Working postures for humanoid robots to generate large manipulation force

When a human needs to apply a large force to an environment, the human takes an appropriate posture to produce a large manipulation force. This paper discusses appropriate working postures for a humanoid robot to apply a force effectively to an environment. An objective function is defined and the sequential quadratic programming (SQP) is used to find a solution. The pushing a wall and turning a valve are taken as examples of tasks for a humanoid robot, and simulations and experimentations are performed. The results show that the consideration of working postures clearly contributes to make the manipulation force larger.

[1]  Tsuneo Yoshikawa,et al.  Static evaluation of humanoid robot postures constrained to the surrounding environment through their limbs , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[2]  Yuan F. Zheng,et al.  Coordinating multilimbed robots for generating large Cartesian force , 1990, IEEE Trans. Syst. Man Cybern..

[3]  Thomas F. Coleman,et al.  Optimization Toolbox User's Guide , 1998 .

[4]  Atsushi Konno,et al.  Whole body cooperative tasks and static stability evaluations for a humanoid robot , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[5]  Shuuji Kajita,et al.  ZMP analysis for arm/leg coordination , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[6]  David E. Orin,et al.  Control of Force Distribution in Robotic Mechanisms Containing Closed Kinematic Chains , 1981 .

[7]  Atsushi Konno,et al.  Development of a light-weight biped humanoid robot , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[8]  Yuan F. Zheng,et al.  Joint torques for control of two coordinated moving robots , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.