Gait planning for a biped robot by a nonholonomic system with difference equation constraints

New gait planning using a nonholonomic model with difference equation constraints is proposed for biped robot walking. A model of a pivoting telescopic segment is used as the kinematic foothold selection model of a bipedal robot. The repetitive and discontinuous constraints of pivoting, expanding, and contracting make up the set of walking trajectory data. The k-step reachable region is defined as the set of the k-th state that the system can reach from the initial state, and the motion planning is solved using the Jacobian matrix of the state with regard to the input series. The difference equation constraints can be discussed as a digital control of continuous-time nonholonomic systems. The gait planning is modified based on the limiting condition for the HRP-2 humanoid robot. Energy consumption is evaluated based on the linear-pendulum model and the gait planning is optimized. The feasibility of the proposed walking planning is demonstrated through a numerical simulation and an experiment involving the HRP-2 humanoid robot.

[1]  Oussama Khatib,et al.  Inertial Properties in Robotic Manipulation: An Object-Level Framework , 1995, Int. J. Robotics Res..

[2]  Kazuhito Yokoi,et al.  The 3D linear inverted pendulum mode: a simple modeling for a biped walking pattern generation , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[3]  Toshiyuki Ohtsuka,et al.  A continuation/GMRES method for fast computation of nonlinear receding horizon control , 2004, Autom..

[4]  D. Q. Mayne,et al.  Suboptimal model predictive control (feasibility implies stability) , 1999, IEEE Trans. Autom. Control..

[5]  Jwu-Sheng Hu,et al.  Spatial Trajectory Tracking Control of Omni-directional Wheeled Robot Using Optical Flow Sensors , 2007, 2007 IEEE International Conference on Control Applications.

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

[7]  Kazuhito Yokoi,et al.  Resolved momentum control: humanoid motion planning based on the linear and angular momentum , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[8]  S. Majima,et al.  Real-time optimization control for parking a vehicle automatically , 2001, IVEC2001. Proceedings of the IEEE International Vehicle Electronics Conference 2001. IVEC 2001 (Cat. No.01EX522).

[9]  Hirohiko Arai,et al.  Motion Planning of Discrete - time Nonholonomic Systems with Difference - Equation Constraints , 2000 .

[11]  Masayuki Inaba,et al.  Online humanoid walking control system and a moving goal tracking experiment , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[12]  T. Katayama,et al.  Design of an optimal controller for a discrete-time system subject to previewable demand , 1985 .

[13]  Maarouf Saad,et al.  A higher level path tracking controller for a four-wheel differentially steered mobile robot , 2006, Robotics Auton. Syst..

[14]  Masayuki Inaba,et al.  Footstep planning among obstacles for biped robots , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[15]  Ryo Kurazume,et al.  The sway compensation trajectory for a biped robot , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).