BIPedal walking: from gait design to experimental analysis

This paper presents an experimental approach to the problem of designing and executing walking gaits on a dedicated 2-legged machine. We have oriented all our approach towards the experimental analysis of large pattern of walking gaits. This work has lead to the first experimental results obtained on the Bip anthropomorphic robot. The desired movements are designed off line using a model of the robot and tracked on the real system by means of a simple control law. The success of our approach is due both to an efficient mechatronic architecture and to the way it is used to achieve the goal of experimenting walking. The paper presents the system architecture, from mechanical to software issues and also describes the approach developed for designing and executing locomotion. Several results validate the accuracy of our modelling and exhibit the robustness and the efficiency of our controller architecture. We also present and evaluate one of the gaits realized with Bip, using both robotic and biomechanical criteria.

[1]  Friedrich Pfeiffer,et al.  Towards the design of a biped jogging robot , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[2]  Carlos Canudas-de-Wit,et al.  Generation of energy optimal complete gait cycles for biped robots , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[3]  Philippe Poignet,et al.  ON LINE OPTIMAL CONTROL FOR BIPED ROBOTS , 2002 .

[4]  Patrick Rives,et al.  Real-Time Programming of Mobile Robot Actions Using Advanced Control Techniques , 1995, ISER.

[5]  J. Gage An overview of normal walking. , 1990, Instructional course lectures.

[6]  Chee-Meng Chew,et al.  A general control architecture for dynamic bipedal walking , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

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

[8]  Brian Armstrong-Hélouvry,et al.  Control of machines with friction , 1991, The Kluwer international series in engineering and computer science.

[9]  T. A. McMahon,et al.  Mechanics of Locomotion , 1984, Muscles, Reflexes, and Locomotion.

[10]  Christopher L. Vaughan,et al.  Dynamics of human gait , 1992 .

[11]  Jong Hyeon Park,et al.  Hybrid control of biped robots to increase stability in locomotion , 2000 .

[12]  Ève Coste-Manière,et al.  A Portable Programming Framework , 1999, ISER.

[13]  C. Azevedo Control Architecture and Algorithms of the Anthropomorphic Biped Robot Bip 2000 , 2000 .

[14]  Nicolas Andreff,et al.  Experimental BIPedal Walking , 2002, ISER.

[15]  Hervé Mathieu,et al.  L'armoire de commande du robot bipède bip2000 , 2000 .

[16]  Ève Coste-Manière,et al.  The MAESTRO language and its environment: specification, validation and control of robotic missions , 1997, Proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robot and Systems. Innovative Robotics for Real-World Applications. IROS '97.

[17]  P. Wieber Modélisation et commande d'un robot marcheur anthropomorphe , 2000 .

[18]  Christian Laugier,et al.  Towards robust sensor-based maneuvers for a car-like vehicle , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[19]  Hiroaki Kitano,et al.  PINO The Humanoid: A Basic Architecture , 2000, RoboCup.

[20]  Y. Nubar,et al.  A minimal principle in biomechanics , 1961 .

[21]  BerryGérard,et al.  The ESTEREL synchronous programming language , 1992 .

[22]  Gérard Berry,et al.  The constructive semantics of pure esterel , 1996 .

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

[24]  Guy Bessonnet,et al.  Optimal Gait Synthesis of a Planar Biped , 1998 .

[25]  Daniel Joseph Paluska Design of a humanoid biped for walking research , 2000 .

[26]  Christine Chevallereau,et al.  Low energy cost reference trajectories for a biped robot , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[27]  Atsuo Takanishi,et al.  Development of a bipedal humanoid robot-control method of whole body cooperative dynamic biped walking , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[28]  B. Espiau,et al.  BIP: a joint project for the development of an anthropomorphic biped robot , 1997, 1997 8th International Conference on Advanced Robotics. Proceedings. ICAR'97.

[29]  Zatsiorky Vm,et al.  Basic kinematics of walking. Step length and step frequency. A review. , 1994 .

[30]  Aurelio Cappozzo,et al.  Gait analysis methodology , 1984 .

[31]  Friedrich Pfeiffer,et al.  A biped robot that jogs , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[32]  Vincent Rigaud,et al.  Distributed Control of a Free-floating Underwater Manipulation System , 1997, ISER.

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

[34]  Gérard Berry,et al.  The Esterel Synchronous Programming Language: Design, Semantics, Implementation , 1992, Sci. Comput. Program..