Optimal Gait Synthesis of a Seven-Link Planar Biped

In this paper, we carry out the dynamics-based optimization of sagittal gait cycles of a planar seven-link biped using the Pontryagin maximum principle. Special attention is devoted to the double-support phase of the gait, during which the movement is subjected to severe limiting conditions. In particular, due to the fact that the biped moves as a closed kinematic chain, overactuation must be compatible with double, non-sliding unilateral contacts with the supporting ground. The closed chain is considered as open at front foot level. A full set of joint coordinates is introduced to formulate a complete Hamiltonian dynamic model of the biped. Contact forces at the front foot are considered as additional control variables of the stated optimal control problem. This is restated as a state-unconstrained optimization problem which is finally recast, using the Pontryagin maximum principle, as a two-point boundary value problem. This final problem is solved using a standard computing code. A gait sequence, comprising starting, cyclic, and stopping steps, is generated in the form of a numerical simulation.

[1]  James E. Bobrow,et al.  Minimum effort motions for open chain manipulators with task-dependent end-effector constraints , 1997, Proceedings of International Conference on Robotics and Automation.

[2]  D. Jacobson,et al.  Studies of human locomotion via optimal programming , 1971 .

[3]  Guy Bessonnet,et al.  Sagittal gait of a biped robot during the single support phase. Part 2: optimal motion , 2001, Robotica.

[4]  Guy Bessonnet,et al.  Sagittal gait of a biped robot during the single support phase. Part 1: passive motion , 2001, Robotica.

[5]  R. Bellman,et al.  A proof of the convergence of the Kelley- Bryson penalty function technique for state- constrained control problems , 1969 .

[6]  Guy Bessonnet,et al.  Optimal dynamics of constrained multibody systems. Application to bipedal walking synthesis , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[7]  Philippe Poignet,et al.  Moving horizon control for biped robots without reference trajectory , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[8]  Guy Bessonnet,et al.  Generating globally optimised sagittal gait cycles of a biped robot , 2003, Robotica.

[9]  Bernard Espiau,et al.  The anthropomorphic biped robot BIP2000 , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[10]  A. Ioffe,et al.  Theory of extremal problems , 1979 .

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

[12]  Arthur E. Bryson,et al.  Applied Optimal Control , 1969 .

[13]  H. Ulbrich,et al.  Sensor system and trajectory control of a biped robot , 2004, The 8th IEEE International Workshop on Advanced Motion Control, 2004. AMC '04..

[14]  L. S. Pontryagin,et al.  Mathematical Theory of Optimal Processes , 1962 .

[15]  G. Bessonnet,et al.  Optimal Motion Synthesis – Dynamic Modelling and Numerical Solving Aspects , 2002 .

[16]  Guy Bessonnet,et al.  An anthropomorphic biped robot: dynamic concepts and technological design , 1998, IEEE Trans. Syst. Man Cybern. Part A.

[17]  Miomir Vukobratović,et al.  Biped Locomotion: Dynamics, Stability, Control and Application , 1990 .

[18]  Atsuo Kawamura,et al.  Robust biped walking with active interaction control between foot and ground , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[19]  Tatsuo Arai,et al.  Mobile manipulation of humanoids-real-time control based on manipulability and stability , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[20]  Yannick Aoustin,et al.  Optimal Trajectories for a Quadruped Robot with Trot, Amble and Curvet Gaits for Two Energetic Criteria , 2003 .

[21]  D. T. Pham,et al.  Derivation of optimal walking motions for a bipedal walking robot , 1992, Robotica.

[22]  Franck Plestan,et al.  Stable walking of a 7-DOF biped robot , 2003, IEEE Trans. Robotics Autom..

[23]  Antonio Visioli Trajectory planning of robot manipulators by using algebraic and trigonometric splines , 2000, Robotica.

[24]  Yannick Aoustin,et al.  Optimal reference trajectories for walking and running of a biped robot , 2001, Robotica.

[25]  Werner Schiehlen,et al.  Walking Without Impacts as a Motion/Force Control Problem , 1992 .

[26]  M. L. Chambers The Mathematical Theory of Optimal Processes , 1965 .

[27]  Frank L. Lewis,et al.  Optimal Control , 1986 .