• DocumentCode
    3586869
  • Title

    One-shot robot programming by demonstration by adapting motion segments

  • Author

    Groth, Christian ; Henrich, Dominik

  • fYear
    2014
  • Firstpage
    1068
  • Lastpage
    1075
  • Abstract
    In order to provide robots for a wide range of users, they must be easily programmable. This is addressed by various approaches of programming a robot by demonstration, where the user guides a robot through the task. We propose an approach that adapts a once demonstrated trajectory to a new situation. The system extracts the relevant reference frames using a weighting function. Then, the demonstrated trajectory is segmented with respect to these frames and different frame-dependent strategies for reproduction are applied. The approach is capable of adapting simple point-to-point paths, more complex tasks like pick-and-place operations, and manipulations where objects are used as tools. Additionally, the system extracts the required resources for a task to integrate the approach into a behavior-based system, which manages new programmed behaviors and selects a suitable behavior in a new situations. The approach is computationally efficient and comprehensible for the user. We evaluated the approach qualitatively and quantitatively using cross validation.
  • Keywords
    manipulators; motion control; behavior-based system; cross validation; frame-dependent strategies; manipulations; motion segments adaption; new programmed behaviors; once demonstrated trajectory; one-shot robot programming; pick-and-place operations; reference frames; simple point-to-point paths; weighting function; Grasping; Motion segmentation; Programming; Three-dimensional displays; Trajectory; Transforms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Biomimetics (ROBIO), 2014 IEEE International Conference on
  • Type

    conf

  • DOI
    10.1109/ROBIO.2014.7090474
  • Filename
    7090474