Cargando…

A geometry- and muscle-based control architecture for synthesising biological movement

A key problem for biological motor control is to establish a link between an idea of a movement and the generation of a set of muscle-stimulating signals that lead to the movement execution. The number of signals to generate is thereby larger than the body’s mechanical degrees of freedom in which th...

Descripción completa

Detalles Bibliográficos
Autores principales: Walter, Johannes R., Günther, Michael, Haeufle, Daniel F. B., Schmitt, Syn
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer Berlin Heidelberg 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7925510/
https://www.ncbi.nlm.nih.gov/pubmed/33590348
http://dx.doi.org/10.1007/s00422-020-00856-4
_version_ 1783659283538247680
author Walter, Johannes R.
Günther, Michael
Haeufle, Daniel F. B.
Schmitt, Syn
author_facet Walter, Johannes R.
Günther, Michael
Haeufle, Daniel F. B.
Schmitt, Syn
author_sort Walter, Johannes R.
collection PubMed
description A key problem for biological motor control is to establish a link between an idea of a movement and the generation of a set of muscle-stimulating signals that lead to the movement execution. The number of signals to generate is thereby larger than the body’s mechanical degrees of freedom in which the idea of the movement may be easily expressed, as the movement is actually executed in this space. A mathematical formulation that provides a solving link is presented in this paper in the form of a layered, hierarchical control architecture. It is meant to synthesise a wide range of complex three-dimensional muscle-driven movements. The control architecture consists of a ‘conceptional layer’, where the movement is planned, a ‘structural layer’, where the muscles are stimulated, and between both an additional ‘transformational layer’, where the muscle-joint redundancy is resolved. We demonstrate the operativeness by simulating human stance and squatting in a three-dimensional digital human model (DHM). The DHM considers 20 angular DoFs and 36 Hill-type muscle–tendon units (MTUs) and is exposed to gravity, while its feet contact the ground via reversible stick–slip interactions. The control architecture continuously stimulates all MTUs (‘structural layer’) based on a high-level, torque-based task formulation within its ‘conceptional layer’. Desired states of joint angles (postural plan) are fed to two mid-level joint controllers in the ‘transformational layer’. The ‘transformational layer’ communicates with the biophysical structures in the ‘structural layer’ by providing direct MTU stimulation contributions and further input signals for low-level MTU controllers. Thereby, the redundancy of the MTU stimulations with respect to the joint angles is resolved, i.e. a link between plan and execution is established, by exploiting some properties of the biophysical structures modelled. The resulting joint torques generated by the MTUs via their moment arms are fed back to the conceptional layer, closing the high-level control loop. Within our mathematical formulations of the Jacobian matrix-based layer transformations, we identify the crucial information for the redundancy solution to be the muscle moment arms, the stiffness relations of muscle and tendon tissue within the muscle model, and the length–stimulation relation of the muscle activation dynamics. The present control architecture allows the straightforward feeding of conceptional movement task formulations to MTUs. With this approach, the problem of movement planning is eased, as solely the mechanical system has to be considered in the conceptional plan. SUPPLEMENTARY INFORMATION: The online version supplementary material available at 10.1007/s00422-020-00856-4.
format Online
Article
Text
id pubmed-7925510
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Springer Berlin Heidelberg
record_format MEDLINE/PubMed
spelling pubmed-79255102021-03-19 A geometry- and muscle-based control architecture for synthesising biological movement Walter, Johannes R. Günther, Michael Haeufle, Daniel F. B. Schmitt, Syn Biol Cybern Review A key problem for biological motor control is to establish a link between an idea of a movement and the generation of a set of muscle-stimulating signals that lead to the movement execution. The number of signals to generate is thereby larger than the body’s mechanical degrees of freedom in which the idea of the movement may be easily expressed, as the movement is actually executed in this space. A mathematical formulation that provides a solving link is presented in this paper in the form of a layered, hierarchical control architecture. It is meant to synthesise a wide range of complex three-dimensional muscle-driven movements. The control architecture consists of a ‘conceptional layer’, where the movement is planned, a ‘structural layer’, where the muscles are stimulated, and between both an additional ‘transformational layer’, where the muscle-joint redundancy is resolved. We demonstrate the operativeness by simulating human stance and squatting in a three-dimensional digital human model (DHM). The DHM considers 20 angular DoFs and 36 Hill-type muscle–tendon units (MTUs) and is exposed to gravity, while its feet contact the ground via reversible stick–slip interactions. The control architecture continuously stimulates all MTUs (‘structural layer’) based on a high-level, torque-based task formulation within its ‘conceptional layer’. Desired states of joint angles (postural plan) are fed to two mid-level joint controllers in the ‘transformational layer’. The ‘transformational layer’ communicates with the biophysical structures in the ‘structural layer’ by providing direct MTU stimulation contributions and further input signals for low-level MTU controllers. Thereby, the redundancy of the MTU stimulations with respect to the joint angles is resolved, i.e. a link between plan and execution is established, by exploiting some properties of the biophysical structures modelled. The resulting joint torques generated by the MTUs via their moment arms are fed back to the conceptional layer, closing the high-level control loop. Within our mathematical formulations of the Jacobian matrix-based layer transformations, we identify the crucial information for the redundancy solution to be the muscle moment arms, the stiffness relations of muscle and tendon tissue within the muscle model, and the length–stimulation relation of the muscle activation dynamics. The present control architecture allows the straightforward feeding of conceptional movement task formulations to MTUs. With this approach, the problem of movement planning is eased, as solely the mechanical system has to be considered in the conceptional plan. SUPPLEMENTARY INFORMATION: The online version supplementary material available at 10.1007/s00422-020-00856-4. Springer Berlin Heidelberg 2021-02-15 2021 /pmc/articles/PMC7925510/ /pubmed/33590348 http://dx.doi.org/10.1007/s00422-020-00856-4 Text en © The Author(s) 2021, corrected publication 2021 https://creativecommons.org/licenses/by/4.0/Open AccessThis 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 licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence 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 licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Review
Walter, Johannes R.
Günther, Michael
Haeufle, Daniel F. B.
Schmitt, Syn
A geometry- and muscle-based control architecture for synthesising biological movement
title A geometry- and muscle-based control architecture for synthesising biological movement
title_full A geometry- and muscle-based control architecture for synthesising biological movement
title_fullStr A geometry- and muscle-based control architecture for synthesising biological movement
title_full_unstemmed A geometry- and muscle-based control architecture for synthesising biological movement
title_short A geometry- and muscle-based control architecture for synthesising biological movement
title_sort geometry- and muscle-based control architecture for synthesising biological movement
topic Review
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7925510/
https://www.ncbi.nlm.nih.gov/pubmed/33590348
http://dx.doi.org/10.1007/s00422-020-00856-4
work_keys_str_mv AT walterjohannesr ageometryandmusclebasedcontrolarchitectureforsynthesisingbiologicalmovement
AT gunthermichael ageometryandmusclebasedcontrolarchitectureforsynthesisingbiologicalmovement
AT haeufledanielfb ageometryandmusclebasedcontrolarchitectureforsynthesisingbiologicalmovement
AT schmittsyn ageometryandmusclebasedcontrolarchitectureforsynthesisingbiologicalmovement
AT walterjohannesr geometryandmusclebasedcontrolarchitectureforsynthesisingbiologicalmovement
AT gunthermichael geometryandmusclebasedcontrolarchitectureforsynthesisingbiologicalmovement
AT haeufledanielfb geometryandmusclebasedcontrolarchitectureforsynthesisingbiologicalmovement
AT schmittsyn geometryandmusclebasedcontrolarchitectureforsynthesisingbiologicalmovement