• DocumentCode
    292468
  • Title

    Robot programming by human demonstration: the use of human inconsistency in improving 3D robot trajectories

  • Author

    Delson, Nathan ; West, Harry

  • Author_Institution
    Dept. of Mech. Eng., MIT, Cambridge, MA, USA
  • Volume
    2
  • fYear
    1994
  • fDate
    12-16 Sep 1994
  • Firstpage
    1248
  • Abstract
    Programming by human demonstration is an intuitive method of robot programming, in which the programmer demonstrates how a task is performed using a teaching gripper that measures human motion, and the data gathered is used to generate the robot program. A direct duplication of the demonstrated trajectory would result in unsatisfactory robot motion due to human “wiggles” and unnecessary motion. Here, human inconsistency is not treated as noise that should be eliminated from the analysis, but is used to gain information regarding the task accuracy requirements. A task of moving a part to a desired location while avoiding stationary obstacles is demonstrated. Variation between the demonstrations is interpreted as human inconsistency and defines a range of acceptable obstacle free robot motion. In previous work, a method was presented to generate robot trajectories for two dimensional motion. Here an alternate algorithm is presented that is extended to include three dimensional motion. The presence of human inconsistency is used to improve robot performance by generating robot trajectories that are shorter than the demonstrated ones and with the addition of a buffer between the robot and the obstacles
  • Keywords
    path planning; programming; robot programming; robots; 3D robot trajectories; human demonstration; human inconsistency; human motion; intuitive method; obstacle free robot motion; robot programming; stationary obstacles avoidance; task accuracy; teaching gripper; three dimensional motion; two dimensional motion; wiggles; Anthropometry; Education; Educational robots; Grippers; Humans; Motion measurement; Performance evaluation; Programming profession; Robot motion; Robot programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Robots and Systems '94. 'Advanced Robotic Systems and the Real World', IROS '94. Proceedings of the IEEE/RSJ/GI International Conference on
  • Conference_Location
    Munich
  • Print_ISBN
    0-7803-1933-8
  • Type

    conf

  • DOI
    10.1109/IROS.1994.407519
  • Filename
    407519