3D Robotics

InvenSense releases IMU software for Android

From an Invensense press release this morning:

" InvenSense, Inc., the leading solution provider of MotionProcessorsfor consumer electronics, today announced its MPL 3.2 motion processing library software support for Android 2.3 Gingerbread. InvenSense MPL 3.2 software and the companion MotionProcessor product families provide a complete solution that delivers nine-axis sensor fusion data encompassing 3-axis gyroscopes, accelerometers and magnetometers to new Application Programming Interface (API) structures in Android Ginger
bread. The new APIs (quaternion, rotation matrix, linear acceleration and gravity) for the first time allow application developers to fully leverage the benefits of the gyroscope together with the accelerometer and magnetometer. The MPL 3.2 software eliminates the challenges of integrating multiple motion sensors into Android by connecting directly to the Gingerbread sensor hardware abstraction layer (HAL) and delivering 9-axis sensor fusion data to the new APIs without the need for complex, processor-intensive motion algorithm processing on the application processor. This is accomplished by pairing the MPL with a companion MotionProcessor device with its embedded DMP and integrated motion algorithms to offload 9-axis sensor fusion processing from the application processor. The InvenSense MPL software provides the fastest time-to-market MotionProcessing solution for Android platforms."

Here's a video explaining how it works:
E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones


  • How much does the phone cost? And where to get it?

  • He didn't want to talk about Kalman filters. Does that mean he isn't using them?
  • Developer
    Well, we showed them ours ! :-)
  • Pete: You mean there's no surprise revelation at the end? All that time wasted ;-)
  • Developer
    Yes, it's a good talk. Shame that we can't see the fusion algorithms.
  • Very good talk! Thanks for the link Chris!
  • By the way, it's a great video for describing the various sensor components in an easy to understand way. e.g. I finally understand gyros ;-)
  • Time to pick up a Nexus S! Just wish it was in Canada!
This reply was deleted.