Collision avoidance method of humanoid robot with arm force

This paper describes a collision avoidance method of the biped robot with the upper body. We propose the method that the robot stops in front of an obstacle by generating arm force. When the robot detects the obstacle by the arm tip, it should stop short of the obstacle in order to avoid crush. Hence, in this paper, we propose the method of trajectory planning with the arm force. The arm force is generated as a function of the distance from the robot body to the obstacle. The closer the robot approaches to the obstacle, the larger the arm force becomes. When the obstacle is unmovable, the robot can stop with exerting arm force. If it is movable, the robot continues walking with pushing motion. Linear inverted pendulum mode (LIPM) and orbital energy are introduced. We add the dynamics of the arm force to LIPM and orbital energy. The index of orbital energy implies the limit to recognize whether the robot can stop or not at the moment of contact.

[1]  Friedrich Pfeiffer,et al.  Sensors and control concept of a biped robot , 2004, IEEE Transactions on Industrial Electronics.

[2]  Tatsuo Arai,et al.  Mobile manipulation of humanoid robots-analysis of manipulability and stability in mobile manipulation , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[3]  Toshiyuki Murakami,et al.  A walking pattern generation for biped robot with parallel mechanism by considering contact force , 2001, IECON'01. 27th Annual Conference of the IEEE Industrial Electronics Society (Cat. No.37243).

[4]  Yasuo Kuniyoshi,et al.  Stability and controllability in a rising motion: a global dynamics approach , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  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).

[6]  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).

[7]  Tatsuo Arai,et al.  Mobile manipulation of humanoid robots-a method of adjusting leg motion for improvement of arm's manipulability , 2001, 2001 IEEE/ASME International Conference on Advanced Intelligent Mechatronics. Proceedings (Cat. No.01TH8556).

[8]  Kok Kiong Tan,et al.  Task-oriented developmental learning for humanoid robots , 2005, IEEE Transactions on Industrial Electronics.

[9]  Kazuhito Yokoi,et al.  A running experiment of humanoid biped , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[10]  Shuuji Kajita,et al.  Pushing manipulation by humanoid considering two-kinds of ZMPs , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[11]  Shuuji Kajita,et al.  Dynamic walking control of a biped robot along a potential energy conserving orbit , 1992, IEEE Trans. Robotics Autom..

[12]  Kazuhito Yokoi,et al.  Running pattern generation for a humanoid robot , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[13]  Friedrich Pfeiffer,et al.  The concept of jogging JOHNNIE , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[14]  Toshiyuki Murakami,et al.  Torque sensorless control in multidegree-of-freedom manipulator , 1993, IEEE Trans. Ind. Electron..

[15]  Kazuhito Yokoi,et al.  A hop towards running humanoid biped , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.