Abstract
Snake-like robots can perform various types of locomotion in the complex environments. In this article, a novel two-layered central pattern generator-based controller is proposed for controlling snake-like robots. To adapt to rough terrain, snake-like robots can dynamically adjust their locomotion through modulating the control parameters of the central pattern generator-based controller based on the sensory feedback. When the parameters are modulated through the step function, the outputs of the central pattern generator-based controller may be unsmooth or discontinuous during the transition process. This will result in stiff and flexible impulses on the motors and gearboxes. In this article, the curvilinear continuity is used to evaluate the continuity degree of the outputs of the central pattern generator-based controller. In order to avoid the damage to the joint motors, two sigmoid transition approaches are proposed. First, a sigmoid parametric modulation method for the central pattern generator-based controller is proposed to eliminate the abrupt changes in the control signals of the joint motors. Second, a sigmoid start-up method is presented to improve the motion efficiency of the snake-like robot. The simulation results of the snake-like robot show that the outputs of the central pattern generator-based controller transit smoothly with the proposed sigmoid parametric modulation method. The snake-like robot can perform a soft start when the sigmoid start-up method is applied. The results demonstrate that the central pattern generator-based controller and the two proposed sigmoid transition approaches are effective.
Highlights
Biological snakes can perform various gaits to traverse through complex environments, that is, rectilinear motion, serpentine motion and sidewinding motion
The snake-like robot can dynamically adjust its locomotion based on the sensory feedback
This can be implemented through modulating the control parameters of the central pattern generators (CPGs)-based controller
Summary
Biological snakes can perform various gaits to traverse through complex environments, that is, rectilinear motion, serpentine motion and sidewinding motion. From the view of muscle characteristics of biological snakes, Ma presented a serpentine curve which was similar with serpenoid curve in.[2] Based on the analysis, the relative joints of the snake-like robots are controlled by. The CPG-based controller has been utilized to control the locomotion of snake-like robots. The anterior one uses the mutual coupling neurons to control each joint of the snake-like robot. A novel two-layered CPG-based controller and the sigmoid transition approaches are proposed for a planar snake-like robot. The continuity criterion of the output signal of the CPG-base controller, the sigmoid parametric modulation approach and the sigmoid start-up method are illustrated. The snake-like robot can perform the turning motion through modulating the offset, the phase and the amplitude of each joint angle.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.