OpenSense enables users to compute the motions of body segments based on inertial measurement unit (IMU) data.

OpenSense is a new, free and open source software tool for analyzing movement with inertial measurement unit (IMU) data. OpenSense provides tools for (i) reading and converting IMU sensors data into a single orientation format, (ii) associating and registering IMU sensors with body segments of an OpenSim model (as an IMU Frame), and (iii) performing inverse kinematics studies to compute joint angles. The OpenSense capabilities are available through the command line and through Matlab and Python scripting.

OpenSense is now distributed as part of OpenSim. To get the latest version of OpenSense, download and install OpenSim 4.1 version or later.

To learn more about OpenSense please review our documentation and hands on example.