Barrier Function-Based Adaptive Sliding Mode Control for Disturbed Two-Wheeled Robot Obstacle Avoidance

Document Type : Research Paper

Authors
1 Institute of Structural Mechanics, Bauhaus-University Weimar, Weimar 99423, Germany
2 Mechanical Engineering Department, College of Engineering, University of Basrah, Basrah, Iraq
3 Mechanical and Energy Engineering Department / Technical Engineering College / Erbil Polytechnic University, Erbil 44001, Iraq
4 Department of Manufacturing Processes and Production Engineering, Rzeszow University of Technology, Rzeszow, Poland
5 Department of Industrial Engineering, College of Engineering and Computer Sciences, Jazan University, Jazan, Saudi Arabia
6 Department of Mechanical Engineering, College of Engineering and Computer Science, Jazan University, Jazan 45142, Saudi Arabia
Abstract
In this article, a novel optimal adaptive sliding mode control integrated with a control barrier function is designed for the safe navigation of a two-wheeled mobile robot subjected to unknown external disturbances. The nominal reference tracking is achieved using the sliding mode approach in which the switching gains capable of disturbance and uncertainty rejection are updated by developed adaptive laws, eliminating the need for prior knowledge of the disturbance upper bound. To further improve the closed-loop performance, additional control parameters are optimized using a particle swarm optimization algorithm, which reduces steady-state tracking errors and mitigates high-value overshoots. Integrating the control barrier function in the proposed control framework guarantees obstacle avoidance by minimizing deviations between the safe control signals and those of the nominal control inputs. Simulation results illustrate the effectiveness of the proposed method in achieving accurate trajectory tracking, ensuring collision-free navigation, and maintaining control efficiency under uncertain conditions. Moreover, comparative simulation studies with a PD controller confirm that the proposed control structure has significantly better performance in disturbance rejection, minimizing control efforts, and path following.
Keywords
Subjects

Publisher’s Note Shahid Chamran University of Ahvaz remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

