The development of robot technology has received increased interest in three-wheeled mobile robots (TWMR) due to their flexibility and adaptability in various applications. However, due to the limitation of independent motion in all directions, highly nonlinear dynamics, and effects such as noise and wheel slippage, it is difficult to effectively control the motion of TWMR. In this paper, we studied the motion of TWMR through kinematic and dynamic models considering the phenomenon of wheel slippage. The lateral and longitudinal slippage components were added to the dynamic model, thereby designing the position control law using the backstepping method and the speed control law using the SMC method. We also adjusted the parameters of the controllers to help the robot perform trajectory tracking. In addition, controlling the input torque was performed to overcome the lateral and longitudinal slippage phenomena. The method was tested through simulations on MATLAB Simulink with different trajectory cases (circular trajectory, infinite trajectory, spiral trajectory). The results showed the suitability of the controller to the desired trajectory tracking problem of TWMR, and the trajectory tracking error converged to zero. This shows promise and is practical.
Citation: Long Q. Dinh, Dung T. Nguyen, Duc M. Ngo, Mui D. Nguyen, Hung T. Nguyen, Ha T. Nguyen, Thang C. Vu, Minh T. Nguyen. Trajectory tracking control for three-wheeled mobile robots (TWMR) considering wheel slip effect[J]. AIMS Electronics and Electrical Engineering, 2026, 10(3): 527-542. doi: 10.3934/electreng.2026021
The development of robot technology has received increased interest in three-wheeled mobile robots (TWMR) due to their flexibility and adaptability in various applications. However, due to the limitation of independent motion in all directions, highly nonlinear dynamics, and effects such as noise and wheel slippage, it is difficult to effectively control the motion of TWMR. In this paper, we studied the motion of TWMR through kinematic and dynamic models considering the phenomenon of wheel slippage. The lateral and longitudinal slippage components were added to the dynamic model, thereby designing the position control law using the backstepping method and the speed control law using the SMC method. We also adjusted the parameters of the controllers to help the robot perform trajectory tracking. In addition, controlling the input torque was performed to overcome the lateral and longitudinal slippage phenomena. The method was tested through simulations on MATLAB Simulink with different trajectory cases (circular trajectory, infinite trajectory, spiral trajectory). The results showed the suitability of the controller to the desired trajectory tracking problem of TWMR, and the trajectory tracking error converged to zero. This shows promise and is practical.
| [1] | Ito J, Murakami T (2023) Underactuated Control for Two-Wheeled Mobile Robot with an Arm Using Torque Constraint Conditions and Disturbance Observer. In 2023 IEEE 32nd International Symposium on Industrial Electronics (ISIE), 1-6. IEEE. https://doi.org/10.1109/ISIE51358.2023.10228153 |
| [2] | Dinh QL, Nguyen T (2025). Metaheuristic Algorithms to Determine PID Controller Parameters for Mobile Robots. Journal of Electrical and Electronics Engineering 18: 27-32. |
| [3] | Liu H, Shen Y, Yu S, Gao Z, Wu T (2024) Deep reinforcement learning for mobile robot path planning. arXiv preprint arXiv: 2404.06974. |
| [4] |
Klančar G, Škrjanc I (2007) Tracking-error model-based predictive control for mobile robots in real time. Robot Auton Syst 55: 460-9. https://doi.org/10.1016/j.robot.2007.01.002 doi: 10.1016/j.robot.2007.01.002
|
| [5] |
Tran HT, Tran DT, Nguyen MT, Vu TC (2024) Intelligent mobile robot for contagious disease treatments in hospitals. MethodsX 13: 102941. https://doi.org/10.1016/j.mex.2024.102941 doi: 10.1016/j.mex.2024.102941
|
| [6] |
Ullah I, Adhikari D, Khan H, Anwar MS, Ahmad S, Bai X (2024) Mobile robot localization: Current challenges and future prospective. Comput Sci Rev 53: 100651. https://doi.org/10.1016/j.cosrev.2024.100651 doi: 10.1016/j.cosrev.2024.100651
|
| [7] |
Panigrahi PK, Bisoy SK (2022) Localization strategies for autonomous mobile robots: A review. J King Saud Univ-Com Inform Sci 34: 6019-39. https://doi.org/10.1016/j.jksuci.2021.02.015 doi: 10.1016/j.jksuci.2021.02.015
|
| [8] |
Nguyen MD, Vu TC, Hoang VT, Nguyen DT, Nguyen TV, Dinh LQ, et al. (2025) Fusion of Wheel Encoded Data and RFID Signals using Kalman Filter for Robot Indoor Localization. Journal of Future Artificial Intelligence and Technologies 2: 328-42. https://doi.org/10.62411/faith.3048-3719-126 doi: 10.62411/faith.3048-3719-126
|
| [9] |
Tran HT, Tran DL, Nguyen MT (2024) Design of a robotic system to assist in the treatment of severe COVID‐19 patients. Advanced Control for Applications: Engineering and Industrial Systems 6: e193. https://doi.org/10.1002/adc2.193 doi: 10.1002/adc2.193
|
| [10] | Siciliano B, Khatib O, Kröger T (Eds.) (2008) Springer Handbook of Robotics, Springer-Verlag. https://doi.org/10.1007/978-3-319-32552-1 |
| [11] | Dinh LQ, Nguyen DC, Hai DT, Vu NP, Long BT, Puta H, et al. (2025) Metaheuristic algorithms for PID controller parameters tuning: approaches and results. In: Nguyen DC, Hai DT, Vu NP, Long BT, Puta H, Sattler KU, editors. Advances in Engineering Research and Application. ICERA 2024. Lecture Notes in Networks and Systems, vol. 1611. Cham: Springer. https://doi.org/10.1007/978-3-032-03859-3 |
| [12] |
Tran HT, Tran DL, Pham QN, Vo TC, Nguyen QN, Nguyen TK, et al. (2023) Field programmable gate array based moving object tracking system for robot navigation. Bulletin of Electrical Engineering and Informatics 12: 771-81. https://doi.org/10.11591/eei.v12i2.4538 doi: 10.11591/eei.v12i2.4538
|
| [13] |
Yigit S, Sezgin A (2023) Trajectory tracking via backstepping controller with PID or SMC for mobile robots. Sakarya University Journal of Science 27: 120-34. https://doi.org/10.16984/saufenbilder.1148158 doi: 10.16984/saufenbilder.1148158
|
| [14] | Yang Y, Yan X, Sirlantzis K, Howells G (2019) Application of sliding mode trajectory tracking control design for two-wheeled mobile robots. In 2019 NASA/ESA Conference on Adaptive Hardware and Systems (AHS), 109-114. IEEE. https://doi.org/10.1109/AHS.2019.00012 |
| [15] |
Nghiem GK, Le TL, Phung TC, Dinh QH (2025) A study on the optimal control strategy using sliding mode controller for Mecanum-Wheeled omnidirectional mobile robot. Measurement 255: 118113. https://doi.org/10.1016/j.measurement.2025.118113 doi: 10.1016/j.measurement.2025.118113
|
| [16] |
Fierro R, Lewis FL (1997) Control of a nonholomic mobile robot: Backstepping kinematics into dynamics. Journal of robotic systems 14: 149-63. https://doi.org/10.1002/(SICI)1097-4563(199703)14:3<149::AID-ROB1>3.0.CO;2-R doi: 10.1002/(SICI)1097-4563(199703)14:3<149::AID-ROB1>3.0.CO;2-R
|
| [17] | Hadi NH, Younus KK (2020) Path tracking and backstepping control for a wheeled mobile robot (WMR) in a slipping environment. In IOP Conference Series: Materials Science and Engineering 671: 012005). IOP Publishing. https://doi.org/10.1088/1757-899X/671/1/012005 |
| [18] |
Ullah Z, Xu Z, Lei Z, Zhang L (2018) A robust localization, slip estimation, and compensation system for WMR in the indoor environments. Symmetry 10: 149. https://doi.org/10.3390/sym10050149 doi: 10.3390/sym10050149
|
| [19] |
Le HN, Pham MK, Pham DH, Nguyen TV (2025) Trajectory tracking and stabilization of two-wheeled balancing mobile robot with hierarchical and sliding mode control. International Journal of Dynamics and Control 13: 10. https://doi.org/10.1007/s40435-024-01518-0 doi: 10.1007/s40435-024-01518-0
|
| [20] |
Camino A, Villegas A, Pérez E, López R, Andaluz GM, Leica P (2024) Cascade Control Based on Sliding Mode for Trajectory Tracking of Mobile Robot Formation. Engineering Proceedings 77: 13. https://doi.org/10.3390/engproc2024077013 doi: 10.3390/engproc2024077013
|
| [21] | Gao Y, Zhao C, Kang S, Li L, Asano F (2024) Modeling and Simulation of a Wheel-less Omnidirectional Robot Moving in Isotropic Environment. In 2024 International Symposium on Intelligent Robotics and Systems (ISoIRS), 38-42. IEEE. https://doi.org/10.1109/ISoIRS63136.2024.00015 |
| [22] |
Kalin M, Jan P (2025) Understanding the friction laws of Amontons and Coulomb by evaluating the real contact area. Friction 13: 9440986. https://doi.org/10.26599/FRICT.2025.9440986 doi: 10.26599/FRICT.2025.9440986
|
| [23] |
Hasanlu M, Siavashi M (2025) Fuzzy adaptive back stepping control of wheeled mobile robot. Robotic Systems and Applications 5: 12-27. https://doi.org/10.21595/rsa.2025.24708 doi: 10.21595/rsa.2025.24708
|
| [24] | Li R, Han X, Luo X (2025) Trajectory Tracking Control of Rehabilitation Mobile Robots Based on Fuzzy Backstepping Method. In 2025 5th International Conference on Computer, Control and Robotics (ICCCR), 1-5. IEEE. https://doi.org/10.1109/ICCCR65461.2025.11072660 |
| [25] |
Hassani I, Rekik C (2023) Backstepping controller for mobile robot in presence of disturbances and uncertainties. International Journal of Robotics and Control Systems 3: 934-54. https://doi.org/10.31763/ijrcs.v3i4.1110 doi: 10.31763/ijrcs.v3i4.1110
|
| [26] | Sachan S, Swarnkar P. Investigations on meta-heuristic algorithms for intelligent speed regulation of mobile robot. Results in Control and Optimization 11: 100232. https://doi.org/10.1016/j.rico.2023.100232 |
| [27] |
Mac TT, Vu TD, Bui QD, Le MQ, Nguyen ST, Nguyen XT (2025) The development of an optimal hedge algebras path following controller for Robotnik. Intelligent Service Robotics 18: 1231-47. https://doi.org/10.1007/s11370-025-00638-6 doi: 10.1007/s11370-025-00638-6
|