Skip to main content
Log in

Experimental validation of integrated and robust control system for mobile robots

  • Published:
International Journal of Dynamics and Control Aims and scope Submit manuscript

Abstract

The need to design a robust, accurate and lightweight real-time control architecture for a low-cost embedded system has become a necessary step in robotics applications. Therefore, the goal of this work is to design an integrated and accurate control system for a differential wheeled mobile robot. A hierarchical control approach has been adopted in this work which, takes into account the sub-systems controller of the problem related to robot path tracking. To this end, the control structure includes the design of a sliding mode control (SMC) scheme to stabilize the robot and precisely track the path that matches the kinematics of the mechanical structure. Moreover, the control structure provides a new design of the DC motor controller for optimum performance. To obtain an integrated control system for automated tasks, an accurate position estimation and an optimized high-level path planning algorithm have been proposed. The robustness and performance of the approved control and estimation systems have been verified through real-time implementations in different experiments. The results show the high accuracy of the robot’s tracking on different paths.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  1. Cornejo J, Magallanes J, Denegri E, Canahuire R (2018) Trajectory tracking control of a differential wheeled mobile robot: a polar coordinates control and lqr comparison. In: 2018 IEEE XXV international conference on electronics, electrical engineering and computing (INTERCON), IEEE, 2018, pp 1–4

  2. Huo J, Liu M, Neusypin KA, Liu H, Guo M, Xiao Y (2020) Autonomous search of radioactive sources through mobile robots. Sensors 20(12):3461

    Article  Google Scholar 

  3. Li J-G, Cao M-L, Meng Q-H (2019) Chemical source searching by controlling a wheeled mobile robot to follow an online planned route in outdoor field environments. Sensors 19(2):426

    Article  Google Scholar 

  4. Hayajneh MR, Badawi ARE (2019) Automatic uav wireless charging over solar vehicle to enable frequent flight missions. In: Proceedings of the 2019 3rd international conference on automation, control and robots, 2019, pp 44–49

  5. Malu SK, Majumdar J (2014) Kinematics, localization and control of differential drive mobile robot. Glob J Res Eng

  6. Leena N, Saju K (2016) Modelling and trajectory tracking of wheeled mobile robots. Procedia Technol 24(5):538–545

    Article  Google Scholar 

  7. Tzafestas SG (2018) Mobile robot control and navigation: a global overview. J Intell Robot Syst 91(1):35–58

    Article  Google Scholar 

  8. Padhy PK, Sasaki T, Nakamura S, Hashimoto H (2010) Modeling and position control of mobile robot. In: 2010 11th IEEE international workshop on advanced motion control (AMC). IEEE 2010, pp 100–105

  9. Myint C, Win NN (2016) Position and velocity control for two-wheel differential drive mobile robot. Int J Sci Eng Technol Res (IJSETR) 5(9):2849–2855

    Google Scholar 

  10. Alves TG, Lages WF, Henriques RV (2018) Parametric identification and controller design for a differential-drive mobile robot. IFAC-PapersOnLine 51(15):437–442

    Article  Google Scholar 

  11. Diaz D, Kelly R (2016) On modeling and position tracking control of the generalized differential driven wheeled mobile robot. In: 2016 IEEE international conference on automatica (ICA-ACCA), IEEE, 2016, pp 1–6

  12. Bensaci C, Zennir Y, Pomorski D (2018) Nonlinear control of a differential wheeled mobile robot in real time-Turtlebot 2. In: International conference on advanced technologies and electrical engineering (ICTAEE’18), Skikda, Algeria, 2018, pp 12 – 14

  13. Hoang TT, Duong PM, Vân NTT, Vinh TQ (2017) Stabilization control of the differential mobile robot using lyapunov function and extended kalman filter. arXiv preprint arXiv:1707.05458

  14. Chwa D (2004) Sliding-mode tracking control of nonholonomic wheeled mobile robots in polar coordinates. IEEE Trans Control Syst Technol 12(4):637–644

    Article  Google Scholar 

  15. Lee JK, Choi YH, Park JB (2015) Sliding mode tracking control of mobile robots with approach angle in cartesian coordinates. Int J Control Autom Syst 13(3):718–724

    Article  Google Scholar 

  16. Lee J-K, Park J-B, Choi Y-H (2013) Tracking control of nonholonomic wheeled mobile robot based on new sliding surface with approach angle. IFAC Proc Vol 46(29):38–43

    Article  Google Scholar 

  17. Dòria-Cerezo A, Biel D, Olm JM, Repecho V (2019) Sliding mode control of a differential-drive mobile robot following a path. In: 2019 18th European control conference (ECC). IEEE 2019, pp 4061–4066

  18. Alhelou M, Dib A, Albitar C (2015) Lyapunov theory vs. sliding mode in trajectory tracking for non-holonomic mobile robots. In: 2015 10th Asian control conference (ASCC). IEEE 2015, pp 1–5

  19. Gambhire S, Kishore DR, Londhe P, Pawar S Review of sliding mode based control techniques for control system applications

  20. Vans E, Vachkov G, Sharma A (2014) Vision based autonomous path tracking of a mobile robot using fuzzy logic. IEEE Asia-Pac World Congress Comput Sci Eng 2014:1–8

    Google Scholar 

  21. Ms B, Rekik C, Derbel N (2016) A hybrid fuzzy-sliding mode controller for a mobile robot. Int J Model Ident Control 25(3):155–164

    Article  Google Scholar 

  22. Omrane H, Masmoudi MS, Masmoudi M (2016) Fuzzy logic based control for autonomous mobile robot navigation. Comput Intell Neurosci

  23. Su D, Huang J, Yang D (2020) Trajectory tracking of mobile robots based on fuzzy control and extended state observer. In: Proceedings of the 11th international conference on modelling, identification and control (ICMIC2019), Springer, 2020, pp 697–706

  24. Ye J (2015) Tracking control of a non-holonomic wheeled mobile robot using improved compound cosine function neural networks. Int J Control 88(2):364–373

    Article  MathSciNet  Google Scholar 

  25. Li Z, Deng J, Lu R, Xu Y, Bai J, Su C-Y (2015) Trajectory-tracking control of mobile robot systems incorporating neural-dynamic optimized model predictive approach. IEEE Trans Syst Man Cybernet Syst 46(6):740–749

    Article  Google Scholar 

  26. Huang H, Zhou J, Di Q, Zhou J, Li J (2019) Robust neural network-based tracking control and stabilization of a wheeled mobile robot with input saturation. Int J Robust Nonlinear Control 29(2):375–392

    Article  MathSciNet  Google Scholar 

  27. Al-Fetyani M, Hayajneh M, Alsharkawi A (2020) Design of an executable anfis-based control system to improve the attitude and altitude performances of a quadcopter drone. Int J Autom Comput 1–17

  28. Mu J, Yan X-G, Spurgeon SK, Mao Z (2017) Nonlinear sliding mode control of a two-wheeled mobile robot system. Int J Model Ident Control 27(2):75–83

    Article  Google Scholar 

  29. García-Sánchez JR, Tavera-Mosqueda S, Silva-Ortigoza R, Hernández-Guzmán VM, Sandoval-Gutiérrez J, Marcelino-Aranda M, Taud H, Marciano-Melchor M (2018) Robust switched tracking control for wheeled mobile robots considering the actuators and drivers. Sensors 18(12):4316

    Article  Google Scholar 

  30. Bhatti OS (2017) Adaptive fuzzy-pd tracking controller for optimal visual-servoing of wheeled mobile robots. J Control Eng Appl Inform 19(3):58–68

    Google Scholar 

  31. Guldner J, Utkin V (2000) The chattering problem in sliding mode systems. In: Fourteenth intenational symposium of mathematical theory of networks and systems, MTNS2000

  32. Ullah N, Han S, Khattak M (2016) Adaptive fuzzy fractional-order sliding mode controller for a class of dynamical systems with uncertainty. Trans Inst Meas Control 38(4):402–413

    Article  Google Scholar 

  33. Silva-Ortigoza R, Márquez-Sánchez C, Carrizosa-Corral F, Antonio-Cruz M, Alba-Martínez J, Saldaña-González G (2014) Hierarchical velocity control based on differential flatness for a dc/dc buck converter-dc motor system. Math Probl Eng

  34. Lemus J, Vélez GC, Rodrıguez NJC (2018) Pid controller design for dc motor. Contemp Eng Sci 11(99):4913–4920

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohammad Hayajneh.

Additional information

This research has been conducted under the project GASTHAUS (83/308/2018) supported by the Hashemite University.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hayajneh, M. Experimental validation of integrated and robust control system for mobile robots. Int. J. Dynam. Control 9, 1491–1504 (2021). https://doi.org/10.1007/s40435-020-00751-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40435-020-00751-7

Keywords

Navigation