You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Scripting Environments

OpenSim's scripting capabilities allows users to:
  • Perform batch processing of common workflows (e.g., inverse kinematics, computed muscle control, EMG-driven simulation).
  • Utilize the OpenSim API without the overhead of learning to program in C++ and setting up a development environment
You can access OpenSim scripting through
  1. Matlab
  2. Python
  3. The scripting shell in the OpenSim GUI (which is a Jython interpreter embedded in the application)
  4. A Jython interpreter. 
The sections below outline how to get started with scripting and describe the available functionality.