An adaptive unscented Kalman filter-based adaptive tracking control for wheeled mobile robots with control constrains in the presence of wheel slipping

A novel control approach is proposed for trajectory tracking of a wheeled mobile robot with unknown wheels’ slipping. The longitudinal and lateral slipping are considered and processed as three time-varying parameters. The adaptive unscented Kalman filter is then designed to estimate the slipping parameters online, an adaptive adjustment of the noise covariances in the estimation process is implemented using a technique of covariance matching in the adaptive unscented Kalman filter context. Considering the practical physical constrains, a stable tracking control law for this robot system is proposed by the backstepping method. Asymptotic stability is guaranteed by Lyapunov stability theory. Control gains are determined online by applying pole placement method. Simulation and real experiment results show the effectiveness and robustness of the proposed control method.

[1]  Yu Tian,et al.  Control of a Mobile Robot Subject to Wheel Slip , 2014, J. Intell. Robotic Syst..

[2]  Jin Bae Park,et al.  Adaptive Neural Sliding Mode Control of Nonholonomic Wheeled Mobile Robots With Model Uncertainty , 2009, IEEE Transactions on Control Systems Technology.

[3]  Mehdi Roopaei,et al.  Adaptive fuzzy formation control for a swarm of nonholonomic differentially driven vehicles , 2012 .

[4]  Jianda Han,et al.  An Adaptive UKF Algorithm for the State and Parameter Estimations of a Mobile Robot , 2008 .

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

[6]  Klaus-Dieter Kuhnert,et al.  Robust adaptive control of nonholonomic mobile robot with parameter and nonparameter uncertainties , 2005, IEEE Transactions on Robotics.

[7]  Drago Matko,et al.  A control strategy for platoons of differential drive wheeled mobile robot , 2011, Robotics Auton. Syst..

[8]  Indra Narayan Kar,et al.  Design and implementation of an adaptive fuzzy logic-based controller for wheeled mobile robots , 2006, IEEE Transactions on Control Systems Technology.

[9]  Juliano G. Iossaqui,et al.  A Nonlinear Control Design for Tracked Robots with Longitudinal Slip , 2011 .

[10]  Jianda Han,et al.  Backstepping based global exponential stabilization of a tracked mobile robot with slipping perturbation , 2011 .

[11]  Danwei Wang,et al.  Modeling and Analysis of Skidding and Slipping in Wheeled Mobile Robots: Control Design Perspective , 2008, IEEE Transactions on Robotics.

[12]  Warren E. Dixon,et al.  Adaptive tracking and regulation of a wheeled mobile robot with controller/update law modularity , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[13]  Henk Nijmeijer,et al.  Tracking Control of Mobile Robots: A Case Study in Backstepping , 1997, Autom..

[14]  Mingyue Cui,et al.  Adaptive Tracking and Obstacle Avoidance Control for Mobile Robots with Unknown Sliding , 2012 .

[15]  Ching-Hung Lee,et al.  Tracking control of unicycle-modeled mobile robots using a saturation feedback controller , 2001, IEEE Trans. Control. Syst. Technol..

[16]  Francisco Rodríguez,et al.  Adaptive control for a mobile robot under slip conditions using an LMI-based approach , 2009, 2009 European Control Conference (ECC).

[17]  Danwei Wang,et al.  GPS-Based Tracking Control for a Car-Like Wheeled Mobile Robot With Skidding and Slipping , 2008, IEEE/ASME Transactions on Mechatronics.

[18]  Tzuu-Hseng S. Li,et al.  Design of a robust neural network-based tracking controller for a class of electrically driven nonholonomic mechanical systems , 2013, Inf. Sci..

[19]  Lang Hong,et al.  A comparison of nonlinear filtering approaches with an application to ground target tracking , 2005, Signal Process..

[20]  Sung Jin Yoo Adaptive tracking and obstacle avoidance for a class of mobile robots in the presence of unknown skidding and slipping , 2011 .

[21]  Jin Bae Park,et al.  Generalized predictive control based on self-recurrent wavelet neural network for stable path tracking of mobile robots: adaptive learning rates approach , 2006, IEEE Transactions on Circuits and Systems I: Regular Papers.

[22]  Yulin Zhang,et al.  Variable Structure Control of a Differentially Steered Wheeled Mobile Robot , 2003, J. Intell. Robotic Syst..

[23]  Javaid Iqbal,et al.  On the Improvement of Multi-Legged Locomotion over Difficult Terrains Using a Balance Stabilization Method: , 2012 .

[24]  Danwei Wang,et al.  GPS-Based Path Following Control for a Car-Like Wheeled Mobile Robot With Skidding and Slipping , 2008, IEEE Transactions on Control Systems Technology.

[25]  Fevrier Valdez,et al.  Comparative study of bio-inspired algorithms applied to the optimization of type-1 and type-2 fuzzy controllers for an autonomous mobile robot , 2012, Inf. Sci..

[26]  Mingyue Cui,et al.  Adaptive tracking control of wheeled mobile robots with unknown longitudinal and lateral slipping parameters , 2014 .

[27]  Tzuu-Hseng S. Li,et al.  EP-based kinematic control and adaptive fuzzy sliding-mode dynamic control for wheeled mobile robots , 2009, Inf. Sci..

[28]  Mark Campbell,et al.  Estimation architecture for future autonomous vehicles , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[29]  Norihiko Adachi,et al.  Adaptive tracking control of a nonholonomic mobile robot , 2000, IEEE Trans. Robotics Autom..

[30]  Chih-Lyang Hwang,et al.  Network-Based Fuzzy Decentralized Sliding-Mode Control for Car-Like Mobile Robots , 2005, IEEE Transactions on Industrial Electronics.

[31]  Weiliang Xu,et al.  Tracking control of uncertain dynamic nonholonomic system and its application to wheeled mobile robots , 2000, IEEE Trans. Robotics Autom..

[32]  Roberto Kawakami Harrop Galvão,et al.  Adaptive control for mobile robot using wavelet networks , 2002, IEEE Trans. Syst. Man Cybern. Part B.

[33]  Hugh F. Durrant-Whyte,et al.  A new method for the nonlinear transformation of means and covariances in filters and estimators , 2000, IEEE Trans. Autom. Control..

[34]  Jung-Min Yang,et al.  Sliding Mode Motion Control of Nonholonomic Mobile Robots , 1999 .

[35]  Bin Yang,et al.  Extended-State-Observer-Based Double-Loop Integral Sliding-Mode Control of Electronic Throttle Valve , 2015, IEEE Transactions on Intelligent Transportation Systems.

[36]  Xiangdong Hu,et al.  Evaluating the performance of vehicular platoon control under different network topologies of initial states , 2016 .

[37]  Zhong-Ping Jiang,et al.  Simultaneous tracking and stabilization of mobile robots: an adaptive approach , 2004, IEEE Transactions on Automatic Control.

[38]  Dongkyoung Chwa,et al.  Sliding-mode tracking control of nonholonomic wheeled mobile robots in polar coordinates , 2004, IEEE Transactions on Control Systems Technology.

[39]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[40]  Ricardo Martínez-Soto,et al.  Optimization of Interval Type-2 Fuzzy Logic Controllers for a Perturbed Autonomous Wheeled Mobile Robot Using Genetic Algorithms , 2009, Soft Computing for Hybrid Intelligent Systems.

[41]  Zenon Hendzel,et al.  An adaptive critic neural network for motion control of a wheeled mobile robot , 2007 .