Generating optimal control simulations of musculoskeletal movement using OpenSim and MATLAB

PeerJ
Leng-Feng Lee, Brian R Umberger

Abstract

Computer modeling, simulation and optimization are powerful tools that have seen increased use in biomechanics research. Dynamic optimizations can be categorized as either data-tracking or predictive problems. The data-tracking approach has been used extensively to address human movement problems of clinical relevance. The predictive approach also holds great promise, but has seen limited use in clinical applications. Enhanced software tools would facilitate the application of predictive musculoskeletal simulations to clinically-relevant research. The open-source software OpenSim provides tools for generating tracking simulations but not predictive simulations. However, OpenSim includes an extensive application programming interface that permits extending its capabilities with scripting languages such as MATLAB. In the work presented here, we combine the computational tools provided by MATLAB with the musculoskeletal modeling capabilities of OpenSim to create a framework for generating predictive simulations of musculoskeletal movement based on direct collocation optimal control techniques. In many cases, the direct collocation approach can be used to solve optimal control problems considerably faster than traditional shooting ...Continue Reading

References

Nov 1, 1992·Journal of Biomechanical Engineering·M G PandyD G Hull
Aug 1, 1990·IEEE Transactions on Bio-medical Engineering·S L DelpJ M Rosen
Jul 12, 2001·Annual Review of Biomedical Engineering·M G Pandy
Jul 13, 2001·Journal of Biomechanics·M L Kaplan, J H Heegaard
Oct 17, 2001·Journal of Biomechanical Engineering·F C Anderson, M G Pandy
Jul 2, 2003·Journal of Biomechanics·Saryn R GoldbergScott L Delp
Jul 28, 2005·Journal of Biomechanics·J S HigginsonS L Delp
Nov 21, 2007·IEEE Transactions on Bio-medical Engineering·Scott L DelpDarryl G Thelen
Jan 16, 2010·Journal of Biomechanics·Marko Ackermann, Antonie J van den Bogert
Apr 2, 2010·Journal of the Royal Society, Interface·Brian R Umberger
Apr 10, 2010·IEEE Transactions on Neural Systems and Rehabilitation Engineering : a Publication of the IEEE Engineering in Medicine and Biology Society·Hartmut Geyer, Hugh Herr
Nov 11, 2011·Proceedings. Biological Sciences·Ross H MillerGraham E Caldwell
Nov 22, 2011·Procedia IUTAM·Antonie J van den BogertDieter Heinrich
Apr 3, 2012·Journal of Biomechanics·Misagh Mansouri, Jeffrey A Reinbolt
Jun 20, 2014·Journal of Neurophysiology·Dinant A KistemakerPaul L Gribble
Jul 6, 2014·Computer Methods in Biomechanics and Biomedical Engineering·Katherine R SaulWendy M Murray
Jan 1, 2011·Procedia IUTAM·Michael A ShermanScott L Delp

❮ Previous
Next ❯

Citations

Apr 12, 2018·IEEE Transactions on Neural Systems and Rehabilitation Engineering : a Publication of the IEEE Engineering in Medicine and Biology Society·Misagh B MansouriJeffrey A Reinbolt
Nov 23, 2018·Journal of the Royal Society, Interface·Adrian K M LaiJames M Wakeling
Mar 15, 2020·International Journal for Numerical Methods in Biomedical Engineering·Vinh Q NguyenFrank C Sup
Jun 6, 2018·Frontiers in Bioengineering and Biotechnology·James P CharlesJohn R Hutchinson
Oct 21, 2020·Scientific Reports·Marlies NitschkeAntonie J van den Bogert
Nov 27, 2020·Journal of Orthopaedic Research : Official Publication of the Orthopaedic Research Society·Aaron S FoxRichard S Page
Dec 29, 2020·PLoS Computational Biology·Christopher L DembiaScott L Delp
Feb 25, 2021·Medical & Biological Engineering & Computing·Yi Ting YapYu Zheng Chong
Feb 18, 2018·Journal of Biomechanics·J MortensenA Merryweather
Aug 12, 2021·Integrative Organismal Biology·P J BishopJ R Hutchinson
May 27, 2020··Abderraouf BenaliEric Monacelli

❮ Previous
Next ❯

Software Mentioned

fsolve
SNOPT
MATLAB
MapleSim
Forward Sim
IPOPT
Simulink
Dynamics Pipeline
MotionGenesis
MSMS

Related Concepts

Related Feeds

Biomechanics

Biomechanics examines the generation of internal forces within the body and investigates the effects and control of forces that act on or are produced on tissues. Here are the latest discoveries.