Skip to main navigation Skip to search Skip to main content

Motion Optimization for Musculoskeletal Dynamics: A Flatness-Based Polynomial Approach

  • Cleveland State University

Research output: Contribution to journalArticlepeer-review

7 Scopus citations

Abstract

A new approach for trajectory optimization of musculoskeletal dynamic models is introduced. The model combines rigid-body and muscle dynamics described with a Hill-type model driven by neural control inputs. The objective is to find input and state trajectories that are optimal with respect to a minimum-effort objective and meet constraints associated with musculoskeletal models. The measure of effort is given by the integral of pairwise average forces of the agonist-antagonist muscles. The concepts of flat parameterization of nonlinear systems and sum-of-squares optimization are combined to yield a method that eliminates the numerous set of dynamic constraints present in collocation methods. With terminal equilibrium, optimization reduces to a feasible linear program, and a recursive feasibility proof is given for more general polynomial optimization cases. The methods of the article can be used as a basis for fast, and efficient solvers for hierarchical, and receding-horizon control schemes. Two simulation examples are included to illustrate the proposed methods.
Original languageEnglish
Article number9216543
Pages (from-to)3289-3295
Number of pages7
JournalIEEE Transactions on Automatic Control
Volume66
Issue number7
DOIs
StatePublished - Jul 1 2021

Keywords

  • Biomechanics
  • computational efficiency
  • cyber-physical systems
  • mathematical programming
  • motion planning
  • optimal control

Cite this