OpenSim Moco solves optimal control problems with musculoskeletal models defined in OpenSim, using direct collocation.
OpenSim Moco is a software toolkit to solve optimal control problems with musculoskeletal models defined in OpenSim, including those with kinematic constraints. Using the direct collocation method, Moco can solve a wide range of problems, including motion tracking, motion prediction, and parameter optimization. The design of Moco focuses on ease-of-use, customizability, and extensibility. Just like OpenSim itself, Moco has interfaces in XML/command-line, Matlab, Python, Java, and C++.
News
Sign up for Moco's Virtual Office Hours
Nov 26, 2019The Moco team is piloting a new form of support: 30-minute video conference calls.
First release of OpenSim Moco
Nov 13, 2019A beta version of OpenSim Moco has been released, following the posting of a preprint of OpenSim Moco on bioRxiv.