Path Tracking of Wheeled Mobile Robots Based on Dynamic Prediction Model

In the field of path tracking control for wheeled mobile robots, researchers generally believe that the motion of robots meets non-holonomic constraints. However, the robot may sideslip by centrifugal force when it is steering. This kind of slip is usually uncontrollable and dangerous. In order to prevent sideslip and improve the performance of path tracking control, we propose a controller based on tire mechanics. Moreover, the new controller is based on the model predictive control, and this control method has proven to be suitable for path tracking of wheeled mobile robots. The proposed controller was verified by simulation and compared with a model predictive controller based on kinematics (non-holonomic constraints). As for the simulation results, the maximum values of displacement error, heading error, lateral velocity, and slip angle of the dynamic-based model predictive controller are 0.2086 m, 0.1609 rad, 0.1546 m/s, and 0.0576 rad, respectively. Compared with the kinematics-based model predictive controller, the maximum values of the above-mentioned parameters of the dynamic-based controller reduce by 86.55%, 72.25%, 96.30%, and 90.02%, respectively. The above-mentioned results show that the proposed controller can effectively improve the accuracy of path tracking control and avoid sideslip.

[1]  Qingxin Meng,et al.  Trajectory tracking control of nonholonomic wheeled mobile robots , 2010, The 2010 IEEE International Conference on Information and Automation.

[2]  Walter Lucia,et al.  An obstacle avoidance model predictive control scheme for mobile robots subject to nonholonomic constraints: A sum-of-squares approach , 2015, J. Frankl. Inst..

[3]  Carlos E. T. Dorea,et al.  Nonlinear model predictive control for trajectory tracking of nonholonomic mobile robots , 2018 .

[4]  Nilanjan Sarkar,et al.  Dynamic Modeling and Control of Nonholonomic Mobile Robot with Lateral Slip , 2008, Third International Conference on Systems (icons 2008).

[5]  Antonio Jesús Guerra Fernández,et al.  A Procedure for Determining Tire-Road Friction Characteristics Using a Modification of the Magic Formula Based on Experimental Results , 2018, Sensors.

[6]  Mehdi Roozegar,et al.  Adaptive tracking control of a nonholonomic pendulum-driven spherical robot by using a model-reference adaptive system , 2018 .

[7]  Andreas Zell,et al.  Smooth Reference Tracking of a Mobile Robot using Nonlinear Model Predictive Control , 2009, ECMR.

[8]  Francesco Timpone,et al.  TRIP-ID: A tool for a smart and interactive identification of Magic Formula tyre model parameters from experimental data acquired on track or test rig , 2018 .

[9]  Rong-Jong Wai,et al.  Design of Dynamic Petri Recurrent Fuzzy Neural Network and Its Application to Path-Tracking Control of Nonholonomic Mobile Robot , 2009, IEEE Transactions on Industrial Electronics.

[10]  Renquan Lu,et al.  Trajectory-Tracking Control of Mobile Robot Systems Incorporating Neural-Dynamic Optimized Model Predictive Approach , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[11]  Jesus Arturo Monroy,et al.  Attitude Control of a Micro AUV through an Embedded System , 2017, IEEE Latin America Transactions.

[12]  Chun-Yi Su,et al.  Vision-Based Model Predictive Control for Steering of a Nonholonomic Mobile Robot , 2016, IEEE Transactions on Control Systems Technology.

[13]  Y. M. Zhang,et al.  Trajectory tracking of Wheeled Mobile Robots: A kinematical approach , 2012, Proceedings of 2012 IEEE/ASME 8th IEEE/ASME International Conference on Mechatronic and Embedded Systems and Applications.

[14]  Luiz Marcos Garcia Gonçalves,et al.  Nonholonomic mobile robots' trajectory tracking model predictive control: a survey , 2018, Robotica.

[15]  Samy F. M. Assal,et al.  Pure Pursuit trajectory Tracking Approach: Comparison and Experimental Validation , 2012, Int. J. Robotics Autom..

[16]  Shital S. Chiddarwar,et al.  Dynamic modelling of four wheel skid mobile robot by unified bond graph approach , 2016, 2016 International Conference on Robotics: Current Trends and Future Challenges (RCTFC).

[17]  Jose Antonio Riul,et al.  Nonlinear Neural Model of a Robot Five Degrees of Freedom , 2016, IEEE Latin America Transactions.

[18]  Srdan T. Mitrovic,et al.  Fuzzy Logic Controller for Bidirectional Garaging of a Differential Drive Mobile Robot , 2010, Adv. Robotics.

[19]  Milos Zefran,et al.  Hybrid Model Predictive Control for the Stabilization of Wheeled Mobile Robots Subject to Wheel Slippage , 2007, IEEE Transactions on Control Systems Technology.

[20]  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.

[21]  Ningsu Luo,et al.  Experiences with online local model predictive control for WMR navigation , 2010, 2010 11th International Conference on Control Automation Robotics & Vision.

[22]  Shin'ichi Yuta,et al.  Baggage Transportation and Navigation by a Wheeled Inverted Pendulum Mobile Robot , 2009, IEEE Transactions on Industrial Electronics.

[23]  W. C. Cai,et al.  Bio-inspired Approach for Smooth Motion Control of Wheeled Mobile Robots , 2012, Cognitive Computation.

[24]  Alireza Mohammad Shahri,et al.  Output feedback tracking control of uncertain non-holonomic wheeled mobile robots: a dynamic surface control approach , 2012 .

[25]  Zhong-Ping Jiang,et al.  Adaptive stabilization and tracking control of a nonholonomic mobile robot with input saturation and disturbance , 2013, Syst. Control. Lett..

[26]  Junyong Zhai,et al.  Adaptive sliding mode trajectory tracking control for wheeled mobile robots , 2019, Int. J. Control.

[27]  Sambhunath Nandy,et al.  Robust path tracking control of nonholonomic wheeled mobile robot: Experimental validation , 2015 .

[28]  Giancarlo Genta,et al.  Exploring the surface of the Moon and Mars: What kind of ground vehicles are required? , 2019 .

[29]  Amit Ailon,et al.  Mobile robot characterized by dynamic and kinematic equations and actuator dynamics: Trajectory tracking and related application , 2011, Robotics Auton. Syst..

[30]  Chunming Liu,et al.  A hierarchical reinforcement learning approach for optimal path tracking of wheeled mobile robots , 2012, Neural Computing and Applications.