Learning Manipulation by Sequencing Motor Primitives with a Two-Armed Robot - Robotics Institute Carnegie Mellon University

Learning Manipulation by Sequencing Motor Primitives with a Two-Armed Robot

Rudolf Lioutikov, Oliver Kroemer, Guilherme Maeda, and Jan Peters
Conference Paper, Proceedings of 13th International Conference on Intelligent Autonomous Systems (IAS '14), pp. 1601 - 1611, July, 2014

Abstract

Learning to perform complex tasks out of a sequence of simple small demonstrations is a key ability for more flexible robots. In this paper, we present a system that allows for the acquisition of such task executions based on dynamical movement primitives (DMPs). DMPs are a successful approach to encode and generalize robot movements. However, current applications involving DMPs mainly explore movements that, although challenging in terms of dexterity and dimensionality, usually comprise a single continuous movement. This article describes the implementation of a novel system that allows sequencing of simple demonstrations, each one encoded by its own DMP, to achieve a bimanual manipulation task that is too complex to be demonstrated with a single teaching action. As the experimental results show, the resulting system can successfully accomplish a sequenced task of grasping, placing and cutting a vegetable using a setup of a bimanual robot.

BibTeX

@conference{Lioutikov-2014-112233,
author = {Rudolf Lioutikov and Oliver Kroemer and Guilherme Maeda and Jan Peters},
title = {Learning Manipulation by Sequencing Motor Primitives with a Two-Armed Robot},
booktitle = {Proceedings of 13th International Conference on Intelligent Autonomous Systems (IAS '14)},
year = {2014},
month = {July},
pages = {1601 - 1611},
}