Feasible pattern generation method for humanoid robots

This paper proposes a feasible pattern generation method for humanoid robots. One of the difficulties in pattern generation for humanoid robots is that generated patterns must satisfy many constraints such as physical limits, self-collision and so on to be feasible in addition to constraints to achieve a specified task. In reality, some of these constraints are not often taken into account during the pattern generation and they are just checked afterwards and unsatisfied constraints are fixed by hand. It is not easy to find a parameter set to get a feasible motion for humanoid robot and these pattern generators need to be used carefully when they are used online. The proposed method integrates the feasibility constraints into the pattern generation algorithm and enables to use it online more safely and releases human from parameter tuning. Moreover, a stiffness varying constraint is introduced to improve the feasibility.

[1]  Miomir Vukobratovic,et al.  Zero-Moment Point - Thirty Five Years of its Life , 2004, Int. J. Humanoid Robotics.

[2]  Shuuji Kajita,et al.  Real-time 3D walking pattern generation for a biped robot with telescopic legs , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

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

[4]  Shuuji Kajita,et al.  Robot motion remix based on motion capture data towards human-like locomotion of humanoid robots , 2009, 2009 9th IEEE-RAS International Conference on Humanoid Robots.

[5]  Shuuji Kajita,et al.  A Biped Pattern Generation Allowing Immediate Modification of Foot Placement in Real-time , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.

[6]  Brian Mirtich,et al.  V-Clip: fast and robust polyhedral collision detection , 1998, TOGS.

[7]  Masayuki Inaba,et al.  Self-collision detection and prevention for humanoid robots , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[8]  Kenji KANEKO,et al.  Humanoid robot HRP-3 , 2004, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  Masayuki Inaba,et al.  Online footstep planning for humanoid robots , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[10]  Masayuki Inaba,et al.  A Fast Generation Method of a Dynamically Stable Humanoid Robot Trajectory with Enhanced ZMP Constra , 2000 .

[11]  B. Faverjon,et al.  A local based approach for path planning of manipulators with a high number of degrees of freedom , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[12]  J. Trinkle,et al.  A Local Collision Avoidance Method for Non-strictly Convex Polyhedra , 2009 .

[13]  Atsushi Nakazawa,et al.  Task model of lower body motion for a biped humanoid robot to imitate human dances , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Michael Gienger,et al.  Real-time collision avoidance with whole body motion control for humanoid robots , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[15]  Sylvain Miossec,et al.  Continuous gradient proximity distance for humanoids free-collision optimized-postures , 2007, 2007 7th IEEE-RAS International Conference on Humanoid Robots.

[16]  J. Hodgins,et al.  Optimizing Human Motion for the Control of a Humanoid Robot , 2002 .

[17]  Yoshihiro Kuroki,et al.  Motion creating system for a small biped entertainment robot , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[18]  Olivier Stasse,et al.  Real-time (self)-collision avoidance task on a hrp-2 humanoid robot , 2008, 2008 IEEE International Conference on Robotics and Automation.

[19]  Shuuji Kajita,et al.  Cybernetic human HRP-4C , 2009, 2009 9th IEEE-RAS International Conference on Humanoid Robots.

[20]  Atsuo Takanishi,et al.  Realization of dynamic biped walking stabilized by trunk motion on a sagittally uneven surface , 1990, EEE International Workshop on Intelligent Robots and Systems, Towards a New Frontier of Applications.

[21]  Ronan Boulic,et al.  An inverse kinematics architecture enforcing an arbitrary number of strict priority levels , 2004, The Visual Computer.

[22]  Kazuhito Yokoi,et al.  Biped walking pattern generation by using preview control of zero-moment point , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).