Extended State Observer-Based Sliding Mode Control of an Omnidirectional Mobile Robot With Friction Compensation

This paper presents a reduced-order extended state observer (ESO) based sliding mode control scheme for friction compensation of a three-wheeled omnidirectional mobile robot. Compared with previous works, the proposed control approach is attractive from an implementation point of view. It does not require any explicit friction model, with quite low computation cost. First, a dynamic model with unknown friction forces is given. Then, the controller is designed, consisting of two parts. One part of the control effort is to compensate the friction effects, which are estimated by a reduced-order ESO without using any explicit friction model. The inverse of inertia matrix is also avoided in the proposed reduced-order ESO. The other part of the control effort is designed based on a second-order sliding mode technique known as super-twisting algorithm, in presence of parameter uncertainties. In addition, stability analysis of the designed control system is presented. Extensive experiments are conducted to verify the effectiveness and robustness of the proposed control design in compensating different friction effects.

[1]  Maarten Steinbuch,et al.  Modeling and identification for high-performance robot control: an RRR-robotic arm case study , 2004, IEEE Transactions on Control Systems Technology.

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

[3]  Jeng-Tze Huang,et al.  Smooth Switching Robust Adaptive Control for Omnidirectional Mobile Robots , 2015, IEEE Transactions on Control Systems Technology.

[4]  Yonggui Kao,et al.  A Novel Robust Fuzzy Integral Sliding Mode Control for Nonlinear Semi-Markovian Jump T–S Fuzzy Systems , 2018, IEEE Transactions on Fuzzy Systems.

[5]  Joseba Quevedo,et al.  Modeling and Robust Low Level Control of an Omnidirectional Mobile Robot , 2017 .

[6]  Brian Armstrong,et al.  New results in NPID control: tracking, integral control, friction compensation and experimental results , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[7]  Carlos E. T. Dorea,et al.  Design and Implementation of Model-Predictive Control With Friction Compensation on an Omnidirectional Mobile Robot , 2014, IEEE/ASME Transactions on Mechatronics.

[8]  Han Zhang,et al.  On Decoupling Control of the VGT-EGR System in Diesel Engines: A New Framework , 2016, IEEE Transactions on Control Systems Technology.

[9]  Zhiqiang Gao,et al.  A Practical Approach to Disturbance Decoupling Control , 2009 .

[10]  Haitao Li,et al.  Precise Control for Gimbal System of Double Gimbal Control Moment Gyro Based on Cascade Extended State Observer , 2017, IEEE Transactions on Industrial Electronics.

[11]  A.P. Moreira,et al.  Practical Approach of Modeling and Parameters Estimation for Omnidirectional Mobile Robots , 2009, IEEE/ASME Transactions on Mechatronics.

[12]  KEIGO WATANABE,et al.  Feedback Control of an Omnidirectional Autonomous Platform for Mobile Service Robots , 1998, J. Intell. Robotic Syst..

[13]  Yonggui Kao,et al.  Takagi–Sugeno Model-Based Sliding Mode Observer Design for Finite-Time Synthesis of Semi-Markovian Jump Systems , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[14]  Zhihong Man,et al.  Non-singular terminal sliding mode control of rigid manipulators , 2002, Autom..

[15]  Damiano Rotondo,et al.  A Fault-Hiding Approach for the Switching Quasi-LPV Fault-Tolerant Control of a Four-Wheeled Omnidirectional Mobile Robot , 2015, IEEE Transactions on Industrial Electronics.

[16]  Gang Liu,et al.  Feedback Linearization and Extended State Observer-Based Control for Rotor-AMBs System With Mismatched Uncertainties , 2017, IEEE Transactions on Industrial Electronics.

[17]  Shugen Ma,et al.  Dynamic modeling and analysis of an omnidirectional mobile robot , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  Jingqing Han,et al.  From PID to Active Disturbance Rejection Control , 2009, IEEE Trans. Ind. Electron..

[19]  Carlos Canudas de Wit,et al.  Friction Models and Friction Compensation , 1998, Eur. J. Control.

[20]  Shumei Cui,et al.  Application of Linear Active Disturbance Rejection Controller for Sensorless Control of Internal Permanent-Magnet Synchronous Motor , 2016, IEEE Transactions on Industrial Electronics.

[21]  J. Jim Zhu,et al.  Omni-directional mobile robot controller based on trajectory linearization , 2008, Robotics Auton. Syst..

[22]  Yi Zhang,et al.  Backstepping Control of Electro-Hydraulic System Based on Extended-State-Observer With Plant Dynamics Largely Unknown , 2016, IEEE Transactions on Industrial Electronics.

[23]  Chenguang Yang,et al.  Extended State Observer-Based Integral Sliding Mode Control for an Underwater Robot With Unknown Disturbances and Uncertain Nonlinearities , 2017, IEEE Transactions on Industrial Electronics.

[24]  Min Sig Kang Robust digital friction compensation , 1998 .

[25]  Peter J. Gawthrop,et al.  A nonlinear disturbance observer for robotic manipulators , 2000, IEEE Trans. Ind. Electron..

[26]  Jae-Bok Song,et al.  Design and Control of a Four-Wheeled Omnidirectional Mobile Robot with Steerable Omnidirectional Wheels , 2004, J. Field Robotics.

[27]  Jessivaldo Santos,et al.  Remote control of an omnidirectional mobile robot with time-varying delay and noise attenuation , 2018 .