Keyframe-based Learning from Demonstration Method and Evaluation

被引:141
作者
Akgun, Baris [1 ]
Cakmak, Maya [1 ]
Jiang, Karl [1 ]
Thomaz, Andrea L. [1 ]
机构
[1] Georgia Inst Technol, Sch Interact Comp, Atlanta, GA 30332 USA
关键词
Learning from Demonstration; Kinesthetic teaching; Human-Robot Interaction; Humanoid robotics; IMITATION; TASK;
D O I
10.1007/s12369-012-0160-0
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
We present a framework for learning skills from novel types of demonstrations that have been shown to be desirable from a Human-Robot Interaction perspective. Our approach-Keyframe-based Learning from Demonstration (KLfD)-takes demonstrations that consist of keyframes; a sparse set of points in the state space that produces the intended skill when visited in sequence. The conventional type of trajectory demonstrations or a hybrid of the two are also handled by KLfD through a conversion to keyframes. Our method produces a skill model that consists of an ordered set of keyframe clusters, which we call Sequential Pose Distributions (SPD). The skill is reproduced by splining between clusters. We present results from two domains: mouse gestures in 2D and scooping, pouring and placing skills on a humanoid robot. KLfD has performance similar to existing LfD techniques when applied to conventional trajectory demonstrations. Additionally, we demonstrate that KLfD may be preferable when demonstration type is suited for the skill.
引用
收藏
页码:343 / 355
页数:13
相关论文
共 28 条
[1]  
Akgun B, 2012, CM IEEE INT C HUM RO
[2]  
Akgun B., 2011, ICML WORKSH NEW DEV
[3]  
[Anonymous], 2009, IEEE INT C ROB AUT
[4]  
[Anonymous], 2004, 21 INT C MACHINE LEA
[5]   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
[6]  
Ben Amor H, 2009, LECT NOTES ARTIF INT, V5803, P492, DOI 10.1007/978-3-642-04617-9_62
[7]   Discriminative and adaptive imitation in uni-manual and bi-manual tasks [J].
Billard, Aude G. ;
Calinon, Sylvain ;
Guenter, Florent .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2006, 54 (05) :370-384
[8]  
Bitzer S., 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2010), P3219, DOI 10.1109/IROS.2010.5650243
[9]  
Calinon S, 2007, INTERACT STUD, V8, P441
[10]   On learning, representing, and generalizing a task in a humanoid robot [J].
Calinon, Sylvain ;
Guenter, Florent ;
Billard, Aude .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2007, 37 (02) :286-298