• DocumentCode
    2596185
  • Title

    Graph-based trajectory planning through programming by demonstration

  • Author

    Melchior, Nik A. ; Simmons, Reid

  • Author_Institution
    Robot. Inst., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    2012
  • fDate
    7-12 Oct. 2012
  • Firstpage
    1929
  • Lastpage
    1936
  • Abstract
    As robots are utilized in a growing number of applications, the ability to teach them to perform tasks safely and accurately becomes ever more critical. Programming by demonstration offers an expressive means for teaching while being accessible to domain experts who may be novices in robotics. This work investigates a programming by demon- stration approach to learning motion trajectories for robotic manipulator tasks. Using a graph constructed to determine correspondences between multiple imperfect demonstrations, the robot learner plans novel trajectories that safely and smoothly generalize the teacher´s behavior, while attenuating those imperfections. The learner also actively detects instances of diverging strategy between examples, requesting advice for resolving these ambiguities. We demonstrate our approach in example domains with a 7 degree-of-freedom manipulator.
  • Keywords
    automatic programming; graph theory; human-robot interaction; domain experts; graph based trajectory planning; motion trajectory; programming by demonstration; robot learner; robotic manipulator task; Bifurcation; Interpolation; Planning; Programming; Robot sensing systems; Trajectory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Robots and Systems (IROS), 2012 IEEE/RSJ International Conference on
  • Conference_Location
    Vilamoura
  • ISSN
    2153-0858
  • Print_ISBN
    978-1-4673-1737-5
  • Type

    conf

  • DOI
    10.1109/IROS.2012.6386101
  • Filename
    6386101