DocumentCode
3235584
Title
Programming by demonstration: removing sub-optimal actions in a partially known configuration space
Author
Chen, J.R. ; Zelinsky, A.
Author_Institution
Dept. of Eng., Australian Nat. Univ., Canberra, ACT, Australia
Volume
4
fYear
2001
fDate
2001
Firstpage
4096
Abstract
Programming by demonstration is a promising approach to automatic robot programming, however, methods are required to remove suboptimal actions that can be demonstrated by end users. In this paper we use the partial knowledge of configuration space (C-space) derived in the previous work by Chen et al. (2000) to remove suboptimal actions from a demonstration. Our idea is to use demonstrated paths to predict what regions in C-space are obstacle free. Suboptimal actions in a demonstration are then avoided by planning alternative actions that pass through the obstacle free regions. Experimental results show the validity of the approach. A demonstrated path containing significant sub-optimality was converted by the approach into a short, efficient path suitable for execution by the robot.
Keywords
automatic programming; graph theory; robot programming; automatic programming; configuration space; connectivity graph; programming by demonstration; robot programming; suboptimal action removal; Automatic programming; Electronic mail; Humans; Noise generators; Orbital robotics; Robot programming; Smoothing methods; Systems engineering and theory; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Robotics and Automation, 2001. Proceedings 2001 ICRA. IEEE International Conference on
ISSN
1050-4729
Print_ISBN
0-7803-6576-3
Type
conf
DOI
10.1109/ROBOT.2001.933258
Filename
933258
Link To Document