Article ID Journal Published Year Pages File Type
6867364 Robotics and Autonomous Systems 2018 39 Pages PDF
Abstract
Effective robot programming by demonstration requires the availability of multiple demonstrations to learn about all relevant aspects of the demonstrated skill or task. Typically, a human teacher must demonstrate several variants of the desired task to generate a sufficient amount of data to reliably learn it. Here a problem often arises that there is a large variability in the speed of execution across human demonstrations. This can cause problems when multiple demonstrations are compared to extract the relevant information for learning. In this paper we propose an extension of dynamic movement primitives called arc-length dynamic movement primitives, where spatial and temporal components of motion are well separated. We show theoretically and experimentally that the proposed representation can be effectively applied for robot skill learning and action recognition even when there are large variations in the speed of demonstrated movements.
Related Topics
Physical Sciences and Engineering Computer Science Artificial Intelligence
Authors
, , , ,