Preprint / Version 1

Computational analysis of the effect of speed on tracking accuracy in differential mobile robots

Authors

  • José Luis Guamán Chacha Instituto Superior Tecnólogico Centro Tecnólogico Naval image/svg+xml
  • Ronal Javier Alejandro Castro Instituto Superior Tecnólogico Centro Tecnólogico Naval image/svg+xml
  • Cecibell Alexandra Malavé Vivar Instituto Superior Tecnólogico Centro Tecnólogico Naval image/svg+xml

DOI:

https://doi.org/10.62059/m3r4cr73

Keywords:

Mobile robot, Differential traction, Trajectory tracking, Operating speed, Tracking error

Abstract

This work analyzes how operating speed affects the path-tracking accuracy of a differentially driven mobile robot. A computational simulation was developed in Python using a proportional controller with constant parameters and a fixed reference path. Speeds between 0.2 and 1.0 m/s were evaluated using tracking error, RMSE, maximum error, and final error. The results show that increasing speed reduces travel time but progressively increases error. The RMSE increased from 0.000308 m to 0.005664 m, while the maximum error increased from 0.000516 m to 0.008836 m. The influence of curvature, initial disturbances, measurement noise, and numerical convergence were also analyzed. The results confirm a clear relationship between speed and accuracy, providing a basis for selecting operating conditions that balance speed and precision.

References

1] N. Leena and K. K. Saju, Modelling and Trajectory Tracking of Wheeled Mobile Robots, Procedia Technology, vol. 24, pp. 538–545, 2016, doi: 10.1016/j.protcy.2016.05.094.

[2] G. Klančar, D. Matko, and S. Blažič, A control strategy for platoons of differential drive 11 wheeled mobile robot, Robotics and Autonomous Systems, vol. 9, no. 2, pp. 57–64, 2011, doi: 10.1016/j.robot.2010.12.002.

[3] H. Rodríguez-Cortés and M. Velasco-Villa, A new geometric trajectory tracking controller for the unicycle mobile robot, Systems & Control Letters, vol. 168, p. 105360, 2022, doi: 10.1016/j.sysconle.2022.105360.

[4] I. Estrada-Sánchez, M. Velasco-Villa, and H. Rodríguez-Cortés, A new trajectory tracking controller for the unicycle mobile robot, Congreso Nacional de Control Automático, Monterrey, Nuevo León, México, 2017.

[5] G. Campion, G. Bastin, and B. D’Andrea-Novel, Structural properties and classification of kinematic and dynamic models of wheeled mobile robots, IEEE Transactions on Robotics and Automation, vol. 12, no. 1, pp. 47–62, 1996, doi: 10.1109/70.481750.

[6] Y. Kanayama, Y. Kimura, F. Miyazaki, and T. Noguchi, A stable tracking control method for a non-holonomic mobile robot, Proceedings of the IEEE/RSJ International Workshop on Intelligent Robots and Systems, pp. 1236–1241, 1991, doi: 10.1109/IROS.1991.174669.

[7] Z.-P. Jiang and H. Nijmeijer, Tracking control of mobile robots: A case study in backstepping, Automatica, vol. 33, no. 7, pp. 1393–1399, 1997, doi: 10.1016/S0005-1098(97)00055-1.

[8] R. Fierro and F. L. Lewis, Control of a nonholonomic mobile robot: Backstepping kinematics into dynamics, Journal of Robotic Systems, vol. 14, no. 3, pp. 149–163, 1997, doi: 10.1002/(SICI)1097-4563(199703)14:3<149::AID-ROB1>3.0.CO;2-R.

[9] G. Antonelli, S. Chiaverini, and G. Fusco, A fuzzy-logic-based approach for mobile robot path tracking, IEEE Transactions on Fuzzy Systems, vol. 15, no. 2, pp. 211–221, 2007, doi: 10.1109/TFUZZ.2006.879998.

[10] C.-L. Shih and L.-C. Lin, Trajectory Planning and Tracking Control of a Differential-Drive Mobile Robot in a Picture Drawing Application, Robotics, vol. 6, no. 3, p. 17, 2017, doi: 10.3390/robotics6030017.

[11] M. Yue, F. Tang, B. Liu, and B. Yao, Trajectory-tracking control of a nonholonomic mobile robot: Backstepping kinematics into dynamics with uncertain disturbances, Applied Artificial Intelligence, vol. 26, no. 10, pp. 952–966, 2012, doi: 10.1080/08839514.2012.731347.

[12] S. K. Saha, A. R. Mandal, and S. M. Bandyopadhyay, Trajectory Tracking of Autonomous Mobile Robots Using Nonlinear Dynamic Inversion, IFAC-PapersOnLine, vol. 51, no. 1, pp. 202–207, 2018, doi: 10.1016/j.ifacol.2018.05.041.

[13] Y. Wang, Y. Zhang, and X. Wang, Finite-time output feedback tracking control for a nonholonomic wheeled mobile robot, Aerospace Science and Technology, vol. 78, pp. 574–579, 2018, doi: 10.1016/j.ast.2018.05.005.

[14] X. Wang, J. Wang, and Y. Zhao, Event-based tracking control for nonholonomi mobile robots, Nonlinear Analysis: Hybrid Systems, vol. 38, p. 100945, 2020, doi: 10.1016/j.nahs.2020.100945.12

[15] M. Ou, H. Sun, Z. Zhang, L. Li, and X.-A. Wang, Fixed-time tracking control for nonholonomic mobile robot, Kybernetika, vol. 57, no. 2, pp. 220–235, 2021, doi: 10.14736/kyb-2021-2-0220.

[16] H. Zhang, Y. Wang, and X. Li, Robust tracking control of a differential drive wheeled mobile robot using fast nonsingular terminal sliding mode, Computers & Electrical Engineering, vol. 96, p. 107488, 2021, doi: 10.1016/j.compeleceng.2021.107488.

[17] S. I. C. Gulo and T. Tamba, Design of trajectory tracking control for an differential drive wheeled mobile robot, Jurnal Nasional Teknik Elektro dan Teknologi Informasi, vol. 10, no. 3, 2021, doi: 10.22146/jnteti.v10i3.1454.

[18] L. Yan, B. Ma, and Y. Jia, Trajectory tracking control of nonholonomic wheeled mobile robots using only measurements for position and velocity, Automatica, vol. 159, p. 111374, 2024, doi: 10.1016/j.automatica.2023.111374.

[19] P. Morin and C. Samson, Motion control of wheeled mobile robots, Springer Handbook of Robotics, Springer, Berlin, Heidelberg, pp. 799–826, 2008, doi: 10.1007/978-3-540-30301-535.

[20] A. De Luca and G. Oriolo, Trajectory planning and control for robots, Robotics and Automation Handbook, CRC Press, 2002.

[21] L. Marton, Robust control of a differential drive mobile robot, International Journal of Robust and Nonlinear Control, vol. 20, no. 9, pp. 969–980, 2010, doi: 10.1002/rnc.1492.

[22] H. Cheng, Y. Zhang, and J. Wu, Adaptive tracking control of differential drive mobile robots with unknown parameters, IEEE Transactions on Industrial Electronics, vol. 68, no. 12, pp. 12545–12554, 2021, doi: 10.1109/TIE.2020.3047045.

[23] Y. Zhang, X. Li, and C. Yang, Sliding mode control for trajectory tracking of mobile robots with unknown disturbances, Journal of the Franklin Institute, vol. 357, no. 3, pp. 1421–1439, 2020, doi: 10.1016/j.jfranklin.2019.11.064.

[24] Z. Li, H. Wang, and B. Xu, Neural network based tracking control for nonholonomic mobile robots with input saturation, Neurocomputing, vol. 503, pp. 32–42, 2022, doi: 10.1016/j.neucom.2022.06.084.

[25] Y. Sun, X. Wang, and J. Zhou, Event-triggered control for trajectory tracking of mobile robots with unknown disturbances, International Journal of Control, vol. 96, no. 5, pp. 1221–1233, 2023, doi: 10.1080/00207179.2022.2055512.

[26] H. Wang, Y. Liu, and Z. Guo, Robust trajectory tracking of mobile robots using adaptive control with unknown disturbances, IEEE Access, vol. 7, pp. 152234–152243, 2019, doi: 10.1109/ACCESS.2019.2948362.

[27] S. Guo, Z. Zhang, and L. Li, Fixed-time tracking control for mobile robots with disturbances and input saturation, ISA Transactions, vol. 128, pp. 315–325, 2022, doi: 10.1016/j.isatra.2022.01.012.

[28] X. Li, C. Yang, and Y. Zhang, Adaptive neural network control for trajectory tracking of mobile robots with input dead-zone, Applied Soft Computing, vol. 106, p. 107335, 2021, doi: 10.1016/j.asoc.2021.107335.13

[29] T. Fukao, H. Nakagawa, and K. Adachi, Adaptive tracking control of a nonholonomic mobile robot, IEEE Transactions on Robotics and Automation, vol. 16, no. 5, pp. 609–615, 2000, doi: 10.1109/70.852605.

[30] Y. Liu, X. Wang, and S. Zhang, Finite-time control of mobile robots with unknown disturbances and actuator saturation, Nonlinear Dynamics, vol. 94, pp. 365–378, 2018, doi: 10.1007/s11071-018-4366-2.

Downloads

Download data is not yet available.

Downloads

Posted

2026-09-07

Data Availability Statement

The data supporting the findings of this study are available from the corresponding author upon reasonable request.