Hi,
We are using the 9-axis IMU, ICM-20948, in our custom game controller.
We have started assessing the IMU by using the Sparkfun breakout board - https://www.digikey.co.nz/product-detail/en/sparkfun-electronics/SEN-15335/1568-SEN-15335-ND/10279707?utm_adgroup=Evaluation%20Boards%20-%20Expansion%20Boards%2C%20Daughter%20Cards&utm_source=google&utm_medium=cpc&utm_campaign=Shopping_Product_Development%20Boards%2C%20Kits%2C%20Programmers&utm_term=&productid=10279707&gclid=CjwKCAiAn7L-BRBbEiwAl9UtkJVVfyGUhSyHILVhxtUPXVHD7TyrAXXzl5m5Fcpnh0myu7uzOqde6BoCcgkQAvD_BwE
We have observed that the game vector orientation quaternion output typically takes between 20-30 seconds to stabilize upon initialization. Further sensor orientation results in quaternion output stabilizing within an adequate time. (see attached plot). Is this initial settling time normal behavior for this IMU?
On some occasions, we have seen the initial settling time to be between 2-3 minutes. We would like to resolve this and have a consistent initial settling time.
Please let me know if I can supply you with any further information.