Constructing task-level assembly strategies in robot programming by demonstration

被引:8
作者
Chen, JR [1 ]
机构
[1] Australian Natl Univ, Dept Informat Engn, Res Sch Informat Sci & Engn, Canberra, ACT, Australia
关键词
programming by demonstration; teaching by showing; hybrid dynamic systems; task level planning;
D O I
10.1177/0278364905060120
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Programming by demonstration (PbD) is a technique for programming robots that holds much promise in making robots more accessible to ordinary, non-technical users. However a well-known difficulty with the method is that a human will often demonstrate the task to be programmed inconsistently or even erroneously, leading to the inclusion of what is essentially noise in the demonstration. A number of techniques exist in the literature for filtering out this hype of noise; however most focus oil very low level control command details. In this paper we propose a new, complementary direction of research. We take a "task-level" view of the demonstration, and note that noise call exist at this level also. We propose a framework, based on a hybrid dynamic system modeling approach, to select the most optimal, task-level execution strategies that were demonstrated. We apply our framework to a real household task of inserting the compressible spindle of a paper towel holder into its supports. We conduct experiments to show that significant improvements in robot performance of the task call be achieved by a PbD regime that includes our method.
引用
收藏
页码:1073 / 1085
页数:13
相关论文
共 33 条
[1]   Force control command synthesis for constrained hybrid dynamic systems with friction [J].
Austin, DJ ;
McCarragher, BJ .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2001, 20 (09) :753-764
[2]  
AUSTIN DJ, 2000, P IEEE ROB AUT SAN F
[3]  
BROCKETT RW, 1993, PROG SYST C, V14, P29
[4]   Programing by demonstration: Coping with suboptimal teaching actions [J].
Chen, J ;
Zelinsky, A .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2003, 22 (05) :299-319
[5]  
CHEN J, 2001, THESIS FEIT CANBERRA
[6]  
Craig JJ, 2009, INTRO ROBOTICS MECH
[7]   Estimating first-order geometric parameters and monitoring contact transitions during force-controlled compliant motion [J].
De Schutter, J ;
Bruyninckx, H ;
Dutré, S ;
De Geeter, J ;
Katupitiya, J ;
Demey, S ;
Lefebvre, T .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1999, 18 (12) :1161-1184
[8]   Contact state estimation using multiple model estimation and hidden Markov models [J].
Debus, TJ ;
Dupont, PE ;
Howe, RD .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2004, 23 (4-5) :399-413
[9]  
DELSON N, 1996, P IEEE INT C ROB AUT
[10]  
Dutre S, 1996, IEEE INT CONF ROBOT, P1333, DOI 10.1109/ROBOT.1996.506891