Robot imitation of human arm via Artificial Neural Network

In this study, a robot arm that can imitate human arm is designed and presented. The potentiometers are located to the joints of the human arm in order to detect movements of human gestures, and data were collected by this way. The collected data named as “movement of human arm” are classified by the help of Artificial Neural Network (ANN). The robot performs its movements according to the classified movements of the human. Real robot and real data are used in this study. Obtained results show that the learning application of imitating human action via the robot was successfully implemented. With this application, the platforms of robot arm in an industrial environment can be controlled more easily; on the other hand, robotic automation systems which have the capability of making a standard movements of a human can become more resistant to the errors.

[1]  William A. Gruver,et al.  CAD off-line programming for robot vision , 1985, Robotics.

[2]  Bryan A. Tolson,et al.  A New Formulation for Feedforward Neural Networks , 2011, IEEE Transactions on Neural Networks.

[3]  Masayuki Inaba,et al.  Learning by watching: extracting reusable task knowledge from visual observation of human performance , 1994, IEEE Trans. Robotics Autom..

[4]  K. Dautenhahn,et al.  The correspondence problem , 2002 .

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

[6]  Kazuhito Yokoi,et al.  Generating whole body motions for a biped humanoid robot from captured human dances , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[7]  Aude Billard,et al.  Discriminative and adaptive imitation in uni-manual and bi-manual tasks , 2006, Robotics Auton. Syst..

[8]  Geoffrey Biggs,et al.  A Survey of Robot Programming Systems , 2010 .

[9]  Kikuo Fujimura,et al.  The intelligent ASIMO: system overview and integration , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Ales Ude,et al.  Programming full-body movements for humanoid robots by observation , 2004, Robotics Auton. Syst..

[11]  Katsushi Ikeuchi,et al.  Assembly task recognition with planar, curved and mechanical contacts , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[12]  Stefan Schaal,et al.  Robot Learning From Demonstration , 1997, ICML.