[1] Raj, R., Kos, A., A Comprehensive Study of Mobile Robot: History, Developments, Applications, and Future Research Perspectives, Applied Sciences, 12(14), 2022, 6951.
[2] Tang, Y., Zakaria, M.A., Younas, M., Path Planning Trends for Autonomous Mobile Robot Navigation: A Review, Sensors, 25(4), 2025, 1206.
[3] Ben Jabeur, C., Seddik, H., Design of a PID optimized neural networks and PD fuzzy logic controllers for a two‐wheeled mobile robot, Asian Journal of Control, 23(1), 2021, 23–41.
[4] Ni, J., Wang, Y., Li, H., Du, H., Path Tracking Motion Control Method of Tracked Robot Based on Improved LQR Control, 2022 41st Chinese Control Conference (CCC), 2022, 2888–2893.
[5] Vu, T.M., Moezzi, R., Cyrus, J., Hlava, J., Model Predictive Control for Autonomous Driving Vehicles, Electronics (Basel), 10(21), 2021, 2593.
[6] Hassani, I., Rekik, C., Backstepping Controller for Mobile Robot in Presence of Disturbances and Uncertainties, International Journal of Robotics and Control Systems, 3(4), 2023, 934–954.
[7] Moudoud, B., Aissaoui, H., Diany, M., Fuzzy adaptive sliding mode controller for electrically driven wheeled mobile robot for trajectory tracking task, Journal of Control and Decision, 9(1), 2022, 71–79.
[8] Liang, Z., Wang, X., Guo, X., Adaptive Backstepping Sliding Mode Control of Nonholonomic Mobile Robot with Input Delays Based on RBF Neural Network, 2025 37th Chinese Control and Decision Conference (CCDC), 2025, 6431–6436.
[9] Huang, H., Gao, J., Backstepping and Novel Sliding Mode Trajectory Tracking Controller for Wheeled Mobile Robots, Mathematics, 12(10), 2024, 1458.
[10] Amarasiri, N., Barhorst, A.A., Gottumukkala, R., Sharp Curve Trajectory Tracking of a Universal Omni-Wheeled Mobile Robot Using a Sliding Mode Controller, ASME Letters in Dynamic Systems and Control, 5(2), 2025, 024501.
[11] Li, Z., Zhai, J., Super‐twisting sliding mode trajectory tracking adaptive control of wheeled mobile robots with disturbance observer, International Journal of Robust and Nonlinear Control, 32(18), 2022, 9869–9881.
[12] Phuc, P.T., Tho, T.P., Hai, N.D.X., Thinh, N.T., Design of Adaptive Fuzzy Sliding Mode Controller for Mobile Robot, International Journal of Mechanical Engineering and Robotics Research, 10, 2021, 54–59.
[13] Ha, V.T., Thi Thuong, T., Ngoc Truc, L., Trajectory tracking control based on genetic algorithm and proportional integral derivative controller for two-wheel mobile robot, Bulletin of Electrical Engineering and Informatics, 13(4), 2024, 2348–2357.
[14] Pérez-Juárez, J.G. et al., Kinematic Fuzzy Logic-Based Controller for Trajectory Tracking of Wheeled Mobile Robots in Virtual Environments, Symmetry (Basel), 17(2), 2025, 301.
[15] Nasir, M., Fareh, R., Ghommam, J., Gad, O., Khadraoui, S., Bettayeb, M., Adaptive Fractional-Order Sliding Mode Control for Mobile Robots: A PSO-Based Optimization Framework, 2025 IEEE 22nd International Multi-Conference on Systems, Signals & Devices (SSD), 2025, 1111–1116.
[16] Beharu Arega, T., Mersha Tesfa, Y., Abdissa, C.M., Three-Wheeled Mobile Robot Trajectory Tracking Control Using Nonlinear PID Controller Based Neural Network Combined with Backstepping Controller, IEEE Access, 13, 2025, 100167–100182.
[17] Raj, S., Trajectory Tracking and Obstacle Avoidance for Mobile Robot using Laguerre based Model Predictive Control, 2025 International Conference on Computer, Electrical & Communication Engineering (ICCECE), 2025, 1–4.
[18] Xiao, H., Chen, C., Zhang, G., Chen, C.L.P., Reinforcement learning-driven dynamic obstacle avoidance for mobile robot trajectory tracking, Knowledge-based Systems, 297, 2024, 111974.
[19] Katona, K., Neamah, H.A., Korondi, P., Obstacle Avoidance and Path Planning Methods for Autonomous Navigation of Mobile Robot, Sensors, 24(11), 2024, 3573.
[20] Zheng, K., Autonomous Obstacle Avoidance and Trajectory Planning for Mobile Robot Based on Dual-Loop Trajectory Tracking Control and Improved Artificial Potential Field Method, Actuators, 13(1), 2024, 37.
[21] Cao, Y., Mohamad Nor, N., An improved dynamic window approach algorithm for dynamic obstacle avoidance in mobile robot formation, Decision Analytics Journal, 11, 2024, 100471.
[22] Nasab, A.A., Badiei, R., Asemani, M.H., Safe prescribed time controller for wheeled mobile robots by using control barrier functions as a safety filter, ISA Transactions, 162, 2025, 119–133.
[23] Xu, L., Chen, W., Li, H., Sliding Mode Control with Control Barrier Functions for Uncertain Nonlinear Systems, IEEE Transactions on Automatic Control, 67(8), 2022, 4235–4242.
[24] Li, Z., Wang, Y., CBF-Based Sliding Mode Control for Mobile Robot Obstacle Avoidance, Robotics and Autonomous Systems, 161, 2023, 104345.
[25] Chen, H., Liu, J., Zhang, P., Adaptive Sliding Mode Control Barrier Functions for Safety-Critical Systems, Automatica, 148, 2023, 110772.
[26] Chinelato, D.S., Angélico, C.A., Sliding Mode Control Barrier Function, Asian Journal of Control, 24(6), 2022, 3177–3190.
[27] Nguyen, H., Vu, M., Unifying Hierarchical Sliding Mode Control and Control Barrier Functions for Tilt Angle Constraint of a Ball-Balancing Robot, IET Cyber-Systems and Robotics, 7(1), 2025, 42–54.
[28] Syntakas, G., Vlachos, K., Safe Sliding Mode Control for Marine Vessels Using Higher-Order Control Barrier Functions and Fast Projection, arXiv:2512.24281, 2025.
[29] Sawarkar, S., Sangeerth, Saharsh, Jagtap, S., Sliding Mode Control for Safe Trajectory Tracking with Moving Obstacles Avoidance, arXiv:2604.24518, 2026.
[30] Obeid, H., Fridman, L.M., Laghrouche, S., Harmouche, M., Barrier Function-Based Adaptive Sliding Mode Control, Automatica, 93, 2018, 286–293.
[31] Obeid, H., Laghrouche, S., Fridman, L.M., Harmouche, M., Barrier Function-Based Adaptive Higher Order Sliding Mode Control, Automatica, 119, 2020, 109065.
[32] Obeid, H., Laghrouche, S., Fridman, L.M., BFASM: Barrier Function Based Adaptive Sliding Mode Control for Uncertain Systems with Input Saturation, IEEE Access, 10, 2022, 10514–10523.
[33] Wang, Y., Liu, Z., Chen, X., Barrier Function-Based Fuzzy Adaptive Super-Twisting Integral Terminal Sliding Mode Control for Robotic Manipulators, Symmetry, 17(3), 2025, 412.
[34] Zhang, J., Li, H., Zhou, Q., Saturated Adaptive Barrier Sliding Mode Control with State Constraints for Nonlinear Systems, IET Control Theory & Applications, 18(5), 2024, 621–634.
[35] Liu, R., Zhao, X., Wang, F., Barrier Function-Based Fixed-Time Fractional Order Sliding Mode Control for Nonlinear Systems, Scientific Reports, 15, 2025, 8421.
[36] Taylor, A.J., Ames, A.D., Adaptive Safety with Control Barrier Functions, Proceedings of the American Control Conference (ACC), 2020, 1393–1399.
[37] Duwaish, H., Al-Dhaifallah, M., Particle Swarm-Based Sliding Mode Control with Chattering Reduction, Actuators, 13(4), 2024, 128.
[38] Kim, S., Park, J., Lee, B., Online Sliding Mode Gain Tuning Using Particle Swarm Optimization for Mobile Robot Control, Electronics, 13(7), 2024, 1312.
[39] Kim, D., Park, J., Kim, H.J., Online Adaptive Inter-Control-Constraint CBF for Safety-Critical Control, Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), 2025, 3121–3127.
[40] Wu, Y., Li, Z., Zhu, J., How to Adapt Control Barrier Functions? A Learning-Based Approach, arXiv:2504.03038, 2025.
[41] Teji, M.D., Zou, T., Zeleke, D.S., Backstepping-Based Nonsingular Terminal Sliding Mode Control for Finite-Time Trajectory Tracking of a Skid-Steer Mobile Robot, Robotics, 13(12), 2024, 180.
[42] Nguyen, V., Vu, M.T., Kim, S.H., A Finite‐Time Non‐Singular Fast Terminal Sliding Mode Control of Wheeled Mobile Robots with Prescribed Performance, IET Control Theory & Applications, 19(1), 2025, 70013.
[43] Hachani, S., Nechadi, E., Type-2 Fuzzy Logic-Based Robot Navigation in Uncertain Environments: Simulation and Real-World Implementation, Journal of Robotics and Control (JRC), 6(1), 2025, 437–445.
[44] Ahmadlou, N., Mirzaei, M., Rafatnia, S., Information fusion-based estimation of model uncertainties and disturbances for constrained predictive control of autonomous wheeled mobile robot, International Journal of Dynamics and Control, 13(5), 2025, 192.
[45] Huang, X., You, Z., Zhang, W., Fang, Z., Yi, D., Chen, R., Stabilization control of wheeled mobile robot based on neural sliding mode under wheel slip conditions, International Journal of Dynamics and Control, 13(2), 2025, 56.
[46] Tran, D.L., Cao, N.T.D., Phan, V.D., Duong, D.T., Ho, S.P., Advanced Trajectory Tracking Control for Wheeled Mobile Robots Under Actuator Faults and Slippage, Bulletin of Electrical Engineering & Informatics, 14(3), 2025, 1746–1757.
[47] Zheng, Y., Zheng, J., Shao, K., Zhao, H., Xie, H., Wang, H., Adaptive Trajectory Tracking Control for Nonholonomic Wheeled Mobile Robots: A Barrier Function Sliding Mode Approach, IEEE/CAA Journal of Automatica Sinica, 11(4), 2024, 1007–1021.
[48] Yesmin, A., Nath, K., Kumari, K., Sinha, A., Bera, M.K., Adaptive Generalized Super-Twisting Sliding Mode Controller for Wheeled Mobile Robot, IFAC-PapersOnLine, 57, 2024, 345–350.
[49] Ayten, K.K., Çiplak, M.H., Dumlu, A., Implementation a fractional-order adaptive model-based PID-type sliding mode speed control for wheeled mobile robot, Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, 233(8), 2019, 1067–1084.
[50] Dang, S., Dinh, X., Than Ngoc, T., Nguyen, V., Kim, D., Le, X., Adaptive Sliding Mode Control for Robust Trajectory Tracking of Car-Like Mobile Robots in Autonomous Navigation Systems, Journal of Applied and Computational Mechanics, 12(3), 2026, 739–758.
[51] Tzafestas, S.G., Mobile Robot Control and Navigation: A Global Overview, Journal of Intelligent & Robotic Systems, 91(1), 2018, 35–58.
[52] Song, Y., Ye, H., Lewis, F.L., Prescribed-time control and its latest developments, IEEE Transactions on Systems, Man, and Cybernetics: Systems, 53(7), 2023, 3677–3690.
[53] Behjameh, M.R., Delavari, H., Vali, A., Global Finite Time Synchronization of Two Nonlinear Chaotic Gyros Using High Order Sliding Mode Control, Journal of Applied and Computational Mechanics, 1(1), 2014, 26–34.
[54] Gharagozloo, M.H., Shahmansoorian, A., Chaos Control in Gear Transmission System using GPC and SMC ‎Controllers, Journal of Applied and Computational Mechanics, 8(2), 2022, 545–556.
[55] Anjum, Z., Sun, Z., Chen, B., Disturbance-Observer-Based Fault-Tolerant Control of Robotic Manipulator: A Fixed-Time Adaptive Approach, IET Control Theory & Applications, 18(11), 2024, 1398–1413.
[56] Hoang, T.H., Nguyen, V., Ho, K., Chu, N., Ngo, Q., Wireless-Controlled Capsule Robots: A Novel Design and Experimental Validation, Journal of Applied and Computational Mechanics, 12(1), 2026, 271–288.
[57] Numbi, J., Zioui, N., Tadjine, M., Quantum Particle Swarm Optimization Proportional–Derivative Control for Trajectory Tracking of a Car-like Mobile Robot, Electronics (Basel), 14(5), 2025, 832.
[58] Ames, A.D., Xu, X., Grizzle, J.W., Tabuada, P., Control Barrier Function Based Quadratic Programs for Safety Critical Systems, IEEE Transactions on Automatic Control, 62(8), 2017, 3861–3876.
[59] Garg, K. et al., Advances in the Theory of Control Barrier Functions: Addressing practical challenges in safe control synthesis for autonomous and robotic systems, Annual Review of Control, 57, 2024, 100945.
[60] Seiler, P., Jankovic, M., Hellstrom, E., Control Barrier Functions with Unmodeled Input Dynamics Using Integral Quadratic Constraints, IEEE Control Systems Letters, 6, 2022, 1664–1669.

Articles in Press, Corrected Proof
Available Online from 23 September 2026