OpenSim 4.1 is currently in beta testing. If you'd like to try out the software, you can download it here (scroll down to OpenSim Beta Releases) and get the testing instructions here.


The OpenSim 4.1 release enables users to read in inertial measurement unit (IMU) data and compute inverse kinematics based on IMU orientations. This workflow is called OpenSense. This is an exciting initial step towards supporting biomechanical analyses with IMUs in OpenSim. For this release, the user is primarily responsible for ensuring proper calibration and registration of the sensors to an appropriate OpenSim model. In the future, we plan to add more advanced algorithms for calibration, registration, and drift correction. You can read more about these new capabilities and try an example: OpenSense - Kinematics with IMU Data.

We have also fixed several bugs and improved the user experience. A few highlights include the following:

More details and additional changes in OpenSim 4.1 are detailed in our change logs for the OpenSim libraries and the OpenSim GUI

How to Upgrade

Upgrade to version 4.1 should be seamless. A few things to note: