FocusMotion SDK allows developers to add movement tracking to their apps

FocusMotion SDK

FocusMotion, which makes a motion recognition algorithm, has released the Fitness software development kit (SDK) to allow developers to automatically track movements, exercises and gestures.

The company provides developers with a database of more than 50 exercises, including bodyweight, dumbbell, barbell and machine movements that will continue to grow over time. Developers on their end can engage with FocusMotion and ask for new movements to be added. The SDK also includes machine learning tool called Robo, which allows users to record their own movements and have the movement recognized and counted in a matter of seconds.

“FocusMotion’s core expertise is understanding movements, exercise and gestures, but we know that there’s more to human movement than our current catalog – a gym-goer, a yogi, a golfer, a factory worker,” said Cavan Canavan, co-founder and CEO of FocusMotion. “These users need specially designed solutions, so we wanted to give developers direct access to incredibly powerful signal processing and machine learning tools to help them craft great experiences.”

The algorithm has already been used by major companies such as Samsung, Microsoft, Pebble and Fitocracy; and now the same technology is available to just about any developer.

The FocusMotion SDK works on Android and iOS and is free for up to 10,000 users. It is open on any platform that provides direct access to the raw accelerometer data, such as Android Wear devices, Pebble watches, the Microsoft Band, and others, including the Apple Watch, which will be available later in 2015.