InvenSense Announces the World’s First Motion Processing Library with 9-Axis Sensor Fusion for Android 2.3 Gingerbread

Share Article

MPL™ 3.2 software along with the Digital Motion Processor (DMP™) enables rapid adoption of MotionProcessors in Android Phones and Tablets.

InvenSense MotionProcessing Platform

The InvenSense MotionProcessing solution combined with new sensor fusion APIs in Gingerbread will allow Android devices to match or exceed the motion application capabilities of other leading OS platforms...

InvenSense, Inc., the leading solution provider of MotionProcessors™ for 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 Gingerbread. 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.

“The market for Android-enabled smartphones and tablets is growing exponentially due to its flexibility for UI design, hardware platforms, advanced OS features and expanding application store,” says Tina Teng, Senior Analyst, Wireless Communications, iSuppli. “The InvenSense MotionProcessing solution combined with new sensor fusion APIs in Gingerbread will allow Android devices to match or exceed the motion application capabilities of other leading OS platforms which will start a new wave of motion-based application development in the Android marketplace.”

The MotionProcessing solution from InvenSense for Android removes the complexities of multi-motion sensor integration and advanced motion algorithm development for OEMs allowing for rapid deployment of smartphone and tablet platforms incorporating 9-axis motion sensing components. The MPL software controls critical motion processing tasks including sensor device management, sensor bias calibration, sensor fusion, and gesture detection and removes the need for sensor driver and library coding by linking the sensor hardware with the Android sensor HAL and APIs and allows developers to immediately focus on unique and differentiating application development. The DMP reduces processor loading on the application processor by up to 10X and removes any real time constraints for accessing and processing the data which allows for 9-axis motion processing to be deployed on smart feature phone platforms using sub-1GHz application processors. The Motion Processing Library is available for other popular mobile operating systems as well as for previous versions of Android such as Éclair (2.1) and Froyo (2.2).

The MPL and companion MotionProcessor device family for Android and other operating systems are available for immediate customer sampling. For a detailed video explanation of sensor fusion on an Android platform, please view “Sensor Fusion on Android Devices: A Revolution in Motion Processing.”

MPL 3.2, the MPU-6000 family of products and other innovative solutions will be on display at the InvenSense meeting room (South Hall 2 #MP25370) during CES 2011. For press and partner meetings with InvenSense at the show, contact dalmoslino(at)invensense(dot)com. For more information visit InvenSense at

About InvenSense    
InvenSense is the leading solution provider of MotionProcessors for the consumer electronics market, with proven technology and cumulative shipments of over 100 million units to leading customers worldwide. The company’s patented and patent pending MotionProcessing technology and Nasiri-Fabrication platform address the emerging needs of many mass-market consumer applications such as gaming, image stabilization, remote controls, tablets and smartphones that require improved performance, enhanced features, and new and more intuitive motion and gesture-based user-interface solutions. InvenSense is a privately held company with headquarters located in Sunnyvale, California. More information can be found at

© 2010 InvenSense, Inc. All rights reserved. InvenSense, MotionProcessing, MotionProcessor, Nasiri-Fabrication, Digital Motion Processor, Motion Processing Library, MPL, MPU-6000, and the InvenSense logo are trademarks of InvenSense, Inc. Other company and product names may be trademarks of the respective companies with which they are associated.

# # #

Share article on social media or email:

View article via:

Pdf Print

Contact Author

David Almoslino
InvenSense, Inc.
408.988.7339 ext. 285
Email >
Visit website