bluerobotics / ping-viewer

Ping Viewer is an open-source application to view and record data from the Blue Robotics Ping Echosounder and Ping360 Scanning Sonar.
https://docs.bluerobotics.com/ping-viewer/
GNU General Public License v3.0
42 stars 39 forks source link

Ping360 segment offset/sector direction #1001

Open ES-Alexander opened 3 years ago

ES-Alexander commented 3 years ago

Summary

Would be useful to have a segment offset option to set the primary direction of a sector scan.

Additional information

Would enable scanning just a particular side, or behind, instead of the current options which only allow full 360 scanning or in front.

Likely most intuitive to set the sector middle angle (rather than starting/end angle), because then you set the direction angle based on what you want to point at, and set the sector width (currently called 'Sector Angle (degrees)') based on how much you want to show.

ES-Alexander commented 2 years ago

Could also be used to support twisted installations of the sensor, where the front of the sensor is not aligned with the front of the vehicle.

Example brought up in this forum post EDIT: this is the topic of #858

ES-Alexander commented 2 years ago

Apparently

The code supports it, but we removed the UI feature since it appears to be not a common use case.

Would be good if we can add it back under an advanced settings checkbox or something, since it does seem to be important for the people who would actually want to use it. As a workaround in the interim, the removed UI code can just be copy-pasted back in for a custom build with the feature re-enabled.

ES-Alexander commented 1 year ago

Could also be used to support twisted installations of the sensor, where the front of the sensor is not aligned with the front of the vehicle.

+1 from this forum post