05-08-2022 06:30 PM - edited 05-09-2022 06:06 AM
I have been trying to use the bno055 as a compass for a marine autopilot. I notice that the magnetic heading slowly drifts in the presence of a slight vibration coming from the boat engine. If I turn the engine off, the drift stops. I duplicated this off the boat by creating a similar vibration on my bench.
My solution is the following... I save the cal values and periodically force them down to the device. This solves the drift issue, but the only way I can reliably recal is to restart the device. This adds a dead time in my navigation as I wait for the device to start functioning again.
Is there something else I should be doing to eliminate this vibration effect?
or, is there a recomendation on how to send new cal data down without having to basically restart the device?
05-09-2022 07:44 AM
Hi weecabin,
Vibration will cause the gyroscope to drift. You can place damping materials under the equipment to reduce the vibration and see if the drift is reduced.
05-09-2022 03:14 PM
05-10-2022 09:57 AM
Hi weecabin,
You could refer reading and setting calibration profile in BNO055 data sheet.
05-11-2022 02:38 AM - edited 05-11-2022 09:54 AM