OpenSim is an
open source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
software system for
biomechanical modeling,
simulation
A simulation is the imitation of the operation of a real-world process or system over time. Simulations require the use of models; the model represents the key characteristics or behaviors of the selected system or process, whereas the ...
and analysis. Its purpose is to provide free and widely accessible tools for conducting biomechanics research and motor control science. OpenSim enables a wide range of studies, including analysis of
walking dynamics, studies of sports performance, simulations of surgical procedures, analysis of joint loads, design of medical devices, and animation of human and animal movement. The software performs inverse
dynamics analysis and forward dynamics simulations. OpenSim is used in hundreds of biomechanics laboratories around the world to study movement and has a community of software developers contributing new features.
OpenSim is one of the flagship applications from Simbios, a NIH Center for Biomedical Computation at
Stanford University. Founded in 2004, Simbios is charged with a mandate to provide leading software and computational tools for physics-based modeling and simulation of biological structures. OpenSim was designed to propel biomechanics research by providing a common framework for investigation and a vehicle for exchanging complex
musculoskeletal
The human musculoskeletal system (also known as the human locomotor system, and previously the activity system) is an organ system that gives humans the ability to move using their muscular and skeletal systems. The musculoskeletal system prov ...
models.
History
OpenSim 1.0 was released on August 20, 2007 and provided capabilities for viewing musculoskeletal models, importing models developed in SIMM (Musculographics Inc.), editing muscle paths, and generating muscle actuated simulations that track experimental data.
OpenSim 1.1 was released on December 11, 2007, which added new features such as user-specified camera positions for recording movies of simulations, and a
perturbation
Perturbation or perturb may refer to:
* Perturbation theory, mathematical methods that give approximate solutions to problems that cannot be solved exactly
* Perturbation (geology), changes in the nature of alluvial deposits over time
* Perturbatio ...
(sensitivity) analysis for inquiry into the function of individual muscles.
OpenSim 2.2.1 was released on April 11, 2011. This software update enhanced the user interface and allowed the user to set bounds on activations of muscles and actuators relating to static optimization not dynamic optimization.
OpenSim 2.4 was released on October 10, 2011. This newest and most recent update includes faster and more robust tools for Inverse Dynamics and Inverse Kinematics, new visualization tools, enhanced access for API users, and many usability improvements.
OpenSim 3.2 was released on March 13, 2014. This update focused on improving the OpenSim scripting interface, accessible through the Graphical User Interface (GUI), Matlab, and now Python. It also added new visualization capabilities and usability improvements in the OpenSim application. Full list of features can be foun
here
References
External links
*http://opensim.stanford.edu/
*https://github.com/opensim-org/opensim-core
*http://simtk.org/home/opensim/
*http://nmbl.stanford.edu/
*http://simbios.stanford.edu/
*http://simtk.org/
*https://github.com/stanfordnmbl/osim-rl
*http://osim-rl.stanford.edu/
Biomechanics
{{science-software-stub