Our application is using the BNO055 to determine the absolute orientation of the device. Currently, we are experiencing an issue where the heading drifts significantly after being stationary for a few minutes. The intended purpose is for the device to be able to give accurate orientation (primarily heading) at all times while the device is on. It appears to be fine when there is movement, however, when stationary for a few minutes, the drift will occur. After various tests, it will continue to drift in the same direction.
This is a major issue for us, as our application needs to be able to retain a high level of orientation accuracy, no matter the circumstance. Is there any possible solution to this, whether it is calibration, or another configuration? If there is a solution involving extra calibrations, the calibration would need to be done in production or quick to implement in the field.
Thanks in advance!
Solved! Go to Solution.