Hierarchical Fuzzy Sliding-Mode Adaptive Control for the Trajectory Tracking of Differential-Driven Mobile Robots

The trajectory tracking of a differential-driven mobile robot (DDMR) with uncertainties and unknown dynamics is investigated using a hierarchical fuzzy sliding-mode adaptive controller (HFSMAC). First, the position error between the actual DDMR and the virtual reference DDMR with respect to the world frame is determined. Based on the aforementioned position error, fuzzy sliding-mode control is used to generate the virtual reference input and attain position tracking. It is well known that the performance and stability of a closed-loop system often deteriorate in the presence of uncertainties. Therefore, a function approximation technique (FAT)-based adaptive controller is used here to learn the unknown dynamics and deals with the external uncertainties via a set of Fourier series to achieve velocity tracking. The proposed HFSMAC has been verified to lead to good robustness levels, effective learning, and accurate trajectory tracking. Computer simulations have been conducted to validate the theoretical developments confirming the efficacy and robustness of the proposed scheme. Finally, a comparative study with a PID controller is presented to further prove the superior performance of the proposed HFSMAC.

[1]  An-Chyau Huang,et al.  Controller design for a class of underactuated mechanical systems , 2012 .

[2]  Yuanqing Xia,et al.  Trajectory tracking for wheeled mobile robots via model predictive control with softening constraints , 2018 .

[3]  N. Sadati,et al.  Novel interaction prediction approach to hierarchical control of large-scale systems , 2010 .

[4]  Tong Heng Lee,et al.  Design and Implementation of Integral Sliding-Mode Control on an Underactuated Two-Wheeled Mobile Robot , 2014, IEEE Transactions on Industrial Electronics.

[5]  Hailong Xing,et al.  Robust control guaranteeing uniform ultimate boundedness for a class of mismatched uncertain parabolic distributed parameter systems , 2013 .

[6]  An-Chyau Huang,et al.  Sliding control of non-linear systems containing time-varying uncertainties with unknown bounds , 2001 .

[7]  An-Chyau Huang,et al.  Adaptive Control for Flexible-Joint Electrically Driven Robot With Time-Varying Uncertainties , 2007, IEEE Transactions on Industrial Electronics.

[8]  Dongkyoung Chwa,et al.  Hierarchical Formation Control Based on a Vector Field Method for Wheeled Mobile Robots , 2012, IEEE Transactions on Robotics.

[9]  Chih-Lyang Hwang,et al.  Fuzzy Sliding-Mode Underactuated Control for Autonomous Dynamic Balance of an Electrical Bicycle , 2009, IEEE Transactions on Control Systems Technology.

[10]  Mu Fang,et al.  Adaptive Trajectory Tracking of Nonholonomic Mobile Robots Using Vision-Based Position and Velocity Estimation , 2018, IEEE Transactions on Cybernetics.

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

[12]  Chih-Lyang Hwang,et al.  Trajectory tracking of a mobile robot with frictions and uncertainties using hierarchical sliding-mode under-actuated control , 2013 .

[13]  Jianbin Qiu,et al.  Fixed-Order Piecewise-Affine Output Feedback Controller for Fuzzy-Affine-Model-Based Nonlinear Systems With Time-Varying Delay , 2017, IEEE Transactions on Circuits and Systems I: Regular Papers.

[14]  Xiaoming Hu,et al.  Control of mobile platforms using a virtual vehicle approach , 2001, IEEE Trans. Autom. Control..

[15]  J.-T. Huang,et al.  Adaptive tracking control of high-order non-holonomic mobile robot systems , 2009 .

[16]  An-Chyau Huang,et al.  Adaptive sliding control for single-link flexible-joint robot with mismatched uncertainties , 2004, IEEE Trans. Control. Syst. Technol..

[17]  Antonella Ferrara,et al.  Time-optimal sliding-mode control of a mobile robot in a dynamic environment , 2011 .

[18]  L Fagiano,et al.  Efficient Model Predictive Control for Nonlinear Systems via Function Approximation Techniques , 2010, IEEE Transactions on Automatic Control.

[19]  Jeng-Tze Huang,et al.  Adaptive tracking control design for high-order nonholonomic mobile robot systems , 2008, 2008 International Conference on Machine Learning and Cybernetics.

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

[21]  Arindam Ghosh,et al.  Multiband Hysteresis Modulation and Switching Characterization for Sliding-Mode-Controlled Cascaded Multilevel Inverter , 2010, IEEE Transactions on Industrial Electronics.

[22]  Javed I. Khan,et al.  Characteristics of Multidimensional Holographic Associative Memory in Retrieval with Dynamically Localizable Attention Characteristics of Multidimensional Holographic Associative Memory in Retrieval with Dynamically Localizable Attention , 2022 .

[23]  Jianqiang Yi,et al.  Control of a class of under-actuated systems with saturation using hierarchical sliding mode , 2008, 2008 IEEE International Conference on Robotics and Automation.

[24]  Giri Venkataramanan,et al.  Hierarchical Control of Bridge-of-Bridge Multilevel Power Converters , 2010, IEEE Transactions on Industrial Electronics.

[25]  Dongkyoung Chwa,et al.  Fuzzy Adaptive Tracking Control of Wheeled Mobile Robots With State-Dependent Kinematic and Dynamic Disturbances , 2012, IEEE Transactions on Fuzzy Systems.

[26]  Jianqiang Yi,et al.  Structure design of two types of sliding-mode controllers for a class of under-actuated mechanical systems , 2007 .

[27]  Lei Guo,et al.  Composite hierarchical anti-disturbance control for robotic systems with multiple disturbances , 2014 .

[28]  Bakir Lacevic,et al.  Nonlinear Motion Control of Mobile Robot Dynamic Model , 2008 .

[29]  Keng Peng Tee,et al.  Approximation-based control of uncertain helicopter dynamics , 2009 .

[30]  M. Saad,et al.  Hierarchical Fuzzy Cooperative Control and Path Following for a Team of Mobile Robots , 2011, IEEE/ASME Transactions on Mechatronics.

[31]  Frank L. Lewis,et al.  Control of a nonholomic mobile robot: Backstepping kinematics into dynamics , 1997 .

[32]  Fumio Miyazaki,et al.  A stable tracking control method for an autonomous mobile robot , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[33]  Chih-Lyang Hwang,et al.  A Network-Based Fuzzy Decentralized Sliding-Mode Control for Car-Like Mobile Robots , 2005, The 14th IEEE International Conference on Fuzzy Systems, 2005. FUZZ '05..

[34]  Byung Kook Kim,et al.  Minimum-Time Trajectory for Three-Wheeled Omnidirectional Mobile Robots Following a Bounded-Curvature Path With a Referenced Heading Profile , 2011, IEEE Transactions on Robotics.

[35]  Frank L. Lewis,et al.  Control of a nonholonomic mobile robot using neural networks , 1998, IEEE Trans. Neural Networks.

[36]  Dongkyoung Chwa,et al.  Tracking Control of Differential-Drive Wheeled Mobile Robots Using a Backstepping-Like Feedback Linearization , 2010, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.