04-25-2023 03:34 PM
I have been using the Bosch Smart Sensors BNO055 (version with gyroscope, acceleration sensors and magnetic sensors) for motion tracking some time. However, I have the problem that when the sensors approach a metallic object, a large drift in the data becomes apparent. The magnetometer in the sensor is tremendously affected by metallic components. Do you have any idea how to minimize this effect while still using a design with magnetometer? Can I tune the sensor fusion algorithm to deal with this issue?
I would be very grateful if you have any ideas. Thanks in advance!
04-25-2023 04:31 PM
Hi Paul_Tec,
Do you mean heading drift or mag data drift when the sensors approach a metallic object?
Did you use NDOF mode when you test BNO055?
04-26-2023 06:26 PM
Hi BSTRobin,
thank you very much for the quick reply.
I mean the general drift of the sensor when it comes close to metal. The drift is corrected when I remove the sensor from the metal again. I don't output the magnetic data separately, only the quaternions. These have a drift, probably due to the magnetic drift. I operate the sensor in default. NDOF should then be off, right?
Thanks in advance.
05-31-2023 04:00 AM
Hi Paul_Tec,
When the metal approaches, there is interference and you need to wait for the calibration status to change to 3 before see the data.