Cargando…

Learned parametrized dynamic movement primitives with shared synergies for controlling robotic and musculoskeletal systems

A salient feature of human motor skill learning is the ability to exploit similarities across related tasks. In biological motor control, it has been hypothesized that muscle synergies, coherent activations of groups of muscles, allow for exploiting shared knowledge. Recent studies have shown that a...

Descripción completa

Detalles Bibliográficos
Autores principales: Rückert, Elmar, d'Avella, Andrea
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2013
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3797962/
https://www.ncbi.nlm.nih.gov/pubmed/24146647
http://dx.doi.org/10.3389/fncom.2013.00138
_version_ 1782287697252974592
author Rückert, Elmar
d'Avella, Andrea
author_facet Rückert, Elmar
d'Avella, Andrea
author_sort Rückert, Elmar
collection PubMed
description A salient feature of human motor skill learning is the ability to exploit similarities across related tasks. In biological motor control, it has been hypothesized that muscle synergies, coherent activations of groups of muscles, allow for exploiting shared knowledge. Recent studies have shown that a rich set of complex motor skills can be generated by a combination of a small number of muscle synergies. In robotics, dynamic movement primitives are commonly used for motor skill learning. This machine learning approach implements a stable attractor system that facilitates learning and it can be used in high-dimensional continuous spaces. However, it does not allow for reusing shared knowledge, i.e., for each task an individual set of parameters has to be learned. We propose a novel movement primitive representation that employs parametrized basis functions, which combines the benefits of muscle synergies and dynamic movement primitives. For each task a superposition of synergies modulates a stable attractor system. This approach leads to a compact representation of multiple motor skills and at the same time enables efficient learning in high-dimensional continuous systems. The movement representation supports discrete and rhythmic movements and in particular includes the dynamic movement primitive approach as a special case. We demonstrate the feasibility of the movement representation in three multi-task learning simulated scenarios. First, the characteristics of the proposed representation are illustrated in a point-mass task. Second, in complex humanoid walking experiments, multiple walking patterns with different step heights are learned robustly and efficiently. Finally, in a multi-directional reaching task simulated with a musculoskeletal model of the human arm, we show how the proposed movement primitives can be used to learn appropriate muscle excitation patterns and to generalize effectively to new reaching skills.
format Online
Article
Text
id pubmed-3797962
institution National Center for Biotechnology Information
language English
publishDate 2013
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-37979622013-10-21 Learned parametrized dynamic movement primitives with shared synergies for controlling robotic and musculoskeletal systems Rückert, Elmar d'Avella, Andrea Front Comput Neurosci Neuroscience A salient feature of human motor skill learning is the ability to exploit similarities across related tasks. In biological motor control, it has been hypothesized that muscle synergies, coherent activations of groups of muscles, allow for exploiting shared knowledge. Recent studies have shown that a rich set of complex motor skills can be generated by a combination of a small number of muscle synergies. In robotics, dynamic movement primitives are commonly used for motor skill learning. This machine learning approach implements a stable attractor system that facilitates learning and it can be used in high-dimensional continuous spaces. However, it does not allow for reusing shared knowledge, i.e., for each task an individual set of parameters has to be learned. We propose a novel movement primitive representation that employs parametrized basis functions, which combines the benefits of muscle synergies and dynamic movement primitives. For each task a superposition of synergies modulates a stable attractor system. This approach leads to a compact representation of multiple motor skills and at the same time enables efficient learning in high-dimensional continuous systems. The movement representation supports discrete and rhythmic movements and in particular includes the dynamic movement primitive approach as a special case. We demonstrate the feasibility of the movement representation in three multi-task learning simulated scenarios. First, the characteristics of the proposed representation are illustrated in a point-mass task. Second, in complex humanoid walking experiments, multiple walking patterns with different step heights are learned robustly and efficiently. Finally, in a multi-directional reaching task simulated with a musculoskeletal model of the human arm, we show how the proposed movement primitives can be used to learn appropriate muscle excitation patterns and to generalize effectively to new reaching skills. Frontiers Media S.A. 2013-10-17 /pmc/articles/PMC3797962/ /pubmed/24146647 http://dx.doi.org/10.3389/fncom.2013.00138 Text en Copyright © 2013 Rückert and d'Avella. http://creativecommons.org/licenses/by/3.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Neuroscience
Rückert, Elmar
d'Avella, Andrea
Learned parametrized dynamic movement primitives with shared synergies for controlling robotic and musculoskeletal systems
title Learned parametrized dynamic movement primitives with shared synergies for controlling robotic and musculoskeletal systems
title_full Learned parametrized dynamic movement primitives with shared synergies for controlling robotic and musculoskeletal systems
title_fullStr Learned parametrized dynamic movement primitives with shared synergies for controlling robotic and musculoskeletal systems
title_full_unstemmed Learned parametrized dynamic movement primitives with shared synergies for controlling robotic and musculoskeletal systems
title_short Learned parametrized dynamic movement primitives with shared synergies for controlling robotic and musculoskeletal systems
title_sort learned parametrized dynamic movement primitives with shared synergies for controlling robotic and musculoskeletal systems
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3797962/
https://www.ncbi.nlm.nih.gov/pubmed/24146647
http://dx.doi.org/10.3389/fncom.2013.00138
work_keys_str_mv AT ruckertelmar learnedparametrizeddynamicmovementprimitiveswithsharedsynergiesforcontrollingroboticandmusculoskeletalsystems
AT davellaandrea learnedparametrizeddynamicmovementprimitiveswithsharedsynergiesforcontrollingroboticandmusculoskeletalsystems