Snake robots with limbless structure and rich locomotion gaits have been designed and built for wide application in various fields including military reconnaissance, pipeline operation, disaster search and rescue, etc. However, the problem how to flexibly and smoothly control switch and change of different locomotion gaits is still facing enormous challenges. A novel unified design rule of the CPG network model composed of improved Hopf oscillators is proposed, based on which a variety of different network structures can be created by designing connection distances and coupling weights among all oscillator units. Through the relationships between the control parameters of the Hopf oscillator, decoupling of the bifurcation parameters is achieved to solve inconsistent output waveform amplitude when the bifurcation parameters are not completely equal. Furthermore, five typical movement modes of biological snake are designed and smooth switch between different locomotion gaits is realized. A control system is constructed based on the Robot Operating System (ROS) and a prototype of snake robot is built, and the effectiveness of the proposed CPG model in controlling locomotion gaits was verified through simulations and experiments. The CPG modeling approach has important theoretical significance and practical instructive value for motion planning and gait control of snake robots in complex environments.
Read full abstract