Performance evaluation of an inverse kinematic based control system of a humanoid robot arm using MS Kinect

This paper presents an inverse kinematic based control system of a novel self-developed humanoid robot using a Microsoft Kinect as 3D sensor. Based on the processed sensory data from the Kinect, human gestures and motions are captured, analyzed and mapped into joint variables by using inverse kinematic equations. A significant improvement in the inverse kinematic algorithm has been made to achieve better perception of human gestures. The performance of the proposed system is evaluated in a newly developed test-bed under real-world conditions, which effectively shows perception-related error control in order to further improve the system.

[1]  Tamim Asfour,et al.  Human-like motion of a humanoid robot arm based on a closed-form solution of the inverse kinematics problem , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[2]  Achmad Rizal,et al.  Proportional derivative control based robot arm system using Microsoft Kinect , 2013, 2013 International Conference on Robotics, Biomimetics, Intelligent Computational Systems.

[3]  Stefan Schaal,et al.  Inverse kinematics for humanoid robots , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[4]  Yangmin Li,et al.  Inverse kinematics analysis for the arm of a mobile humanoid robot based on the closed-loop algorithm , 2009, 2009 International Conference on Information and Automation.

[5]  Song Yang,et al.  Teleoperation Humanoid Robot Control System Based on Kinect Sensor , 2012, 2012 4th International Conference on Intelligent Human-Machine Systems and Cybernetics.

[6]  Juan Manuel Ibarra Zannatha,et al.  Forward and Inverse Kinematics for a Small-Sized Humanoid Robot , 2009, 2009 International Conference on Electrical, Communications, and Computers.

[7]  C. S. George Lee,et al.  Closed-form inverse kinematic joint solution for humanoid robots , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Panagiotis Artemiadis,et al.  Closed-form Inverse Kinematic Solution for Anthropomorphic Motion in Redundant Robot Arms , 2013, ICRA 2013.

[9]  Sonia Chernova,et al.  Humanoid robot control using depth camera , 2011, 2011 6th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[10]  Malik Mallem,et al.  Real-time tele-operation and tele-walking of humanoid Robot Nao using Kinect Depth Camera , 2013, 2013 10th IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL (ICNSC).

[11]  R. Paul,et al.  Kinematic control equations for simple manipulators , 1978, 1978 IEEE Conference on Decision and Control including the 17th Symposium on Adaptive Processes.

[12]  Riadh Zaier,et al.  The Future of Humanoid Robots - Research and Applications , 2012 .