Stabilization And Path Following Of A Spherical Robot
Daliang Liu,Hanxv Sun,Qingxuan Jia
DOI: https://doi.org/10.1109/RAMECH.2008.4681358
2008-01-01
Abstract:In this paper, we present a spherical mobile robot BYQ_III, for planetary surface exploration and security tasks. The driving torque for the rolling robot is generated by a new type of mechanism equipped with a counter-pendulum. This robot is nonholonomic in nature, and underactuated. In this paper, the three-dimensional (3-D) nonlinear dynamic model is developed, then decoupled to the longitudinal and lateral motions by linearization. Two sliding-mode controllers are proposed to asymptotically stabilize the tracking errors in lean angle and spinning angular velocity, respectively, and indirectly to stabilize the desired path curvature, because the robot steers only by leaning itself to a predefined angle. For the task of path following, a path curvature controller, based on a geometrical notion, is employed. The stability and performance analyses are performed, and also the effectiveness of the controllers is shown by numerical simulations. To the best of author's knowledge, similar results could not be obtained in the previous spherical robot control system based on the dynamics. The work is of significance in understanding and developing this type of planning and controlling motions of nonholonomic systems.