Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ability to record data from MAVLINK stream along with sonar data #1074

Open
sp-ex opened this issue Mar 13, 2024 · 1 comment
Open

Ability to record data from MAVLINK stream along with sonar data #1074

sp-ex opened this issue Mar 13, 2024 · 1 comment

Comments

@sp-ex
Copy link

sp-ex commented Mar 13, 2024

It would be very convenient to have an option to record selected data from the vehicle's MAVLINK UDP stream (e.g. from BlueBoat) like GPS position, GPS time, roll, pitch, heading etc. together with each sonar profile. This would help to analyze the profile data in relation to position, i.e making maps of bottom or sub-bottom features, correcting for angular deviation caused by waves or determining the sonar's boresight angles.

@ES-Alexander
Copy link
Contributor

This is similar to #1009, which has some relevant discussion points.

I can see why recording GPS data would be useful, but that also seems somewhat out of scope for Ping Viewer unless/until it's capable of actually doing something with that data.

Our Ping Viewer development efforts are currently focused on rewriting it with a more modern technology stack, partially to allow it to more effectively integrate with BlueOS and Cockpit, and I expect one of the side-effects of that will likely be more straightforward alignment and replays of the different data streams :-)

In the meantime you might be interested in the pingSurvey BlueOS Extension, and you could consider creating a modified version that records the information you're interested in. Since that runs onboard the vehicle, it also doesn't require an active connection to Ping Viewer, which is likely useful for BlueBoat missions, especially if they're running autonomously.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants