Submitted:
27 May 2024
Posted:
27 May 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. DDMR’s Model
- Global coordinate system: This coordinate is used to defined exact position of DDMR in the real environment to reach desired target, it is denoted as {, }.
- Robot Coordinate system: This is local coordinate that attached to DDMR’s frame, it is denoted as {,}.
- No lateral slip motion
- Pure rolling constraint
2.1. Kinematic Model
2.2. Dynamic Model
- : The torques of right wheel actuator and the left respectively;
- , R,: As shown in Figure 1;
- , : The total mass of the DDMR and the mass of the DDMR without wheels and its actuators, respectively;
- : The moment of inertia of each wheel;
- : The total equivalent inertia.
- The total equivalent inertia in (10) can be calculated as follow:where
- : the mass of each wheel;
- : the mass of each wheel and its actuator.
- The model (10) can be rearranged in the following State Space from:where:
3. Finite-Time Convergence Characteristics of 2TSM Manifold
- -
- would take the form of ; as a result,
- -
- )
- -
- The below mentioned equation is satisfied:Equation (19) indicates that: for , ; and it is easy to show:
- -
- The minima of is located at
- -
- and is the only root of Equation (19)
4. 2TSM Based Controller Design
4.1. Kinematic Controller
- : P gain for angular velocity controller;
- : P gain for linear velocity controller;
- = ;
- : distance between real DDMR and reference DDMR.
4.2. Dynamic Controller
5. Simulation Results
- LSM controller
- TSM controller
- Second-order TSM controller
6. Conclusions
Acknowledgments
References
- G. Dudek, M. Jenkin, “Computational principles of mobile robotics”, Cambridge University Press, 2rd edition, 2010.
- Hatab, Rached, “Dynamic Modelling of Differential-Drive Mobile Robots using Lagrange and Newton-Euler Methodologies: A Unified Framework”, Advances in Robotics & Automation, Vol. 2, No.2, 2013. [CrossRef]
- T. Fukao, H. Nakagawa, N. Adachi, “Adaptive tracking control of a nonholonomic mobile robot”, IEEE Transactions on Robotics and Automation, Vol. 16, No. 5, pp. 609-615, 2000. [CrossRef]
- Y. Feng, X. Yu, F. Han, “On nonsingular terminal sliding-mode control of nonlinear systems”, Automatica, Vol. 49, Issue 6, pp. 1715-172, 2013. [CrossRef]
- Y. Feng, J. Zheng, X. Yu, N. V. Truong, “Hybrid Terminal Sliding-Mode Observer Design Method for a Permanent-Magnet Synchronous Motor Control System”, IEEE Transactions on Industrial Electronics, Vol. 56, No. 9, pp. 3424-3431, 2009.
- Y. Feng, X. Yu, Z. Man, “Non-singular terminal sliding mode control of rigid manipulators”, Automatica, Vol. 38, Issue 12, pp. 2159-2167, 2002. [CrossRef]
- Y. Feng, X. Han , Y. Wang & X. Yu, “Second-order terminal sliding mode control of uncertain multivariable systems”, International Journal of Control, Vol. 80:6, pp. 856-862, 2007. [CrossRef]
- L. Yang, S. Pan, “A Sliding mode control method for trajectory tracking control of wheeled mobile robot”, Journal of Physics: Conference Series, Vol.1074, pp. 26–28, 2018. [CrossRef]
- J. K. Lee, J. B. Park, Y. H. Choi, “Tracking Control of Nonholonomic Wheeled Mobile Robot Based on New Sliding Surface with Approach Angle”, in Proc. 3rd IFAC Symposium on Telematics Applications, Vol. 46, pp. 38-43, 2013. [CrossRef]
- R. L. S. Sousa, M. D. do Nascimento Forte, F. G. Nogueira, B. C. Torrico, “Trajectory tracking control of a nonholonomic mobile robot with differential drive”, in Proc. IEEE Biennial Congress of Argentina (ARGENCON), pp. 1-6, 2016.
- Y. Kanayama, Y. Kimura, F. Miyazaki, T. Noguchi, “A stable tracking control method for an autonomous mobile robot”, in Proc. IEEE International Conference on Robotics and Automation, Vol.1, pp. 384-389, 1990.
- S. Sun, “Designing approach on trajectory-tracking control of mobile robot”, Robotics and Computer-Integrated Manufacturing, Vol. 21, pp. 81-85, 2005. [CrossRef]
- F. N. Martins, W. C. Celeste, R. Carelli, M. Silho, T. Bastos, “An adaptive dynamic controller for autonomous mobile robot trajectory tracking”, Control Engineering Practice, Vol.16, Issue 11, pp. 1354-1363, 2008. [CrossRef]
- R. Solea, A. Filipescu, U. Nunes, “Sliding-mode control for trajectory-tracking of a Wheeled Mobile Robot in presence of uncertainties”, in Proc. 7th Asian Control Conference, pp. 1701-1706, Hong Kong, China, 2009.
- H. Cen, B. K. Singh, “Nonholonomic Wheeled Mobile Robot Trajectory Tracking Control Based on Improved Sliding Mode Variable Structure”, Wireless Communications and Mobile Computing, 2021. [CrossRef]
- J. Huang, C. Wen, W. Wang, Z. P. Jiang, “Adaptive output feedback tracking control of a nonholonomic mobile robot”, Automatica, Vol. 50, Issue 3, pp. 821-831, 2014. [CrossRef]
- J. Zheng, H. Wang, Z. Man, J. Jin, M. Fu, “Robust Motion Control of a Linear Motor Positioner Using Fast Non-singular Terminal Sliding Modet”, IEEE/ASME Transactions on Mechatronics, Vol. 20, No. 4, pp. 1743-1752, 2015.
- Z. Sun, H. Xie, J. Zheng, Z. Man, D. He, “Path-following control of Mecanum-wheels omnidirectional mobile robots using nonsingular terminal sliding mode”, Mechanical Systems and Signal, 2021.
- J. Yang, J. Kim, “Sliding mode control for trajectory tracking of nonholonomic wheeled mobile robots”, IEEE Transactions on Robotics and Automation, Vol. 15, No. 3, pp. 578-587, 1999. [CrossRef]
- D. Chwa, “Sliding-mode tracking control of nonholonomic wheeled mobile robots in polar coordinates”, IEEE Transactions on Control Systems Technology, Vol. 12, No. 4, pp. 637-644, 2004. [CrossRef]
- J. Y. Zhai, Z. B. Song, “Adaptive sliding mode trajectory tracking control for wheeled mobile robots”, International Journal of Control, Vol. 92:10, pp. 2255-2262, 2019. [CrossRef]
- Y. Feng, M. Zhou, X. Yu and F. Han, “Full-order sliding mode control of rigid robotics manipulators”, Asian Control Journal, Vol. 21, No. 4, pp. 1-9, 2019.
- N. Nguyen, B. Pham, T. Hoang, T. Nguyen, L. Nguyen and N. Truong, “Efficient sensorless speed estimation of electrical servo drives using a full order nonsingular terminal sliding mode observer”, Mathematical Problems in Engineering, Volume 2021, Article ID 8175848, 2021.
- H. Shi and Y. Feng, “ High order terminal sliding mode flux observer for induction motors”, Acta Automatica Sinica, Vol. 38, No. 2, pp. 288-294, 2012. [CrossRef]
- T. Cao, B. Pham, H. Tran, L. Gia, No. Nguyen and N. Truong,” Non-singular terminal sliding mode control for trajectory tracking of a differential drive robot”, E3S Web of Conferences, Volume 496, 02005, 2024.









| Mass of robot frame | mc | 70 kg |
| Mass of each robot actuator (wheel and motor) | 5 kg | |
| Radius of wheel | 0.25 m | |
| Distance from wheel to center of wheel axis | 1 m | |
| Mass of each wheel | 1 kg | |
| Distance from center of gravity to point A (Figure 1) | 0.15 m |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).