CPG driven locomotion control of quadruped robot

According to biological evidences, central pattern generators (CPGs) are neural networks responsible for the generation of rhythmic movements for animals, such as breathing, heartbeat, and locomotion, even when isolated from the brain and sensory inputs. Inspired by this mechanism, researchers have proposed the CPG driven control method as a new way to generate rhythmic control policies for the locomotion of legged robots. In this work, we design a CPG control construction for controlling the locomotion of a quadruped robot, which is capable of realizing the different gaits and gait transitions. Firstly, a body CPG network is constructed by mutually coupled phase oscillators, which can produce multiple phase-locked oscillation patterns that correspond to the four basic quadruped gaits. The gait transitions can be realized by altering the internal oscillator parameters. Then, we design a robotic platform based on Webots and AIBO, and realize dynamic locomotion with the designed CPG network for AIBO. The Simulation and experimental results demonstrate the proposed CPG network is effective to generate gait patterns for quadruped robots.

[1]  Hiroshi Shimizu,et al.  Self-organized control of bipedal locomotion by neural oscillators in unpredictable environment , 1991, Biological Cybernetics.

[2]  Kazuo Tsuchiya,et al.  Adaptive gait pattern control of a quadruped locomotion robot , 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]  Juan P. Torres,et al.  The Kuramoto model: A simple paradigm for synchronization phenomena , 2005 .

[4]  Peter Stone,et al.  Machine Learning for Fast Quadrupedal Locomotion , 2004, AAAI.

[5]  A. Ijspeert,et al.  From Swimming to Walking with a Salamander Robot Driven by a Spinal Cord Model , 2007, Science.

[6]  Karsten Berns,et al.  Adaptive periodic movement control for the four legged walking machine BISAM , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[7]  Kazuo Tsuchiya,et al.  Decentralized autonomous control of a quadrupedal locomotion robot using oscillators , 2006, Artificial Life and Robotics.

[8]  Aude Billard,et al.  Biologically inspired neural controllers for motor control in a quadruped robot , 2000, Proceedings of the IEEE-INNS-ENNS International Joint Conference on Neural Networks. IJCNN 2000. Neural Computing: New Challenges and Perspectives for the New Millennium.

[9]  M. MacKay-Lyons Central pattern generation of locomotion: a review of the evidence. , 2002, Physical therapy.

[10]  T. Brown The intrinsic factors in the act of progression in the mammal , 1911 .

[11]  T. Brown On the nature of the fundamental activity of the nervous centres; together with an analysis of the conditioning of rhythmic activity in progression, and a theory of the evolution of function in the nervous system , 1914, The Journal of physiology.

[12]  C. Sherrington Flexion‐reflex of the limb, crossed extension‐reflex, and reflex stepping and standing , 1910, The Journal of physiology.

[13]  Yasuhiro Fukuoka,et al.  Adaptive Dynamic Walking of a Quadruped Robot on Natural Ground Based on Biological Concepts , 2007, Int. J. Robotics Res..

[14]  William T. B. Uther,et al.  Automatic Gait Optimisation for Quadruped Robots , 2003 .

[15]  M. Vukobratovic,et al.  Biped Locomotion , 1990 .

[16]  Auke Jan Ijspeert,et al.  Simulation and Robotics Studies of Salamander Locomotion Applying Neurobiological Principles to the Control of Locomotion in Robots , 2005 .

[17]  Tamio Arai,et al.  CPG model for autonomous decentralized multi-legged robot system - generation and transition of oscillation patterns and dynamics of oscillators , 2003, Robotics Auton. Syst..

[18]  T. Brown,et al.  The Factors in Rhythmic Activity of the Nervous System , 1912 .

[19]  Auke Jan Ijspeert,et al.  Online trajectory generation in an amphibious snake robot using a lamprey-like central pattern generator model , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[20]  Masahiro Fujita,et al.  Autonomous evolution of dynamic gaits with two quadruped robots , 2005, IEEE Transactions on Robotics.

[21]  Ludovic Righetti,et al.  Pattern generators with sensory feedback for the control of quadruped locomotion , 2008, 2008 IEEE International Conference on Robotics and Automation.

[22]  Tamio Arai,et al.  Wave CPG model for autonomous decentralized multi-legged robot: Gait generation and walking speed control , 2006, Robotics Auton. Syst..

[23]  Peter Stone,et al.  Policy gradient reinforcement learning for fast quadrupedal locomotion , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[24]  Yasuhiro Fukuoka,et al.  Adaptive Dynamic Walking of a Quadruped Robot on Irregular Terrain Based on Biological Concepts , 2003, Int. J. Robotics Res..

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

[26]  Dragan Stokic,et al.  Dynamics of Biped Locomotion , 1990 .