
(2) El Khansa Bdirina

(3) Kamel Guesmi

(4) Bachir Nail

(5) * Imad Eddine Tibermacine

(6) Alfian Ma'arif

*corresponding author
AbstractThis paper presents an advanced methodology for trajectory control of non-holographic mobile robots. It addresses the challenges of dynamic environments and system uncertainty by proposing a fuzzy model predictive control (FMPC) system that combines Type-2 fuzzy logic (F2MPC) with model predictive control (MPC) to enhance tracking accuracy and adaptability. A Takagi-Sugeno (T-S) fuzzy model changes the MPC weighting matrices in real-time based on speed and distance errors, while the Type-2 fuzzy system handles uncertainties better than Type-1 systems. Tests using circular and wavy trajectories show that the Type-2 Fuzzy MPC (F2MPC) works better than traditional methods, achieving fewer tracking errors (Integral Squared Error of 0.0011), faster convergence (in 1.2 seconds), and using 65% less energy for movement than conventional MPC. Robustness tests show the controller's stability under disturbances, with minimal deviation and quick recovery. The results highlight the F2MPC's precision, efficiency, and adaptability, making it a promising solution for complex robotic navigation tasks. The study found that Type-2 fuzzy logic and predictive control improve trajectory tracking, paving the path for real-world applications and computational optimisations. KeywordsModel Predictive Control; Type-2 Fuzzy Logic; Robust Control; Nonholonomic Mobile Robot; Fuzzy Predictive Control; Uncertainty Modeling; Trajectory Tracking
|
DOIhttps://doi.org/10.31763/ijrcs.v5i3.1926 |
Article metrics10.31763/ijrcs.v5i3.1926 Abstract views : 18 | PDF views : 33 |
Cite |
Full Text![]() |
References
[1] A. Ollero, J. Ferruz, O. Sánchez, and G. Heredia, "Mobile robot path tracking and visual target tracking using fuzzy logic," Fuzzy Logic Techniques for Autonomous Vehicle Navigation, vol. 61, pp. 51-72, 2001, https://doi.org/10.1007/978-3-7908-1835-2_3.
[2] I. Maurovi?, M. Baoti? and I. Petrovi?, "Explicit Model Predictive Control for trajectory tracking with mobile robots," 2011 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), pp. 712-717, 2011, https://doi.org/10.1109/AIM.2011.6027140.
[3] K. Kanjanawaniskul, "Motion control of a wheeled mobile robot using model predictive control: A survey," KKU Research Journal, vol. 17, no. 5, pp. 811-837, 2012, https://so01.tci-thaijo.org/index.php/APST/article/view/83293.
[4] D. N. M. Abadi and M. H. Khooban, "Design of optimal Mamdani-type fuzzy controller for nonholonomic wheeled mobile robots," Journal of King Saud University – Engineering Sciences, vol. 27, no. 1, pp. 92-100, 2013, https://doi.org/10.1016/j.jksues.2013.05.003.
[5] K. R. Sharma, D. Honc, and F. Dušek, "Model predictive control of trajectory tracking of differentially steered mobile robot," Intelligent Data Analysis and Applications, vol. 370, pp. 85-95, 2015, https://doi.org/10.1007/978-3-319-21206-7_8.
[6] K. R. Sharma, D. Honc, and F. Dušek, "Predictive control of differential drive mobile robot considering dynamics and kinematics," 30th European Conference on Modelling and Simulation, pp. 354-360, 2016, http://dx.doi.org/10.7148/2016-0354.
[7] I. Škrjanc and G. Klan?ar, "A comparison of continuous and discrete tracking-error model-based predictive control for mobile robots," Robotics and Autonomous Systems, vol. 87, pp. 177-187, 2017, https://doi.org/10.1016/j.robot.2016.09.016.
[8] N. T. Thinh, N. T. Tuan and L. P. Hung, "Predictive Controller for Mobile Robot Based on Fuzzy Logic," 2016 3rd International Conference on Green Technology and Sustainable Development (GTSD), pp. 141-144, 2016, https://doi.org/10.1109/GTSD.2016.41.
[9] P. Kumar, B. Anoohya, and B. Padhi, "Model predictive static programming for optimal command tracking: A fast model predictive control paradigm," Journal of Dynamic Systems, Measurement and Control, vol. 141, no. 2, p. 021014, 2019, https://doi.org/10.1115/1.4041356.
[10] S. Peng and W. Shi, "Adaptive fuzzy integral terminal sliding mode control of a nonholonomic wheeled mobile robot," Mathematical Problems in Engineering, vol. 2017, no. 1, pp. 1-12, 2017, https://doi.org/10.1155/2017/3671846.
[11] M. Krid, F. Benamar, and R. Lenain, "A new explicit dynamic path tracking controller using generalized predictive control," International Journal of Control, Automation and Systems, vol. 15, pp. 303-314, 2017, https://doi.org/10.1007/s12555-015-0160-6.
[12] A. Alouache and Q. Wu, "Fuzzy logic PD controller for trajectory tracking of an autonomous differential drive mobile robot (i.e. Quanser Qbot)," Industrial Robot, vol. 45, no. 1, pp. 23-33, 2018, https://doi.org/10.1108/IR-07-2017-0128.
[13] B. Ladjal et al., “Hybrid models for direct normal irradiance forecasting: A case study of Ghardaia zone (Algeria),” Natural Hazards, vol. 120, no. 15, pp. 14703-14725, 2024, https://doi.org/10.1007/s11069-024-06837-1.
[14] S. Bouzoualegh, E. Guechi, and R. Kelaiaia, "Model predictive control of a differential-drive mobile robot," Acta Universitatis Sapientiae Electrical and Mechanical Engineering, vol. 10, no. 1, pp. 20-41, 2018, https://doi.org/10.2478/auseme-2018-0002.
[15] Y. Chen, H. Kong, Z. Li and F. Ke, "Trajectory-Tracking for a Mobile Robot Using Robust Predictive Control and Adaptive Control," 2018 3rd International Conference on Advanced Robotics and Mechatronics (ICARM), pp. 30-35, 2018, https://doi.org/10.1109/ICARM.2018.8610695.
[16] B. Nail, B. Djaidir, I. E. Tibermacine, C. Napoli, N. Haidour, and R. Abdelaziz, “Gas turbine vibration monitoring based on real data and neuro-fuzzy system,” Diagnostyka, vol. 25, no. 1, p. 2024108, 2024, https://doi.org/10.29354/diag/181190.
[17] S. Peng and W. Shi, "Adaptive Fuzzy Output Feedback Control of a Nonholonomic Wheeled Mobile Robot," IEEE Access, vol. 6, pp. 43414-43424, 2018, https://doi.org/10.1109/ACCESS.2018.2862163.
[18] C. Napoli, V. Ponzi, A. Puglisi, S. Russo, I. E. Tibermacine, “Exploiting robots as healthcare resources for epidemics management and support caregivers,” CEUR Workshop Proceedings, vol. 3686, pp. 1-10, 2024, https://ceur-ws.org/Vol-3686/short1.pdf.
[19] X. Wu, P. Jin, T. Zou, Z. Qi, H. Xiao, and P. Lou, "Backstepping trajectory tracking based on fuzzy sliding mode control for differential mobile robots," Journal of Intelligent & Robotic Systems, vol. 96, pp. 109-121, 2019, https://doi.org/10.1007/s10846-019-00980-9.
[20] T. Q. Khai, Y. Ryoo, W. Gill, and D. Im, "Design of kinematic controller based on parameter tuning by fuzzy inference system for trajectory tracking of differential-drive mobile robot," International Journal of Fuzzy Systems, vol. 22, pp. 1972-1978, 2020, https://doi.org/10.1007/s40815-020-00842-9.
[21] M. Abdelwahab, V. Parque, A. M. R. Fath Elbab, A. A. Abouelsoud and S. Sugano, "Trajectory Tracking of Wheeled Mobile Robots Using Z-Number Based Fuzzy Logic," IEEE Access, vol. 8, pp. 18426-18441, 2020, https://doi.org/10.1109/ACCESS.2020.2968421.
[22] K.D. Sommer, P. Berner, and M. Mönnigmann, "Reducing the number of optimization problems in trajectory tracking model predictive control," European Control Conference (ECC), pp. 614-619, 2021, https://doi.org/10.23919/ECC54610.2021.9654991.
[23] W. Benchouche, R. Mellah, and M.S. Bennouna, "Navigation of a differential drive mobile robot using nonlinear model predictive control," The 2nd International Conference on Complex Systems and their Applications, 2021, https://ceur-ws.org/Vol-2904/55.pdf.
[24] B. Moudoud, H. Aissaoui, and M. Diany, "Fuzzy adaptive sliding mode controller for electrically driven wheeled mobile robot for trajectory tracking task," Journal of Control and Decision, vol. 9, no. 1, pp. 71-79, 2021, https://doi.org/10.1080/23307706.2021.1912665.
[25] A. Noordin et al., "A performance comparison of PID and fuzzy logic control methods for trajectory tracking of wheeled mobile robot," International Journal of Nanoelectronics and Materials, vol. 14, no. 1, pp. 387-394, 2021, http://dspace.unimap.edu.my:80/xmlui/handle/123456789/73365.
[26] B. Nail, A. Kouzou, A. Hafaifa, N. Hadroug, and V. Puig, "A robust fault diagnosis and forecasting approach based on Kalman filter and interval type-2 fuzzy logic for efficiency improvement of centrifugal gas compressor system," Diagnostyka, vol. 20, no. 2, pp. 57-75, 2019, https://doi.org/10.29354/diag/108613.
[27] B. Nail, M. A. Atoussi, S. Saadi, I. E. Tibermacine, and C. Napoli, "Real-Time Synchronisation of Multiple Fractional-Order Chaotic Systems: An Application Study in Secure Communication," Fractal and Fractional, vol. 8, no. 2, p. 104, 2024, https://doi.org/10.3390/fractalfract8020104.
[28] R. L. S. Sousa, M. D. do Nascimento Forte, F. G. Nogueira and B. C. Torrico, "Trajectory tracking control of a nonholonomic mobile robot with differential drive," 2016 IEEE Biennial Congress of Argentina (ARGENCON), pp. 1-6, 2016, https://doi.org/10.1109/ARGENCON.2016.7585356.
[29] M. L. Hadjili and K. Kara, "Modelling and control using Takagi-Sugeno fuzzy models," 2011 Saudi International Electronics, Communications and Photonics Conference (SIECPC), pp. 1-6, 2011, https://doi.org/10.1109/SIECPC.2011.5876946.
[30] M. E. Hedroug, E. Bdirina and K. Guesmi, "Fuzzy Predictive Controller for Trajectory Tracking of Differential-Drive Mobile Robot," 2023 2nd International Conference on Electronics, Energy and Measurement (IC2EM), pp. 1-6, 2023, https://doi.org/10.1109/IC2EM59347.2023.10419477.
[31] G. Klan?ar and I. Škrjanc, "Tracking-error model-based predictive control for mobile robots in real time," Robotics and Autonomous Systems, vol. 55, no. 6, pp. 460-469, 2007, https://doi.org/10.1016/j.robot.2007.01.002.
[32] N. H. Hadi and K. K. Younus, “Path tracking and backstepping control for a wheeled mobile robot (WMR) in a slipping environment,” IOP Conference Series Materials Science and Engineering, vol. 671, no. 1, p. 012005, 2020, https://doi.org/10.1088/1757-899X/671/1/012005.
[33] G. A. R. Ibraheem, A. T. Azar, I. K. Ibraheem, and A. J. Humaidi, “A novel design of a neural Network-Based fractional PID controller for mobile robots using hybridized fruit fly and particle swarm optimization,” Complexity, vol. 2020, no. 1, pp. 1-18, 2020, https://doi.org/10.1155/2020/3067024.
[34] H. Xie, J. Zheng, R. Chai, and H. T. Nguyen, “Robust tracking control of a differential drive wheeled mobile robot using fast nonsingular terminal sliding mode,” Computers & Electrical Engineering, vol. 96, p. 107488, 2021, https://doi.org/10.1016/j.compeleceng.2021.107488.
[35] K. Sehgal, S. Upadhyaya, Keshav, M. Verma and M. M. Rayguru, "Backstepping based Trajectory Tracking Control of a Class of Reconfigurable Mobile Robot," 2021 3rd International Conference on Advances in Computing, Communication Control and Networking (ICAC3N), pp. 752-756, 2021, https://doi.org/10.1109/ICAC3N53548.2021.9725399.
[36] G. Díaz-García, L. F. Giraldo and S. Jimenez-Leudo, "Dynamics of a Differential Wheeled Robot: Control and Trajectory Error Bound," 2021 IEEE 5th Colombian Conference on Automatic Control (CCAC), pp. 25-30, 2021, https://doi.org/10.1109/CCAC51819.2021.9633318.
[37] N. Hassan and A. Saleem, "Analysis of Trajectory Tracking Control Algorithms for Wheeled Mobile Robots," 2021 IEEE Industrial Electronics and Applications Conference (IEACon), pp. 236-241, 2021, https://doi.org/10.1109/IEACon51066.2021.9654675.
[38] W. Benchouche, R. Mellah, and M. S. Bennouna, “The impact of the dynamic model in feedback linearization trajectory tracking of a mobile robot,” Periodica Polytechnica Electrical Engineering and Computer Science, vol. 65, no. 4, pp. 329-343, 2021, https://doi.org/10.3311/PPee.17127.
[39] N. Hacene, B. Mendil, M. Bechouat, and R. Sadouni, “Comparison between fuzzy and non-fuzzy Ordinary IF–Then Rule-Based control for the trajectory tracking of a differential drive robot,” International Journal of Fuzzy Systems, vol. 24, no. 8, pp. 3666-3687, 2022, https://doi.org/10.1007/s40815-022-01365-1.
[40] F. Lawless et al., "Trajectory Tracking for Mobile Robots with Human-in-the-Loop," SoutheastCon 2022, pp. 385-390, 2022, https://doi.org/10.1109/SoutheastCon48659.2022.9764114.
[41] J. Pan, K. Chen, Y. Li and Q. Gao, "A Path tracking controller design method for wheeled mobile robots: one dimensional case," 2022 6th CAA International Conference on Vehicular Control and Intelligence (CVCI), pp. 1-6, 2022, https://doi.org/10.1109/CVCI56766.2022.9965137.
[42] 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, https://doi.org/10.1016/j.sysconle.2022.105360.
[43] M. Siwek, J. Panasiuk, L. Baranowski, W. Kaczmarek, and S. Borys, “Trajectory Tracking Control of a Mobile Robot with the ROS System,” Problems of Mechatronics Armament Aviation Safety Engineering, vol. 13, no. 4, pp. 67-84, 2022, https://doi.org/10.5604/01.3001.0016.1458.
[44] M. Auzan, R. M. Hujja, M. R. Fuadin, and D. Lelono, “Swarm Intelligence Autotune for differential Drive wheeled Mobile Robot,” Indonesian Journal of Electrical Engineering and Informatics (IJEEI), vol. 10, no. 3, pp. 644-654, 2022, https://doi.org/10.52549/ijeei.v10i3.3528.
[45] J. I. Aguilar-Pérez, M. Velasco-Villa, R. Castro-Linares, and J. González-Sierra, “Dynamic Modeling and Backstepping Control of a Wheeled Mobile Robot With Skidding and Slipping effects,” Memorias Del Congreso Nacional De Control Automático, vol. 5, no. 1, pp. 250-255, 2022, https://doi.org/10.58571/CNCA.AMCA.2022.060.
[46] A. H. M, M. M. Fateh, and S. M. Ahmadi, “A finite?time adaptive Taylor series tracking control of electrically?driven wheeled mobile robots,” IET Control Theory and Applications, vol. 16, no. 10, pp. 1042-1061, 2022, https://doi.org/10.1049/cth2.12284.
[47] N. Hassan and A. Saleem, "Neural Network-Based Adaptive Controller for Trajectory Tracking of Wheeled Mobile Robots," IEEE Access, vol. 10, pp. 13582-13597, 2022, https://doi.org/10.1109/ACCESS.2022.3146970.
[48] A. M. Abed et al., “Trajectory tracking of differential drive mobile robots using fractional-order proportional-integral-derivative controller design tuned by an enhanced fruit fly optimization,” Measurement and Control, vol. 55, no. 3-4, pp. 209-226, 2022, https://doi.org/10.1177/00202940221092134.
[49] L. Xu, J. Du, B. Song, and M. Cao, “A combined backstepping and fractional-order PID controller to trajectory tracking of mobile robots,” Systems Science & Control Engineering, vol. 10, no. 1, pp. 134-141, 2022, https://doi.org/10.1080/21642583.2022.2047125.
[50] N. H. Thai, T. T. K. Ly, H. Thien, and L. Q. Dzung, “Trajectory Tracking control for Differential-Drive Mobile Robot by a Variable Parameter PID Controller,” International Journal of Mechanical Engineering and Robotics Research, vol. 11, no. 8, pp. 614-621, 2022, https://doi.org/10.18178/ijmerr.11.8.614-621.
[51] A. Ferraro and V. Scordamaglia, “A set-based approach for detecting faults of a remotely controlled robotic vehicle during a trajectory tracking maneuver,” Control Engineering Practice, vol. 139, p. 105655, 2023, https://doi.org/10.1016/j.conengprac.2023.105655.
[52] A.-M. D. Tran, T.-V. Vu, and Q.-D. Nguyen, “A study on general state model of differential drive wheeled mobile robots,” Journal of Advanced Engineering and Computation, vol. 7, no. 3, p. 174, 2023, http://dx.doi.org/10.55579/jaec.202373.417.
[53] T.-V. Vu, A.-M. D. Tran, B.-H. Nguyen, and H.-V. V. Tran, “Development of decentralized speed controllers for a differential drive wheel mobile robot,” Journal of Advanced Engineering and Computation, vol. 7, no. 2, p. 76, 2023, http://dx.doi.org/10.55579/jaec.202372.399.
[54] J. A. Báez-Hernández, M. Velasco-Villa and S. Mondié, "Non-Linear Prediction-Based Trajectory Tracking for Non-Holonomic Mobile Robots," IEEE Access, vol. 11, pp. 124265-124277, 2023, https://doi.org/10.1109/ACCESS.2023.3330145.
[55] S. Yi?Gi?T and A. Sezgi?N, “Trajectory Tracking via Backstepping Controller with PID or SMC for Mobile Robots,” Sakarya University Journal of Science, vol. 27, no. 1, pp. 120-134, 2023, https://doi.org/10.16984/saufenbilder.1148158.
[56] A. A. Tilahun, T. W. Desta, A. O. Salau, and L. Negash, “Design of an Adaptive Fuzzy Sliding Mode Control with Neuro-Fuzzy system for control of a differential drive wheeled mobile robot,” Cogent Engineering, vol. 10, no. 2, 2023, https://doi.org/10.1080/23311916.2023.2276517.
[57] K. P. M, K. M, N. K. K, A. K. Pinagapani and K. Ramkumar, "Trajectory Tracking Control of a Differential-Drive Mobile Robot," 2025 International Conference on Computational Innovations and Engineering Sustainability (ICCIES), pp. 1-7, 2025, https://doi.org/10.1109/ICCIES63851.2025.11032748.
[58] L. F. Pugliese, K. O. Santos, T. G. De Oliveira, and J. A. Monte-Mor, “A Framework for the Parameterization of Robust Stabilizing H? Controllers Applied in Trajectory Tracking of Non-holonomic Robots,” Journal of Control Automation and Electrical Systems, vol. 35, no. 2, pp. 301-313, 2024, https://doi.org/10.1007/s40313-024-01078-w.
[59] T. N. T. Cao, B. T. Pham, H. D. Tran, L. X. Gia, N. T. Nguyen, and V. N. Truong, “Non-singular terminal sliding mode control for trajectory-tracking of a differential drive robot,” E3S Web of Conferences, vol. 496, p. 02005, 2024, https://doi.org/10.1051/e3sconf/202449602005.
[60] T. T. K. Ly, Ng. H. Thai, and L. T. Phong, “Design of neural network-PID controller for trajectory tracking of differential drive mobile robot,” Vietnam Journal of Science and Technology, vol. 62, no. 2, pp. 374-386, 2024, https://doi.org/10.15625/2525-2518/18066.
[61] K. P. Kochumon, L. P. P. S and H. K. R, "Self-Tuning Backstepping and Sliding Mode Control for Robust Trajectory Tracking in Differential Drive Wheeled Mobile Robots," 2023 International Conference on Power, Instrumentation, Control and Computing (PICC), pp. 1-6, 2023, https://doi.org/10.1109/PICC57976.2023.10142870.
[62] P.-H. Huynh et al., “Model Predictive Control for rotary Inverted pendulum: Simulation and experiment,” Journal of Fuzzy Systems and Control, vol. 2, no. 3, pp. 215-222, 2024, https://doi.org/10.59247/jfsc.v2i3.263.
[63] P. H. Huynh, et al., “A Study of Adaptive Model Predictive Control for Rotary Inverted Pendulum,” Journal of Fuzzy Systems and Control, vol. 3, no 2, p. 98-103, 2025, https://doi.org/10.59247/jfsc.v3i2.302.
Refbacks
- There are currently no refbacks.
Copyright (c) 2025 Mohamed Elamine Hedroug, El Khansa Bdirina, Kamel Guesmi, Bachir Nail, Imad Eddine Tibermacine, Alfian Ma’arif

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
About the Journal | Journal Policies | Author | Information |
International Journal of Robotics and Control Systems
e-ISSN: 2775-2658
Website: https://pubs2.ascee.org/index.php/IJRCS
Email: ijrcs@ascee.org
Organized by: Association for Scientific Computing Electronics and Engineering (ASCEE), Peneliti Teknologi Teknik Indonesia, Department of Electrical Engineering, Universitas Ahmad Dahlan and Kuliah Teknik Elektro
Published by: Association for Scientific Computing Electronics and Engineering (ASCEE)
Office: Jalan Janti, Karangjambe 130B, Banguntapan, Bantul, Daerah Istimewa Yogyakarta, Indonesia