Learning from demonstration: repetitive movements for autonomous service robotics
Learning from demonstration: repetitive movements for autonomous service robotics
复制标题
从演示中学习:自主服务机器人的重复运动
DOI:
10.1109/iros.2004.1389957
复制
发表时间:
2004
期刊:
影响因子:
--
通讯作者:
Patrick van der Smagt
中科院分区:
文献类型:
--
作者:
H. Urbanek;A. Albu;Patrick van der Smagt
This paper presents a method for learning and generating rhythmic movement patterns based on a simple central oscillator. It can be used to generate cyclic movements for a robot system which has to solve complex tasks. The system is laid out in such a way that multiple motion dimensions, or degrees of freedom of the robot, are represented independent of each other; therefore, an extension to higher-dimensional problems is easily possible. Guiding the robot by holding its end-effector, the user teaches simple movement primitives forming the basis for a more complex task. Each movement primitive is represented in the system using an oscillator combined with a learned nonlinear mapping. These primitives are then optimally combined to a complete solution to the posed problem. Said optimality is obtained using simulated annealing with the A* global search algorithm. Our approach is demonstrated on the problem of wiping a table, but can be used for many typical problems in service and household robotics.