Scinovex
article Open AccessTop 1% cited

Dynamical Movement Primitives: Learning Attractor Models for Motor Behaviors

Neural Computation · 2012 · Vol. 25(2) · pp. 328–373
Auke Jan IjspeertJun NakanishiH. HoffmannPeter PástorStefan Schaal

Abstract

Nonlinear dynamical systems have been used in many disciplines to model complex behaviors, including biological motor control, robotics, perception, economics, traffic prediction, and neuroscience. While often the unexpected emergent behavior of nonlinear systems is the focus of investigations, it is of equal importance to create goal-directed behavior (e.g., stable locomotion from a system of coupled oscillators under perceptual guidance). Modeling goal-directed behavior with nonlinear systems is, however, rather difficult due to the parameter sensitivity of these systems, their complex phase transitions in response to subtle parameter changes, and the difficulty of analyzing and predicting their long-term behavior; intuition and time-consuming parameter tuning play a major role. This letter presents and reviews dynamical movement primitives, a line of research for modeling attractor behaviors of autonomous nonlinear dynamical systems with the help of statistical learning techniques. The essence of our approach is to start with a simple dynamical system, such as a set of linear differential equations, and transform those into a weakly nonlinear system with prescribed attractor dynamics by means of a learnable autonomous forcing term. Both point attractors and limit cycle attractors of almost arbitrary complexity can be generated. We explain the design principle of our approach and evaluate its properties in several example applications in motor control and robotics.

Model Reduction and Neural NetworksReinforcement Learning in RoboticsEvolutionary Algorithms and ApplicationsAttractorDynamical systems theoryNonlinear systemArtificial intelligenceComputer scienceRoboticsLimit cycleDynamical system (definition)Control theory (sociology)Mathematics

MeSH terms

AnimalsArtificial IntelligenceHumansModels, TheoreticalMovementRoboticsNonlinear Dynamics

Funding

  • National Science Foundation
  • European Commission
  • FP7 Information and Communication Technologies
Citations
1,552
FWCI
42.25
field-weighted impact
References
142
Percentile
100%
vs. same field & year
Citations per year
Cited by
Imitation Learning
ACM Computing Surveys · 2017 · 979 citations
References
A dynamic systems approach to the development of cognition and action
Computers & Mathematics with Applications · 1996 · 3,477 citations
Optimality principles in sensorimotor control
Nature Neuroscience · 2004 · 1,767 citations
Reinforcement learning of motor skills with policy gradients
Neural Networks · 2008 · 854 citations
Language within our grasp
Trends in Neurosciences · 1998 · 2,816 citations
Is imitation learning the route to humanoid robots?
Trends in Cognitive Sciences · 1999 · 1,319 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.