CameronBodine / PINGMapper

Open-source interface for processing recreation-grade side scan sonar datasets and reproducibly mapping benthic habitat
https://cameronbodine.github.io/PINGMapper/
MIT License
39 stars 3 forks source link

Add transducer and GPS offset correction #81

Closed CameronBodine closed 1 year ago

CameronBodine commented 1 year ago

If an external GPS is not available, or if it is not placed directly above the transducer, then the coordinates for each ping are off by the distance to the control head. The coordinates can be easily corrected based on the x and y offset between the GPS and the transducer. The offsets can be measured based on the boat's coordinate system:

Once the smooth trackline is generated, the course over ground (COG), x, and y-offset will be used to calculated the northing and easting positional offsets.