• DocumentCode
    2032836
  • Title

    Programming by demonstration - constructing task level plans in hybrid dynamic framework

  • Author

    Chen, J.R. ; McCarragher, B.J.

  • Author_Institution
    Dept. of Eng., Australian Nat. Univ., Canberra, ACT, Australia
  • Volume
    2
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    1402
  • Abstract
    This paper presents a novel approach to constructing a task level plan for an assembly task from demonstration. A hybrid dynamic system is chosen as an attractive way to model assembly tasks. We propose a framework where the mappings required within the hybrid dynamic system model are extracted from a demonstration. We extract the event path planner mapping, which determines a task level plan. Demonstrated paths are broken down into their base elements, called transitions. A path plan is then constructed from transitions that were well demonstrated. We test the approach by having a robot execute an assembly task using constructed task plans. The framework produces excellent results because: 1) the robot can perform selected paths better than when it simply copies the demonstrator, and 2) it allows flexible path selection so the robot can be given a disposition in how it executes the task
  • Keywords
    assembly planning; computer aided production planning; industrial robots; path planning; robot programming; assembly; event path planner; hybrid dynamic system; industrial robot; mappings; programming by demonstration; task level planning; transitions; Assembly systems; Continuous time systems; Dynamic programming; Electronic mail; Humans; Level control; Robot programming; Robotic assembly; Service robots; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 2000. Proceedings. ICRA '00. IEEE International Conference on
  • Conference_Location
    San Francisco, CA
  • ISSN
    1050-4729
  • Print_ISBN
    0-7803-5886-4
  • Type

    conf

  • DOI
    10.1109/ROBOT.2000.844794
  • Filename
    844794