Direct multiple shooting and direct collocation perform similarly in biomechanical predictive simulations
P. Puchaud, F. Bailly, M. Begon

TL;DR
This study compares direct multiple shooting and direct collocation methods in biomechanical predictive simulations, finding similar performance overall but with some advantages for DC with inverse dynamics constraints.
Contribution
It provides a systematic comparison of DMS and DC methods in biomechanics, highlighting the benefits of DC with inverse dynamics for better solutions and efficiency.
Findings
All methods converged to similar solutions in most cases.
DC with inverse dynamics constraints was faster and more consistent.
No single method was systematically superior across all examples.
Abstract
Direct multiple shooting (DMS) and direct collocation (DC) are two common transcription methods for solving optimal control problems (OCP) in biomechanics and robotics. They have rarely been compared in terms of solution and speed. Through five examples of predictive simulations solved using five transcription methods and 100 initial guesses in the Bioptim software, we showed that not a single method outperformed systematically better. All methods converged to almost the same solution (cost, states, and controls) in all but one OCP, with several local minima being found in the latter. Nevertheless, DC based on fourth-order Legendre polynomials provided overall better results, especially in terms of dynamic consistency compared to DMS based on a fourth-order Runge-Kutta method. Furthermore, expressing the rigid-body constraints using inverse dynamics was usually faster than forward…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGenetics and Physical Performance · Viral Infectious Diseases and Gene Expression in Insects · Zebrafish Biomedical Research Applications
