Abstract
One controller cannot work on multiple and unknown terrains in the velocity control of the spherical robot, because the dynamic models of the robot vary on different terrains, and unmodeled dynamics and uncertainties exist in estimated dynamic models. Based on the above problem, a new velocity controller for spherical robot is designed. This controller combines a hierarchical sliding mode controller (HSMC), an adaptive RBF neural network (RBFNN) and a variable step-size algorithm. The RBFNN is used to online estimate the uncertainties, and the Lyapunov function is utilized to design the adaptive law for the RBFNN. In order to learn the uncertainties faster, while minimizing overshoot and preventing velocity oscillations, a variable step-size algorithm is proposed. The practical experiments demonstrate that, this controller of the spherical robot achieves velocity tracking on multiple and complex terrains, while eliminating steady-state error, having a good control effect, and maintaining high stability.
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.