Hostname: page-component-77f85d65b8-jkvpf Total loading time: 0 Render date: 2026-04-22T14:03:24.461Z 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

Summary

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

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable