Research and implementation of robot arm task imitation system based on RNN

In order to simplify the complex motion planning and improve the intelligence of robot arm, a robot arm task imitation system based on RNN (Recurrent Neural Network) is proposed. Firstly, the original task is demonstrated to robot arm, and the original data is collected which includes original task trajectory data and robot arm joint angle data. Secondly, RNN is constructed and used to obtain imitation policy by training original data. Thirdly, when task changes, new data is collected which only include new task trajectory data, and robot arm joint angle data is obtained by imitation policy generalization of new data. The experimental results show that the imitation system not only can simplify complex motion planning and reproduce demonstration of original task, but also can realize new task imitation by policy generalization when task changes.

[1]  Zhang Botao Inverse kinematics analysis for 6 degree-of-freedom modular manipulator , 2010 .

[2]  Ales Ude,et al.  Enabling real-time full-body imitation: a natural way of transferring human movement to humanoids , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[3]  Stefan Schaal,et al.  Learning Control in Robotics , 2010, IEEE Robotics & Automation Magazine.

[4]  Zhao Rong-qi Study on inverse kinematics of a robot based on an ant colony-neural network algorithm , 2008 .

[5]  Yoshihiko Nakamura,et al.  Motion capture based human motion recognition and imitation by direct marker control , 2008, Humanoids 2008 - 8th IEEE-RAS International Conference on Humanoid Robots.

[6]  Brett Browning,et al.  A survey of robot learning from demonstration , 2009, Robotics Auton. Syst..

[7]  Ales Ude,et al.  Motion imitation and recognition using parametric hidden Markov models , 2008, Humanoids 2008 - 8th IEEE-RAS International Conference on Humanoid Robots.

[8]  David Silver,et al.  Learning to search: Functional gradient techniques for imitation learning , 2009, Auton. Robots.

[9]  Lu Liu,et al.  A Geometrical Method for Inverse Kinematics of a Kind of Humanoid Manipulator , 2012 .

[10]  Stefan Schaal,et al.  Is imitation learning the route to humanoid robots? , 1999, Trends in Cognitive Sciences.