Cooperation and task execution of an anthropomorphous two-armed robot: An application to coffee making

This paper presents techniques for cooperation and task execution of an anthropomorphous two-armed robot with two seven degrees of freedom arms. An inverse kinematic solver is proposed to find all joint angles for given postures of two effectors on both arms. Any task can always be separated into many sub-tasks, in which some sub-tasks may have the same action. For executions of these sub-task can be realized by composition of the motion processes. In particular, this paper will emphasize on the description of the task regarding how to coffee making via two-armed cooperation, because this task requires various motion. Experimental results are conducted for illustration of effectiveness of the proposed methods.

[1]  T. Takenaka,et al.  The development of Honda humanoid robot , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[2]  Norman I. Badler,et al.  Real-Time Inverse Kinematics Techniques for Anthropomorphic Limbs , 2000, Graph. Model..

[3]  Norman I. Badler,et al.  Inverse kinematics positioning using nonlinear programming for highly articulated figures , 1994, TOGS.

[4]  Sung Yong Shin,et al.  A hierarchical approach to interactive motion editing for human-like figures , 1999, SIGGRAPH.

[5]  T. Flash,et al.  The coordination of arm movements: an experimentally confirmed mathematical model , 1985, The Journal of neuroscience : the official journal of the Society for Neuroscience.

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

[7]  Jun-Ho Oh,et al.  Mechanical design of humanoid robot platform KHR-3 (KAIST Humanoid Robot 3: HUBO) , 2005, 5th IEEE-RAS International Conference on Humanoid Robots, 2005..

[8]  Shigeki Sugano,et al.  Development of human symbiotic robot: WENDY , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[9]  Norman I. Badler,et al.  Kinematic control of human postures for task simulation , 1996 .

[10]  K. Chin Closed-Form And Generalized Inverse Kinematic Solutions For Animating The Human Articulated Structur , 1996 .

[11]  宇野 洋二,et al.  Formation and control of optimal trajectory in human multijoint arm movement : minimum torque-change model , 1988 .

[12]  James U. Korein,et al.  A geometric investigation of reach , 1985 .

[13]  Alin Albu-Schäffer,et al.  A humanoid upper body system for two-handed manipulation , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[14]  P. Morasso Spatial control of arm movements , 2004, Experimental Brain Research.

[15]  Fumio Kanehiro,et al.  Humanoid robot HRP-2 , 2008, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[16]  M. Kawato,et al.  Formation and control of optimal trajectory in human multijoint arm movement , 1989, Biological Cybernetics.