Cargando…

Inverse optimal control with time-varying objectives: application to human jumping movement analysis

Analysis of complex human movements can provide valuable insights for movement rehabilitation, sports training, humanoid robot design and control, and human–robot interaction. To accomplish complex movement, the central nervous system must coordinate the musculo-skeletal system to achieve task and i...

Descripción completa

Detalles Bibliográficos
Autores principales: Westermann, Kevin, Lin, Jonathan Feng-Shun, Kulić, Dana
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7341860/
https://www.ncbi.nlm.nih.gov/pubmed/32636436
http://dx.doi.org/10.1038/s41598-020-67901-x
_version_ 1783555320780423168
author Westermann, Kevin
Lin, Jonathan Feng-Shun
Kulić, Dana
author_facet Westermann, Kevin
Lin, Jonathan Feng-Shun
Kulić, Dana
author_sort Westermann, Kevin
collection PubMed
description Analysis of complex human movements can provide valuable insights for movement rehabilitation, sports training, humanoid robot design and control, and human–robot interaction. To accomplish complex movement, the central nervous system must coordinate the musculo-skeletal system to achieve task and internal (e.g., effort minimisation) objectives. This paper proposes an inverse optimal control approach for analysing complex human movement that does not assume that the control objective(s) remains constant throughout the movement. The movement trajectory is assumed to be optimal with respect to a cost function composed of the sum of weighted basis cost functions, which may be time varying. The weights of the cost function are recovered using a sliding window. To illustrate the proposed approach, a dataset consisting of standing broad jump to targets at three different distances is collected. The method can be used to extract control objectives that influence task success, identify different motion strategies/styles, as well as to observe how control strategy changes during the motor learning process. Kinematic analysis confirms that the identified control objectives, including centre-of-mass takeoff vector and foot placement upon landing are important to ensure that a given participant lands on the target. The dataset, including nearly 800 jump trajectories from 22 participants is also provided.
format Online
Article
Text
id pubmed-7341860
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-73418602020-07-09 Inverse optimal control with time-varying objectives: application to human jumping movement analysis Westermann, Kevin Lin, Jonathan Feng-Shun Kulić, Dana Sci Rep Article Analysis of complex human movements can provide valuable insights for movement rehabilitation, sports training, humanoid robot design and control, and human–robot interaction. To accomplish complex movement, the central nervous system must coordinate the musculo-skeletal system to achieve task and internal (e.g., effort minimisation) objectives. This paper proposes an inverse optimal control approach for analysing complex human movement that does not assume that the control objective(s) remains constant throughout the movement. The movement trajectory is assumed to be optimal with respect to a cost function composed of the sum of weighted basis cost functions, which may be time varying. The weights of the cost function are recovered using a sliding window. To illustrate the proposed approach, a dataset consisting of standing broad jump to targets at three different distances is collected. The method can be used to extract control objectives that influence task success, identify different motion strategies/styles, as well as to observe how control strategy changes during the motor learning process. Kinematic analysis confirms that the identified control objectives, including centre-of-mass takeoff vector and foot placement upon landing are important to ensure that a given participant lands on the target. The dataset, including nearly 800 jump trajectories from 22 participants is also provided. Nature Publishing Group UK 2020-07-07 /pmc/articles/PMC7341860/ /pubmed/32636436 http://dx.doi.org/10.1038/s41598-020-67901-x Text en © The Author(s) 2020 Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
spellingShingle Article
Westermann, Kevin
Lin, Jonathan Feng-Shun
Kulić, Dana
Inverse optimal control with time-varying objectives: application to human jumping movement analysis
title Inverse optimal control with time-varying objectives: application to human jumping movement analysis
title_full Inverse optimal control with time-varying objectives: application to human jumping movement analysis
title_fullStr Inverse optimal control with time-varying objectives: application to human jumping movement analysis
title_full_unstemmed Inverse optimal control with time-varying objectives: application to human jumping movement analysis
title_short Inverse optimal control with time-varying objectives: application to human jumping movement analysis
title_sort inverse optimal control with time-varying objectives: application to human jumping movement analysis
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7341860/
https://www.ncbi.nlm.nih.gov/pubmed/32636436
http://dx.doi.org/10.1038/s41598-020-67901-x
work_keys_str_mv AT westermannkevin inverseoptimalcontrolwithtimevaryingobjectivesapplicationtohumanjumpingmovementanalysis
AT linjonathanfengshun inverseoptimalcontrolwithtimevaryingobjectivesapplicationtohumanjumpingmovementanalysis
AT kulicdana inverseoptimalcontrolwithtimevaryingobjectivesapplicationtohumanjumpingmovementanalysis