Cargando…
A direct collocation framework for optimal control simulation of pedaling using OpenSim
The direct collocation (DC) method has shown low computational costs in solving optimization problems in human movements, but it has rarely been used for solving optimal control pedaling problems. Thus, the aim of this study was to develop a DC framework for optimal control simulation of human pedal...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8863267/ https://www.ncbi.nlm.nih.gov/pubmed/35192643 http://dx.doi.org/10.1371/journal.pone.0264346 |
_version_ | 1784655202564964352 |
---|---|
author | Park, Sangsoo Caldwell, Graham E. Umberger, Brian R. |
author_facet | Park, Sangsoo Caldwell, Graham E. Umberger, Brian R. |
author_sort | Park, Sangsoo |
collection | PubMed |
description | The direct collocation (DC) method has shown low computational costs in solving optimization problems in human movements, but it has rarely been used for solving optimal control pedaling problems. Thus, the aim of this study was to develop a DC framework for optimal control simulation of human pedaling within the OpenSim modeling environment. A planar bicycle-rider model was developed in OpenSim. The DC method was formulated in MATLAB to solve an optimal control pedaling problem using a data tracking approach. Using the developed DC framework, the optimal control pedaling problem was successfully solved in 24 minutes to ten hours with different objective function weightings and number of nodes from two different initial conditions. The optimal solutions for equal objective function weightings were successful in terms of tracking, with the model simulated pedal angles and pedal forces within ±1 standard deviation of the experimental data. With these weightings, muscle tendon unit (MTU) excitation patterns generally matched with burst timings and shapes observed in the experimental EMG data. Tracking quality and MTU excitation patterns were changed little by selection of node density above 31, and the optimal solution quality was not affected by initial guess used. The proposed DC framework could easily be turned into a predictive simulation with other objective functions such as fastest pedaling rate. This flexible and computationally efficient framework should facilitate the use of optimal control methods to study the biomechanics, energetics, and control of human pedaling. |
format | Online Article Text |
id | pubmed-8863267 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-88632672022-02-23 A direct collocation framework for optimal control simulation of pedaling using OpenSim Park, Sangsoo Caldwell, Graham E. Umberger, Brian R. PLoS One Research Article The direct collocation (DC) method has shown low computational costs in solving optimization problems in human movements, but it has rarely been used for solving optimal control pedaling problems. Thus, the aim of this study was to develop a DC framework for optimal control simulation of human pedaling within the OpenSim modeling environment. A planar bicycle-rider model was developed in OpenSim. The DC method was formulated in MATLAB to solve an optimal control pedaling problem using a data tracking approach. Using the developed DC framework, the optimal control pedaling problem was successfully solved in 24 minutes to ten hours with different objective function weightings and number of nodes from two different initial conditions. The optimal solutions for equal objective function weightings were successful in terms of tracking, with the model simulated pedal angles and pedal forces within ±1 standard deviation of the experimental data. With these weightings, muscle tendon unit (MTU) excitation patterns generally matched with burst timings and shapes observed in the experimental EMG data. Tracking quality and MTU excitation patterns were changed little by selection of node density above 31, and the optimal solution quality was not affected by initial guess used. The proposed DC framework could easily be turned into a predictive simulation with other objective functions such as fastest pedaling rate. This flexible and computationally efficient framework should facilitate the use of optimal control methods to study the biomechanics, energetics, and control of human pedaling. Public Library of Science 2022-02-22 /pmc/articles/PMC8863267/ /pubmed/35192643 http://dx.doi.org/10.1371/journal.pone.0264346 Text en © 2022 Park et al https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. |
spellingShingle | Research Article Park, Sangsoo Caldwell, Graham E. Umberger, Brian R. A direct collocation framework for optimal control simulation of pedaling using OpenSim |
title | A direct collocation framework for optimal control simulation of pedaling using OpenSim |
title_full | A direct collocation framework for optimal control simulation of pedaling using OpenSim |
title_fullStr | A direct collocation framework for optimal control simulation of pedaling using OpenSim |
title_full_unstemmed | A direct collocation framework for optimal control simulation of pedaling using OpenSim |
title_short | A direct collocation framework for optimal control simulation of pedaling using OpenSim |
title_sort | direct collocation framework for optimal control simulation of pedaling using opensim |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8863267/ https://www.ncbi.nlm.nih.gov/pubmed/35192643 http://dx.doi.org/10.1371/journal.pone.0264346 |
work_keys_str_mv | AT parksangsoo adirectcollocationframeworkforoptimalcontrolsimulationofpedalingusingopensim AT caldwellgrahame adirectcollocationframeworkforoptimalcontrolsimulationofpedalingusingopensim AT umbergerbrianr adirectcollocationframeworkforoptimalcontrolsimulationofpedalingusingopensim AT parksangsoo directcollocationframeworkforoptimalcontrolsimulationofpedalingusingopensim AT caldwellgrahame directcollocationframeworkforoptimalcontrolsimulationofpedalingusingopensim AT umbergerbrianr directcollocationframeworkforoptimalcontrolsimulationofpedalingusingopensim |