Title :
Learning collision-free reaching skill from primitives
Author :
Lin, Hsien-I ; Lai, Chun-Chia
Author_Institution :
Grad. Inst. of Autom. Technol., Nat. Taipei Univ. of Technol., Taipei, Taiwan
Abstract :
Reaching is a fundamental skill for a robot. The purpose of robot reaching is to bring a robot hand to an object without any obstacle collision. Conventional handcrafted methods were complicated to implement reaching skill. Thus, this paper proposes a method using primitives acquired from human demonstrations to learn collision-free reaching skill. End-effector and joint trajectories of primitives are encoded by Gaussian Mixture Model (GMM). The way to avoid an obstacle for a primitive uses reinforcement learning to adjust the part of its end-effector trajectory near the obstacle by adapting the associative Gaussian parameters. By doing this, the movement pattern of robot reaching is goal-directed, collision-free, and similar to human-like reaching. In this paper, we validated the proposed method on an Staibli TX-40 industrial robot. The results showed that the TX-40 robot was able to perform human-like skillful reaching for an object placed in an untrained location of a table.
Keywords :
Gaussian processes; collision avoidance; end effectors; industrial manipulators; learning (artificial intelligence); trajectory control; GMM; Gaussian mixture model; Staibli TX-40 industrial robot; collision-free reaching skill learning; end-effector; human demonstrations; human-like reaching; human-like skillful reaching; joint trajectories; obstacle collision; primitives; robot hand; robot reaching; untrained location; Collision avoidance; Humans; Learning; Robot kinematics; Trajectory; Vectors; Gaussian Mixture Model; Robot reaching; human demonstration; obstacle avoidance; primitive;
Conference_Titel :
Intelligent Robots and Systems (IROS), 2012 IEEE/RSJ International Conference on
Conference_Location :
Vilamoura
Print_ISBN :
978-1-4673-1737-5
DOI :
10.1109/IROS.2012.6385878