BNO055 Calibration - UMDBPP/LIVE GitHub Wiki
The BNO055 9-DOF Absolute Orientation IMU has four calibration values of interest:
- Sys: overall system calibration
- G: gyroscope
- A: accelerometer
- M: magnetometer
0 = most uncalibrated, 3 = fully calibrated
To calibrate the gyroscope, let the BNO055 sit still for approximately 5 seconds or until G consistently reads 3.
To calibrate the magnetometer, move the BNO055 in a figure-8 motion for approximately 10 seconds or until M consistently reads 3.
To calibrate the accelerometer, move and hold the BNO055 45 degrees to the normal along the x and y axes for 5 seconds in each position. Repeat this process with the BNO055 upside down. This totals to 8 total calibration positions. If A does not consistently read 3 once complete, repeat this process.
For more information on BNO055 calibration, go here