OpenSim is a freely available, user extensible software system that lets users develop models of musculoskeletal structures and create dynamic simulations of movement.
Find out how to join the community and see the work being performed using OpenSim at opensim.stanford.edu
Access all of our OpenSim resources at the new Support Site
Watch our Introductory Video
get an overview of the OpenSim project and see how modeling can be used to help plan surgery for children with cerebral palsy.
Available Downloads and Their Potential Uses: The software provides a platform on which the biomechanics community can build a library of simulations that can be exchanged, tested, analyzed, and improved through multi-institutional collaboration. The underlying software is written in ANSI C++, and the graphical user interface (GUI) is written in Java.
OpenSim technology makes it possible to develop customized controllers, analyses, contact models, and muscle models among other things. These plugins can be shared without the need to alter or compile source code. Users can analyze existing models and simulations and develop new models and simulations from within the GUI.
Purpose/Synopsis: Provide easy-to-use, extensible software for modeling, simulating, controlling, and analyzing the neuromusculoskeletal system.
Audience: Biomechanics scientists, clinicians, and developers who need software tools (or code) for modeling and simulating motion and forces for neuromusculoskeletal systems.
Long Term Goals and Related Uses: Provide high-quality, easy-to-use, bio-simulation tools that allow for significant advances in biomechanics research.
Ontology Classification: Modeling_and_Simulation, Multibody_Dynamics
(Links display other projects using that ontology classification.)
Keywords: muscle-driven simulation, muscle force, muscle function, musculoskeletal biomechanics, musculoskeletal simulation, neuromuscular simulation
(Links display other projects with that keyword anywhere in the project.)