• 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