Free software libraries for motion application development
Leading MEMS and microcontroller chip vendor STMicroelectronics has made available free software for developing human motion/gesture based electronics products so that developers can use this free software and develop the products faster. The software is basically data libraries of human motions/gestures. Motion sensing features are used to support contextual awareness in mobile, wearable, and IoT (Internet of Things) applications. Motion sensing parameters are essential for developing fitness and health care applications inside mobile as well as wearable devices.
STMicroelectronics is offering three new software packages which includes:
1. osxMotionAR Activity Recognition algorithm identifies activities, movements and transportation scenarios such as stationary, walking, fast walking, jogging, cycling, and driving. This software algorithm after processing the motion sensing data received from mems sensors, tells what exactly is the activity. ST microelectronics climbs this algorithm consumes less processor power by sampling at a lower sampling frequency.
2. osxMotionCP Carry Position package is also a software algorithm to detect whether a portable device such as a mobile phone is placed on a desk, held in hand to view the display or in a swinging arm, near the userís head, or put in a shirt or trouser pocket. This algorithm also consumes less power by sampling at lower sampling frequency.
3. The third software package osxMotionGR Gesture Recognition package identifies human gestures such as pick-up, glance, or wake-up, which allows designers to develop controls for different functions on the device. This algorithm acquires data from inertial modules with a sampling frequency of 100Hz and recognizes the gestures carried out by the user platform in real time.
The new Open.MEMS packages are available now, free of charge from ST.