Cargando…
Comparing system identification techniques for identifying human-like walking controllers
While human walking has been well studied, the exact controller is unknown. This paper used human experimental walking data and system identification techniques to infer a human-like controller for a spring-loaded inverted pendulum (SLIP) model. Because the best system identification technique is un...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
The Royal Society
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8692963/ https://www.ncbi.nlm.nih.gov/pubmed/34950486 http://dx.doi.org/10.1098/rsos.211031 |
_version_ | 1784619044188454912 |
---|---|
author | Schmitthenner, Dave Martin, Anne E. |
author_facet | Schmitthenner, Dave Martin, Anne E. |
author_sort | Schmitthenner, Dave |
collection | PubMed |
description | While human walking has been well studied, the exact controller is unknown. This paper used human experimental walking data and system identification techniques to infer a human-like controller for a spring-loaded inverted pendulum (SLIP) model. Because the best system identification technique is unknown, three methods were used and compared. First, a linear system was found using ordinary least squares. A second linear system was found that both encoded the linearized SLIP model and matched the first linear system as closely as possible. A third nonlinear system used sparse identification of nonlinear dynamics (SINDY). When directly mapping states from the start to the end of a step, all three methods were accurate, with errors below 10% of the mean experimental values in most cases. When using the controllers in simulation, the errors were significantly higher but remained below 10% for all but one state. Thus, all three system identification methods generated accurate system models. Somewhat surprisingly, the linearized system was the most accurate, followed closely by SINDY. This suggests that nonlinear system identification techniques are not needed when finding a discrete human gait controller, at least for unperturbed walking. It may also suggest that human control of normal, unperturbed walking is approximately linear. |
format | Online Article Text |
id | pubmed-8692963 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | The Royal Society |
record_format | MEDLINE/PubMed |
spelling | pubmed-86929632021-12-22 Comparing system identification techniques for identifying human-like walking controllers Schmitthenner, Dave Martin, Anne E. R Soc Open Sci Organismal and Evolutionary Biology While human walking has been well studied, the exact controller is unknown. This paper used human experimental walking data and system identification techniques to infer a human-like controller for a spring-loaded inverted pendulum (SLIP) model. Because the best system identification technique is unknown, three methods were used and compared. First, a linear system was found using ordinary least squares. A second linear system was found that both encoded the linearized SLIP model and matched the first linear system as closely as possible. A third nonlinear system used sparse identification of nonlinear dynamics (SINDY). When directly mapping states from the start to the end of a step, all three methods were accurate, with errors below 10% of the mean experimental values in most cases. When using the controllers in simulation, the errors were significantly higher but remained below 10% for all but one state. Thus, all three system identification methods generated accurate system models. Somewhat surprisingly, the linearized system was the most accurate, followed closely by SINDY. This suggests that nonlinear system identification techniques are not needed when finding a discrete human gait controller, at least for unperturbed walking. It may also suggest that human control of normal, unperturbed walking is approximately linear. The Royal Society 2021-12-22 /pmc/articles/PMC8692963/ /pubmed/34950486 http://dx.doi.org/10.1098/rsos.211031 Text en © 2021 The Authors. https://creativecommons.org/licenses/by/4.0/Published by the Royal Society under the terms of the Creative Commons Attribution License http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, provided the original author and source are credited. |
spellingShingle | Organismal and Evolutionary Biology Schmitthenner, Dave Martin, Anne E. Comparing system identification techniques for identifying human-like walking controllers |
title | Comparing system identification techniques for identifying human-like walking controllers |
title_full | Comparing system identification techniques for identifying human-like walking controllers |
title_fullStr | Comparing system identification techniques for identifying human-like walking controllers |
title_full_unstemmed | Comparing system identification techniques for identifying human-like walking controllers |
title_short | Comparing system identification techniques for identifying human-like walking controllers |
title_sort | comparing system identification techniques for identifying human-like walking controllers |
topic | Organismal and Evolutionary Biology |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8692963/ https://www.ncbi.nlm.nih.gov/pubmed/34950486 http://dx.doi.org/10.1098/rsos.211031 |
work_keys_str_mv | AT schmitthennerdave comparingsystemidentificationtechniquesforidentifyinghumanlikewalkingcontrollers AT martinannee comparingsystemidentificationtechniquesforidentifyinghumanlikewalkingcontrollers |