Design of an Effective Trajectory Control Method for Quadruped Robot via Neural Network

In this paper, a novel trajectory control method based on ensemble neural networks for quadruped robot is designed. A proportion and differentiation (PD) neural network, which includes foot-trajectory control unit (FTCU) and steering control unit (SCU), is constructed to control the motion trajectory of quadruped robot. After that an advanced particle swarm optimization (PSO) is introduced to optimize the weights of PD neural network. In addition, the FTCU based on RBF neural network (RBF-NN) and SCU based on general mathematical model are cooperated to realize a new trotting gait. The compared results of simulations show that the FTCU and SCU can be used to realize the gait and steering control of quadruped robot accurately. Furthermore, in comparison with existing methods, the proposed control system has excellent accuracy and obvious advantages on anti-interferences, either for inner disturbances of system (IDS) or for exterior stochastic disturbances (ESD) caused by irregular terrain.

[1]  Ingmar Nitze,et al.  COMPARISON OF MACHINE LEARNING ALGORITHMS RANDOM FOREST, ARTIFICIAL NEURAL NETWORK AND SUPPORT VECTOR MACHINE TO MAXIMUM LIKELIHOOD FOR SUPERVISED CROP TYPE CLASSIFICATION , 2012 .

[2]  Mohamad T. Musavi,et al.  On the training of radial basis function classifiers , 1992, Neural Networks.

[3]  Santosh Kumar Nanda,et al.  A Novel Application of Artificial Neural Network for the Solution of Inverse Kinematics Controls of Robotic Manipulators , 2012 .

[4]  Ralph Etienne-Cummings,et al.  Toward biomorphic control using custom aVLSI CPG chips , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[5]  Bin Li,et al.  Torso motion control and toe trajectory generation of a trotting quadruped robot based on virtual model control , 2016, Adv. Robotics.

[6]  Qingjiu Huang,et al.  Energy-Efficient Trajectory Planning for Biped Walking Robot , 2006, 2006 IEEE International Conference on Robotics and Biomimetics.

[7]  Junghui Chen,et al.  Applying neural networks to on-line updated PID controllers for nonlinear process control , 2004 .

[8]  Saman K. Halgamuge,et al.  Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients , 2004, IEEE Transactions on Evolutionary Computation.

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

[10]  Bin Li,et al.  Research of mammal bionic quadruped robots: A review , 2011, 2011 IEEE 5th International Conference on Robotics, Automation and Mechatronics (RAM).

[11]  Guo-Xing Wen,et al.  Fuzzy Neural Network-Based Adaptive Control for a Class of Uncertain Nonlinear Stochastic Systems , 2014, IEEE Transactions on Cybernetics.

[12]  R. Eberhart,et al.  Empirical study of particle swarm optimization , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[13]  Kay Chen Tan,et al.  Pattern recognition computation in a spiking neural network with temporal encoding and learning , 2012, The 2012 International Joint Conference on Neural Networks (IJCNN).

[14]  Frank L. Lewis,et al.  Implementation of a neural network tracking controller for a single flexible link: comparison with PD and PID controllers , 1998, IEEE Trans. Ind. Electron..

[15]  M. Kakikura,et al.  Free gait for quadruped robots with posture control , 2006, 9th IEEE International Workshop on Advanced Motion Control, 2006..

[16]  Yifei Chen,et al.  CPG driven locomotion control of quadruped robot , 2009, 2009 IEEE International Conference on Systems, Man and Cybernetics.

[17]  Shital S. Chiddarwar,et al.  Comparison of RBF and MLP neural networks to solve inverse kinematic problem for 6R serial robot by a fusion approach , 2010, Eng. Appl. Artif. Intell..

[18]  Pablo González de Santos,et al.  Generating continuous free crab gaits for quadruped robots on irregular terrain , 2005, IEEE Transactions on Robotics.

[19]  Ferdinando Cannella,et al.  Design of HyQ – a hydraulically and electrically actuated quadruped robot , 2011 .

[20]  Shuzhi Sam Ge,et al.  Control of a Quadruped Robot with Bionic Springy Legs in Trotting Gait , 2014 .

[21]  Mojtaba Ahmadi,et al.  An intuitive approach for quadruped robot trotting based on virtual model control , 2015, J. Syst. Control. Eng..

[22]  Bin Li,et al.  A turning gait generation approach for quadruped robot based on trotting gait , 2016, 2016 35th Chinese Control Conference (CCC).