Hostname: page-component-74656f9884-npj9w Total loading time: 0 Render date: 2026-11-07T10:59:18.691Z Has data issue: false hasContentIssue false

Action sequencing using dynamic movement primitives

Published online by Cambridge University Press:  05 October 2011

Bojan Nemec*
Affiliation:
Department of Automatics, Biocybernetics, and Robotics, Jožef Stefan Institute, Jamova 39, 1000 Ljubljana, Slovenia E-mail: ales.ude@ijs.si
Aleš Ude
Affiliation:
Department of Automatics, Biocybernetics, and Robotics, Jožef Stefan Institute, Jamova 39, 1000 Ljubljana, Slovenia E-mail: ales.ude@ijs.si
*
*Corresponding author. E-mail: bojan.nemec@ijs.si
Rights & Permissions [Opens in a new window]

Summary

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the 'Save PDF' action button.

General-purpose autonomous robots must have the ability to combine the available sensorimotor knowledge in order to solve more complex tasks. Such knowledge is often given in the form of movement primitives. In this paper, we investigate the problem of sequencing of movement primitives. We selected nonlinear dynamic systems as the underlying sensorimotor representation because they provide a powerful machinery for the specification of primitive movements. We propose two new methodologies which both ensure that consecutive movement primitives are joined together in a continuous way (up to second-order derivatives). The first is based on proper initialization of the third-order dynamic motion primitives and the second uses online Gaussian kernel functions modification of the second-order dynamic motion primitives. Both methodologies were validated by simulation and by experimentally using a Mitsubishi PA-10 articulated robot arm. Experiments comprehend pouring, table wiping, and carrying a glass of liquid.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2011