Disturbance adaptive control for an underactuated spherical robot based on hierarchical sliding-mode technology

An adaptive hierarchical sliding mode control (AHSMC) scheme is presented for a spherical robot, whose inner suspension is in an underactuated state driven by the motor. In this scheme, the underactuated spherical robot system is divided into sphere rolling and inner suspension subsystems according to the movement. Then a first layer sliding surface is defined for each subsystem. Based on the first layer sliding surface, a second layer surface is introduced correspondingly. Considering the unavoidable disturbance and the dynamics of the unstructured environment, we adopt an adaptive control scheme to estimate the uncertain disturbance. The adaptive control method, which can drive the subsystems' states approaching to their sliding surface rapidly, is obtained by using Lyapunov stability theory. The simulation results demonstrate the controller's validity and adaptive ability.

[1]  Wei Sun,et al.  Path following of a class of non-holonomic mobile robot with underactuated vehicle body , 2010 .

[2]  Ping Hu,et al.  SLIDING MODE ROBUST CONTROL FOR TWO-WHEELED MOBILE ROBOT WITH LOWER CENTER OF GRAVITY , 2011 .

[3]  Dominic Létourneau,et al.  Autonomous spherical mobile robot for child-development studies , 2005, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[4]  Qinglei Hu,et al.  Robust Fault Tolerant Control for Spacecraft Attitude Stabilization Under Actuator Faults and Bounded Disturbance , 2011 .

[5]  Yue Ming,et al.  Introducing HIT Spherical Robot: Dynamic Modeling and Analysis Based on Decoupled Subsystem , 2006, ROBIO.

[6]  Lihua Xie,et al.  Robust and adaptive variable structure output feedback control of uncertain systems with input nonlinearity , 2008, Autom..

[7]  Dongbin Zhao,et al.  Design of a stable sliding-mode controller for a class of second-order underactuated systems , 2004 .

[8]  Ho-Hoon Lee,et al.  A Sliding-Mode Antiswing Trajectory Control for Overhead Cranes With High-Speed Load Hoisting , 2006 .

[9]  Yi Jian Hierarchical Sliding-Mode Control Method for Overhead Cranes , 2004 .

[10]  Jie Zhang,et al.  Motion control of mobile under-actuated manipulators by implicit function using support vector machines , 2010 .

[11]  Arjan van der Schaft,et al.  Dynamics and control of a class of underactuated mechanical systems , 1999, IEEE Trans. Autom. Control..

[12]  Jianqiang Yi,et al.  Hierarchical Sliding Mode Control to Swing up a Pendubot , 2007, 2007 American Control Conference.

[13]  Hongjun Chen,et al.  Energy-based control design of an underactuated 2-dimensional TORA system , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Fan-Ren Chang,et al.  Modeling and hierarchical tracking control of tri-wheeled mobile robots , 2006, IEEE Transactions on Robotics.