DocumentCode
3484549
Title
Robot task learning from demonstration using Petri nets
Author
Guoting Chang ; Kulic, Dana
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Waterloo, Waterloo, ON, Canada
fYear
2013
fDate
26-29 Aug. 2013
Firstpage
31
Lastpage
36
Abstract
The ability to learn is essential for robots if they are to function within human environments. Learning requires an understanding of the underlying structure of what has been observed. This paper proposes a learning method that automatically creates Petri nets from observation of human demonstrations to model the underlying structure of tasks. The Petri net can be learned via a single or multiple demonstrations. The learned Petri nets are capable of generating action sequences to allow a robot to imitate the task. The proposed model also allows for generalization and variations in performing the task. The proposed method is tested on demonstrations of block stacking tasks and verified through robot imitation of the tasks in simulation and in physical experiments.
Keywords
Petri nets; robots; Petri nets; block stacking tasks; human demonstrations; robot imitation; robot task learning; Grasping; Hidden Markov models; Petri nets; Robots; Stacking; Trajectory; Videos;
fLanguage
English
Publisher
ieee
Conference_Titel
RO-MAN, 2013 IEEE
Conference_Location
Gyeongju
ISSN
1944-9445
Type
conf
DOI
10.1109/ROMAN.2013.6628527
Filename
6628527
Link To Document