Robust One-Shot Robot Programming by Demonstration Using Entity-Based Resources

被引:0
作者
Orendt, Eric M. [1 ]
Riedl, Michael [1 ]
Henrich, Dominik [1 ]
机构
[1] Univ Bayreuth, Chair Appl Comp Sci Robot & Embedded Syst 3, D-95440 Bayreuth, Germany
来源
ADVANCES IN SERVICE AND INDUSTRIAL ROBOTICS | 2018年 / 49卷
关键词
Programming by demonstration; Entity actor system; Finite state machines; Behavior based robotics; Kinesthetic programming;
D O I
10.1007/978-3-319-61276-8_60
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
General purpose robots are established tools in a variety of industrial applications. An important goal in actual research is to transfer the advantages of these tools into more unstructured environments like househoulds or small and medium sized enterprises. One challenge in this field is to enable non-experts to use all the capabilities of a robot. This includes two aspects: Robots must be intuitive to program and robust to execute. The main contribution of this work is a novel programming approach, that concerns both aspects. Thus our system enables users to guide a robot kinesthetically through a task without prior knowledge. By observing resources in the workspace, the demonstrated task is encoded as a finite state machine (FSM). This FSM allows the reproduction of a task by the robot itself. Furthermore, our approach can integrate a deviation detection method to robustify task reproductions.
引用
收藏
页码:573 / 582
页数:10
相关论文
共 19 条
[1]  
Abbeel P., 2007, Advances in Neural Information Processing Systems, V19, P1
[2]   Keyframe-based Learning from Demonstration Method and Evaluation [J].
Akgun, Baris ;
Cakmak, Maya ;
Jiang, Karl ;
Thomaz, Andrea L. .
INTERNATIONAL JOURNAL OF SOCIAL ROBOTICS, 2012, 4 (04) :343-355
[3]   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
[4]  
Atkeson C. G., 1997, P INT C MACH LEARN, V97, P12, DOI 10.1007/springerreference_
[5]   Learning similar tasks from observation and practice [J].
Bentivegna, Darrin C. ;
Atkeson, Christopher G. ;
Cheng, Gordon .
2006 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-12, 2006, :2677-2683
[6]  
Billard A., 2007, ROBOTICS, V48, P1371
[7]  
Calinon S, 2007, INTERACT STUD, V8, P441
[8]  
Grollman DH, 2010, STUD COMPUT INTELL, V264, P407
[9]  
Groth C, 2014, P IEEE ROBIO
[10]  
Groth Christian., 2014, Proc. 41st Int'l Symposium on Robotics (ISR), P1