Path: EDN Asia >> Product Centre >> Computing/Peripherals >> Flexible location-aware API developed for MEMs-equipped Android devices
Computing/Peripherals Share print

Flexible location-aware API developed for MEMs-equipped Android devices

11 Jan 2012

Share this page with your friends

CSR plc has developed the SiRFstudio Client LoCoMo API, which gives developers tools to add location and context-awareness of pedestrian motion on any MEMS-enabled Android device. LoCoMo API innovations are based on the concept of "locomotion" allowing the differentiation between various modes of physical movement, such as walking and running. These capabilities can distinguish applications in gaming and physical fitness. The LoCoMo API Software Developer Kit (SDK) comes with a fitness applet called "GoRun" to illustrate LoCoMo API capabilities.

Says Ashu Pande, general manager and managing director, Infrastructure and Services Business Unit (ISBU) of CSR "Developers of games increasingly demand a means of incentivising physical activity with virtual rewards, and fitness application developers would like applications that can sense motion, and classify and quantify physical activity throughout the day—not just during exercise routines."

LoCoMo API offers alternative location determination by providing Cell ID/Wi-Fi positioning when GPS is unavailable by utilizing its cloud hosted Cell/Wi-Fi Access Point Position Database and motion (i.e. device heading, pitch, and roll) sensing. The LoCoMo API's "Locomotion Context" capability is a significant advance over existing mobile phone pedometer APIs that require developers to assume a static human stride length. This approach creates significant error in the calculation of distance travelled, calories burned and other related values.

In contrast, the LoCoMo API automatically recognizes if the user is walking, fast walking, jogging, running, ascending/descending floors via stairs or elevator/escalator, and varies stride appropriately. The LoCoMo API uses the gait context information, which can change constantly during the course of an exercise routine, to provide accurate calculation of distance travelled and calories burned. In addition, automatic classification of physical activity simplifies application user interface by reducing the need to manually identify user activity.

Want to more of this to be delivered to you for FREE?

Subscribe to EDN Asia alerts and receive the latest design ideas and product news in your inbox.

Got to make sure you're not a robot. Please enter the code displayed on the right.

Time to activate your subscription - it's easy!

We have sent an activate request to your registerd e-email. Simply click on the link to activate your subscription.

We're doing this to protect your privacy and ensure you successfully receive your e-mail alerts.

Add New Comment
Visitor (To avoid code verification, simply login or register with us. It is fast and free!)
*Verify code:
Tech Impact

Regional Roundup
Control this smart glass with the blink of an eye
K-Glass 2 detects users' eye movements to point the cursor to recognise computer icons or objects in the Internet, and uses winks for commands. The researchers call this interface the "i-Mouse."

GlobalFoundries extends grants to Singapore students
ARM, Tencent Games team up to improve mobile gaming

News | Products | Design Features | Regional Roundup | Tech Impact