Imitation Learning of Positional and Force Skills Demonstrated via Kinesthetic Teaching and Haptic Input

被引:200
作者
Kormushev, Petar [1 ]
Calinon, Sylvain [1 ]
Caldwell, Darwin G. [1 ]
机构
[1] Italian Inst Technol, Dept Adv Robot, I-16163 Genoa, Italy
关键词
Imitation learning; kinesthetic teaching; programming by demonstration; physical-human robot interaction; haptics; ROBOT; SYSTEMS;
D O I
10.1163/016918611X558261
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
A method to learn and reproduce robot force interactions in a human-robot interaction setting is proposed. The method allows a robotic manipulator to learn to perform tasks that require exerting forces on external objects by interacting with a human operator in an unstructured environment. This is achieved by learning two aspects of a task: positional and force profiles. The positional profile is obtained from task demonstrations via kinesthetic teaching. The force profile is obtained from additional demonstrations via a haptic device. A human teacher uses the haptic device to input the desired forces that the robot should exert on external objects during the task execution. The two profiles are encoded as a mixture of dynamical systems, which is used to reproduce the task satisfying both the positional and force profiles. An active control strategy based on task-space control with variable stiffness is then proposed to reproduce the skill. The method is demonstrated with two experiments in which the robot learns an ironing task and a door-opening task. (C) Koninklijke Brill NV, Leiden and The Robotics Society of Japan, 2011
引用
收藏
页码:581 / 603
页数:23
相关论文
共 29 条
[1]   The DLR lightweight robot:: design and control concepts for robots in human environments [J].
Albu-Schaeffer, A. ;
Haddadin, S. ;
Ott, Ch. ;
Stemmer, A. ;
Wimboeck, T. ;
Hirzinger, G. .
INDUSTRIAL ROBOT-THE INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH AND APPLICATION, 2007, 34 (05) :376-385
[2]  
[Anonymous], P IEEE RSJ INT C INT
[3]  
[Anonymous], INT J CLOTHING SCI T
[4]  
[Anonymous], P IEEE RAS INT C HUM
[5]  
[Anonymous], P INT C DEV LEARN LA
[6]  
[Anonymous], P IEEE INT C ROB AUT
[7]   A survey of robot learning from demonstration [J].
Argall, Brenna D. ;
Chernova, Sonia ;
Veloso, Manuela ;
Browning, Brett .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2009, 57 (05) :469-483
[8]  
Billard S., 2008, SPRINGER HDB ROBOTIC, P1371, DOI DOI 10.1007/978-3-540-30301-5_60
[9]   Learning and Reproduction of Gestures by Imitation An Approach Based on Hidden Markov Model and Gaussian Mixture Regression [J].
Calinon, Sylvain ;
D'Halluin, Florent ;
Sauser, Eric L. ;
Caldwell, Darwin G. ;
Billard, Aude G. .
IEEE ROBOTICS & AUTOMATION MAGAZINE, 2010, 17 (02) :44-54
[10]   Statistical Learning by Imitation of Competing Constraints in Joint Space and Task Space [J].
Calinon, Sylvain ;
Billard, Aude .
ADVANCED ROBOTICS, 2009, 23 (15) :2059-2076