- Tue Jul 31, 2018 10:07 am
#199881
Hello All,
I think I have discovered a fundamental flaw with the BNO080. I have written to Sparkfun support but no response yet.
When generating quaternions, with the internal function, the numbers are thrown off (past actual location) by a few units when the yaw (z axis) is rotated. The numbers then settle back to actual position a few seconds later. The amount of error is higher with a faster z rotate. My test show that this error does not happen with the raw values, and all tests were done with high accuracy calibration, so it seems to be the internal firmware quaternion function that is not working - which essentially renders this IMU useless for internal processing.
Can anyone verify this issue?
Richard
I think I have discovered a fundamental flaw with the BNO080. I have written to Sparkfun support but no response yet.
When generating quaternions, with the internal function, the numbers are thrown off (past actual location) by a few units when the yaw (z axis) is rotated. The numbers then settle back to actual position a few seconds later. The amount of error is higher with a faster z rotate. My test show that this error does not happen with the raw values, and all tests were done with high accuracy calibration, so it seems to be the internal firmware quaternion function that is not working - which essentially renders this IMU useless for internal processing.
Can anyone verify this issue?
Richard