Design Automation


Software simplifies detection of human activity

13 July 2016 Design Automation

STMicroelectronics has introduced three additions to its Open.MEMS portfolio of free and easy-to-use software libraries for the development of motion sensing applications. The new libraries allow designers to combine the power of ST’s motion sensing technology with the array of price/power/performance options offered by the STM32 family of ARM Cortex-M 32-bit microcontroller family. This provides an ideal route to implementing contextual awareness in mobile, wearable, and IoT (Internet of Things) applications.

The new software allows the detection of human activities from data acquired by inertial sensors embedded in the end-user equipment. Optimised to minimise power consumption, they are particularly suited for fitness and healthcare applications in portable or wearable platforms that monitor human physical activities in real time over long periods.

The three new software packages are:

The osxMotionAR activity recognition package is a high-performance algorithm that identifies user activity from a wide range of movements and transportation scenarios such as stationary, walking, fast walking, jogging, cycling and driving. Exploiting the high precision of ST’s LSM6DS3, LSM6DS3H and LSM6DSL inertial modules, the algorithm manages the data acquired from the sensors at a low sampling frequency and returns the identified activity in real time with very low power consumption.

The osxMotionCP carry position package detects how the device containing the motion sensors is being carried. For example, the algorithm can 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. To minimise power consumption, sensor data is acquired at a low sampling frequency (50 Hz).

The osxMotionGR gesture recognition package recognises the actions carried out on a mobile or handheld device, including 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 100 Hz and recognises the gestures carried out by the user platform in real time.

Based on the STM32Cube software development tool, Open.MEMS libraries are part of the X-CUBE-MEMS1 expansion software package designed to run on the X-NUCLEO-IKS01A1 motion MEMS and environmental sensor expansion board.

Each Open.MEMS software package includes pre-compiled libraries for the most common development environments and examples expressly designed to quickly evaluate the features and performance of ST’s MEMS motion sensors. The easy-to-use application programming interface (API) allows software developers to rapidly build and customise motion-driven applications for different use cases.

The new Open.MEMS packages are available now, free of charge, to customers through a simple click-through licence agreement.

For more information contact Mark Van Der Westhuizen, STMicroelectronics, +27 (0)11 467 3401, [email protected], www.st.com





Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

Altium provides free training
Design Automation
There is no longer any excuse not to master Altium Designer with the company now offering both advanced instructor-led three-day training and an on-demand video series.

Read more...
Altium syncs your design and PCB programming software
EDA Technologies Design Automation
Altium Designer and Altium 365 can keep track of everything needed in PCB design, PCB programming language, component sourcing, and much more, as an embedded application is developed.

Read more...
New Studio 6 SDK
Design Automation
New Simplicity Studio 6 SDK opens development environment, and opens developers to Series 3.

Read more...
New camera module targets AI and computer vision
Vepac Electronics Design Automation
Innodisk has announced its shift towards the AI industry with half of its AI development related to image recognition.

Read more...
Engineering the future of automation
Design Automation
As the next great leap forward in mechanisation, industrial automation integrates data into the manufacturing equation through high-input sensors and sensor infrastructures.

Read more...
Fusion 360 gains Ultra Librarian electronics CAD library
Design Automation
Autodesk collaborated with Ultra Librarian to generate this Fusion 360-compatible app that provides users with free verified schematic symbols, PCB footprints, 3D STEP models, and reference designs.

Read more...
ST releases new reference designs for STM32
Altron Arrow Design Automation
ST Microelectronics has released reference designs for the STM32WL5x and STM32WLEx, allowing new applications to be quickly prototyped.

Read more...
TI releases top five power design tools
Altron Arrow Design Automation
Texas Instruments has released an online resource combining the top five power design tools available to aid in the next electronic project design.

Read more...
Find tools and help more easily on Mouser’s website
Design Automation
The Services and Tools page and Help Centre give customers the ability to view and track orders, request technical support and data sheets, and place orders.

Read more...
Upgraded AI/ML SDK for PolarFire FPGAs
Altron Arrow Design Automation
Network sizes have been reduced by 50% by optimising containers for weights and the built-in bit accuracy simulator’s speed has been tripled.

Read more...