Many digital human model applications are based on optimal control simulations of the musculoskeletal system. These simulations usually involve the derivatives of the underlying kinematic and dynamic model, which are in general not easy to derive analytically. In the direct transcription method DMOCC, we use the discrete Euler-Lagrange equations together with a discrete null space matrix and a nodal reparametrization, which are embedded into a constrained optimization problem. The abstract and formalizable structure of this method offers many possibilities for automation. Therefore, we use the CasADi nonlinear optimization and algorithmic differentiation tool to automatically derive the discrete Euler-Lagrange equation and a valid discrete null space matrix. This allows us an efficient and easy implementation of the DMOCC method for large multibody systems.
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
Tel.: +1 703 830 6300
Fax: +1 703 830 2300 firstname.lastname@example.org
(Corporate matters and books only) IOS Press c/o Accucoms US, Inc.
For North America Sales and Customer Service
West Point Commons
Lansdale PA 19446
Tel.: +1 866 855 8967
Fax: +1 215 660 5042 email@example.com