during the last dive, the compass of our BlueROV2 was jumping around, I first thought it is because of the motors, but it also does it when disarmed, see this video: https://youtu.be/H4nT0YOikDk (looks like landing on the moon)
The GPS position was also jumping around between Nigeria and Switzerland (but declination should be about the same, +2 in Switzerland and -1 in Nigeria). The real location is Switzerland:
The estimated southern coordinates of the red line are (6°22’N, 6°19’E) and northern coordinates are (46°22’N, 6°19’E).
Seeing this, could it be that sometimes the “4” of 46°22’ is not taken into account ?
I’m feeding the GPS position using UDP on port 27000 every 500ms (USBL underwater GPS). The NMEA coordinates look ok, I’m almost sure they were not jumping around (they are displayed on the terminal at the same time as they are sent on UDP).
The ROV was only usable in manual mode as stabilize and depth hold were following the compass.
I guess the sensors need calibration (level seems a bit off), I’m not sure I did a calibration after switching to an aluminum tube. Is there something else I can do ? What could be the source of the problem ?
Thanks for your help !