Central Pattern Generator Based Gait Control for Planar Quadruped Robots

Expand
  • (School of Naval Architecture, Ocean and Civil Engineering, Shanghai Jiaotong University, Shanghai 200240, China)

Online published: 2014-01-15

Abstract

In this paper, a gait control scheme is presented for planar quadruped robots based on a biologic concept, namely central pattern generator (CPG). A CPG is modeled as a group of the coupled nonlinear oscillators with an interaction weighting matrix which determines the gait patterns. The CPG model, mapping functions and a proportional-differential (PD) joint controller compose the basic gait generator. By using the duty factor of gait patterns as a tonic signal, the activity of the CPG model can be modulated, and as a result, a smooth transition between different gait patterns is achieved. Moreover, by tuning the parameters of the CPG model and mapping functions, the proposed basic gait generator can realize adaptive workspace trajectories for the robot to suit different terrains. Simulation results illustrate and validate the effectiveness of the proposed gait controllers.

Cite this article

LI Jia-wang (李家旺), WU Chao (吴 超), GE Tong* (葛 彤) . Central Pattern Generator Based Gait Control for Planar Quadruped Robots[J]. Journal of Shanghai Jiaotong University(Science), 2014 , 19(1) : 1 -10 . DOI: 10.1007/s12204-014-1470-1

References

[1] Ijspeert A J. Central pattern generators for locomotion control in animals and robots: A review [J]. Neural Networks, 2008, 21(4): 642-653.
[2] Matsuoka K. Sustained oscillations generated by mutually inhibiting neurons with adaptation [J]. Biological Cybernetics, 1985, 52(6): 367-376.
[3] Liu C, Chen Q, Wang D. CPG-inspired workspace trajectory generation and adaptive locomotion control for quadruped robots [J]. IEEE Transactions on Systems, Man, and Cybernetics. Part B: Cybernetics, 2011, 41(3): 867-880.
[4] Righetti L, Ijspeert A J. Pattern generators with sensory feedback for the control of quadruped locomotion [C]// Proceedings of the 2008 IEEE International Conference on Robotics and Automation. USA: IEEE, 2008: 819-824.
[5] Santos C P, Matos V. Gait transition and modulation in a quadruped robot: A brainstem-like modulation approach [J]. Robotics and Autonomous Systems,2011, 59(9): 620-634.
[6] Fukuoka Y, Kimura H, Cohen A H. Adaptive dynamic walking of a quadruped robot on irregular terrain based on biological concepts [J]. The International Journal of Robotics Research, 2003, 22(3-4): 187-202.
[7] Liu C, Chen Y, Zhang J, et al. CPG driven locomotion control of quadruped robot [C]//Proceedings of the 2009 IEEE International Conference on Systems, Man, and Cybernetics. USA: IEEE, 2009: 2368-2373.
[8] Inagaki S, Yuasa H, Suzuki T, et al. Wave CPG model for autonomous decentralized multi-legged robot: Gait generation and walking speed control [J].Robotics and Autonomous Systems, 2006, 54(2): 118-126.
[9] Zhao W, Hu Y, Zhang L, et al. Design and CPGbased control of biomimetic robotic fish [J]. IET Control Theory and Applications, 2009, 3(3): 281-293.
[10] Crespi A, Ijspeert A J. Online optimization of swimming and crawling in an amphibious snake robot [J]. IEEE Transactions on Robotics, 2008, 24(1): 75-87.
[11] Wu X, Ma S. CPG-based control of serpentine locomotion of a snake-like robot [J]. Mechatronics, 2010,20(2): 326-334.
[12] Kamimura A, Kurokawa H, Yoshida E, et al. Automatic locomotion design and experiments for a modular robotic system [J]. IEEE/ASME Transactions on Mechatronics, 2005, 10(3): 314-325.
[13] Ishiguro A, Fujii A, Hotz P E. Neuromodulated control of bipedal locomotion using a polymorphic CPG circuit [J]. International Society for Adaptive Behavior,2003, 11(1): 7-18.
[14] Taga G. A model of the neuron-musculo-skeletal system for anticipatory adjustment of human locomotion during obstacle avoidance [J]. Biological Cybernetics,1998, 78(1): 9-17.
[15] Kimura H, Fukuoka Y, Cohen A H. Biologically inspired adaptive dynamic walking of a quadruped robot [C]//Proceedings of the 8th International Conference on the Simulation of Adaptive Behavior. USA: MIT,2004: 201-210.
[16] Matsubara T, Morimoto J, Nakanishi J, et al. Learning CPG-based biped locomotion with a policy gradient method [J]. Robotics and Autonomous Systems,2006, 54(11): 911-920.
[17] Asa K, Ishimura K, Wada M. Behavior transition between biped and quadruped walking by using bifurcation[J]. Robotics and Autonomous Systems, 2009,57(2): 155-160.

Options
Outlines

/