Output feedback control of a skid-steered mobile robot based on the super-twisting algorithm

Abstract This paper presents the design and implementation of an output feedback controller based on the super twisting algorithm (STA) that stabilizes the trajectory tracking error of a skid steered mobile robot (SSMR). The control scheme introduces a diffeomorphism based on the mathematical model of the SSMR to transform the original problem into a third order chain of integrators. In this study, the available measurements are the position and orientation of the SSMR. A modified STA working as a step by step differentiator estimates the velocity and acceleration of the mobile robot. Then, a second STA enforces the tracking of a predefined trajectory. Numerical and experimental results comparing the STA with a state feedback controller (SFC) and a first order sliding mode controller (FOSM) justify the control proposal.

[1]  A. Levant Robust exact differentiation via sliding mode technique , 1998 .

[2]  Leonid M. Fridman,et al.  Stability notions and Lyapunov functions for sliding mode control systems , 2014, J. Frankl. Inst..

[3]  Leonid M. Fridman,et al.  Variable Gain Super-Twisting Sliding Mode Control , 2012, IEEE Transactions on Automatic Control.

[4]  Alessandro De Luca,et al.  Trajectory tracking control of a four-wheel differentially driven mobile robot , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[5]  Chi-Tsong Chen,et al.  Linear System Theory and Design , 1995 .

[6]  Hao-Chi Chang,et al.  Sliding mode control on electro-mechanical systems , 1999 .

[7]  A. Levant Sliding order and sliding accuracy in sliding mode control , 1993 .

[8]  Leonid M. Fridman,et al.  Second-order sliding-mode observer for mechanical systems , 2005, IEEE Transactions on Automatic Control.

[9]  Mahyar Naraghi,et al.  Sliding mode fuzzy control of a skid steer mobile robot for path following , 2008, 2008 10th International Conference on Control, Automation, Robotics and Vision.

[10]  Dezhen Song,et al.  Kinematic Modeling and Analysis of Skid-Steered Mobile Robots With Applications to Low-Cost Inertial-Measurement-Unit-Based Motion Estimation , 2009, IEEE Transactions on Robotics.

[11]  Giorgio Bartolini,et al.  Digital second-order sliding mode control for uncertain nonlinear systems , 2001, Autom..

[12]  Vadim I. Utkin,et al.  Sliding Modes in Control and Optimization , 1992, Communications and Control Engineering Series.

[13]  Jaime A. Moreno,et al.  A Lyapunov approach to second-order sliding mode controllers and observers , 2008, 2008 47th IEEE Conference on Decision and Control.

[14]  Dezhen Song,et al.  Modeling and motion stability analysis of skid-steered mobile robots , 2009, 2009 IEEE International Conference on Robotics and Automation.

[15]  Maciej Trojnacki,et al.  Dynamics Model of a Four-Wheeled Mobile Robot for Control Applications - A Three-Case Study , 2014, IEEE Conf. on Intelligent Systems.

[16]  Arie Levant,et al.  Principles of 2-sliding mode design , 2007, Autom..

[17]  Aleksej F. Filippov,et al.  Differential Equations with Discontinuous Righthand Sides , 1988, Mathematics and Its Applications.

[18]  Hakan Temeltas,et al.  Robust motion control of a four wheel drive skid-steered mobile robot , 2011, 2011 7th International Conference on Electrical and Electronics Engineering (ELECO).

[19]  Dariusz Pazderski,et al.  Modeling and control of a 4-wheel skid-steering mobile robot , 2004 .

[20]  Jaime A. Moreno,et al.  Strict Lyapunov Functions for the Super-Twisting Algorithm , 2012, IEEE Transactions on Automatic Control.

[21]  Leonid M. Fridman,et al.  Uniform Robust Exact Differentiator , 2011, IEEE Trans. Autom. Control..

[22]  Philippe Bidaud,et al.  Sliding-Mode Velocity and Yaw Control of a 4WD Skid-Steering Mobile Robot , 2010 .

[23]  I. Chairez,et al.  Uniform step-by-step observer for aerobic bioreactor based on super-twisting algorithm , 2014, Bioprocess and Biosystems Engineering.

[24]  Leonid M. Fridman,et al.  Optimal Lyapunov function selection for reaching time estimation of Super Twisting algorithm , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[25]  Vadim I. Utkin,et al.  Discussion Aspects of High-Order Sliding Mode Control , 2016, IEEE Transactions on Automatic Control.