DocumentCode :
1841589
Title :
Robot programming by human demonstration: adaptation and inconsistency in constrained motion
Author :
Delson, Nathan ; West, Harry
Author_Institution :
Dept. of Mech. Eng., Yale Univ., New Haven, CT, USA
Volume :
1
fYear :
1996
fDate :
22-28 Apr 1996
Firstpage :
30
Abstract :
Robot programming by human demonstration is an intuitive programming method designed to facilitate short term robotic applications. The programmer demonstrates the task using a teaching gripper that measures the human´s forces and positions, and a robot program is generated from the demonstration data. A direct approach to generating a robot program would be to simply duplicate the demonstrated trajectory, yet with this approach the robot would not be able to adapt to the environment and would also duplicate unnecessary motion included in the demonstration. This article presents an approach for identifying a range of acceptable robot force and motion trajectories from multiple human demonstrations. The resulting robot program can adapt to part misalignment in simple assembly tasks. In addition, inconsistent human motion is not duplicated by the robot, but rather is used to identify task accuracy requirements. The analysis is applied to simple assembly tasks consisting of 3D translation. For each segment of constrained motion, a range of robot compliance is identified that can adapt to part misalignment, and limit robot errors to the task accuracy requirements
Keywords :
adaptive control; force control; industrial robots; learning systems; position control; programming; robot programming; robots; 3D translation; adaptation; assembly tasks; constrained motion; human demonstration; inconsistency; intuitive programming method; motion trajectories; part misalignment adaptation; robot compliance; robot force trajectories; robot programming; short-term robotic applications; Anthropometry; Design methodology; Education; Force measurement; Grippers; Humans; Position measurement; Programming profession; Robot programming; Robotic assembly;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Robotics and Automation, 1996. Proceedings., 1996 IEEE International Conference on
Conference_Location :
Minneapolis, MN
ISSN :
1050-4729
Print_ISBN :
0-7803-2988-0
Type :
conf
DOI :
10.1109/ROBOT.1996.503569
Filename :
503569
Link To Document :
بازگشت