Skip to main content
Log in

Formation control of multiple mecanum-wheeled mobile robots with physical constraints and uncertainties

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

Aiming at the formation control of multiple Mecanum-wheeled mobile robots (MWMRs) with physical constraints and model uncertainties, a novel robust control scheme that combines model predictive control (MPC) and extended state observer-based adaptive sliding mode control (ESO-ASMC) is proposed in this paper. First, a linear MPC strategy is proposed to address the motion constraints of MWMRs, which can transform the robot formation model based on leader-follower into a constrained quadratic programming (QP) problem. The QP problem can be solved iteratively online by a delay neural network (DNN) to obtain the optimal control velocity of the follower robot. Then, to address the input saturation constraints, model uncertainties and unknown disturbances in the dynamic model, an improved ESO-ASMC is proposed and compared with the robust adaptive terminal sliding mode control (RATSMC) and the conventional sliding mode control (SMC) to prove the effectiveness. The proposed scheme, considering the optimal control velocity obtained by the kinematics controller as the given desired velocity of the dynamics controller, can implement precise formation control, while solving various physical constraints of the robot, and eliminating the effects of model uncertainties and disturbances. Finally, through a comparative simulation case, the effectiveness and robustness of the proposed method are verified.

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
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25
Fig. 26
Fig. 27
Fig. 28
Fig. 29
Fig. 30
Fig. 31
Fig. 32

Similar content being viewed by others

References

  1. Bencherif A, Chouireb F (2019) A recurrent tsk interval type-2 fuzzy neural networks control with online structure and parameter learning for mobile robot trajectory tracking. Applied Intelligence

  2. Dirik M, Castillo O, Kocamaz AF (2019) Global path planning and Path-Following for wheeled mobile robot using a novel control structure based on a vision sensor. Int J Fuzzy Syst 22(6):1880–1891

    Article  Google Scholar 

  3. Dirik M, Kocamaz AF, Castillo O (2020) Visual-Servoing Based global path planning using interval type-2 fuzzy logic control. Axioms 8(58):1–16

    Google Scholar 

  4. Castillo O, Leticia AA, Castro JR, Garcia-Valdez M (2016) A comparative study of type-1 fuzzy logic systems, interval type-2 fuzzy logic systems and generalized type-2 fuzzy logic systems in control problems. Inf Sci:257–274

  5. Sanchez MA, Castillo O, Castro JR (2015) Generalized Type-2 Fuzzy Systems for controlling a mobile robot and a performance comparison with Interval Type-2 and Type-1 Fuzzy Systems. Expert Syst Appl 42(14):5904–5914

  6. Castillo O, Cervantes L, Soria J, Sanchez M, Castro JR (2016) A generalized type-2 fuzzy granular approach with applications to aerospace. Inf Sci:165–177

  7. He H, Qi W, Kao Y (2021) HMM-based adaptive attack-resilient control for Markov jump system and application to an aircraft model. Appl Math Comput 392

  8. Phan HV, Park HC (2020) Mimicking nature’s flyers: a review of insect-inspired flying robots. Curr Opin Insect Sci 42:70–75

  9. Lambert NO, Schindler CB, Drew DS, Pister KSJ (2021) Nonholonomic Yaw Control of an Underactuated Flying Robot With Model-Based Reinforcement Learning. IEEE Robot Autom Lett 6(2):1–7

  10. Nikou A, Verginis CK, Heshmati-alamdari S, Dimarogonas DV (2020) A robust non-linear MPC framework for control of underwater vehicle manipulator systems under high-level tasks. Iet Control Theory Appl 15(3):323–337

  11. Jia G, Li D, He B (2021) Intelligent Collaborative Navigation and Control for AUV Tracking. IEEE Trans Indust Inf 17(3):1–1

  12. Saenz A, Santibaez V, Bugarin E, Dzul A, Rios H, Villalobos-Chin J (2021) Velocity Control of an Omnidirectional Wheeled Mobile Robot Using Computed Voltage Control with Visual Feedback: Experimental Results. Int J Control Autom Syst 19:1–14

  13. Taheri H, Zhao CX (2020) Omnidirectional mobile robots, mechanisms and navigation approaches. Mechanism and Machine Theory

  14. Alakshendra V, Chiddarwar SS (2017) Adaptive robust control of mecanum-wheeled mobile robot with uncertainties. Nonlinear Dyn 87(4):2147–2169

    Article  MathSciNet  Google Scholar 

  15. Niu Z, Lu Q, Cui Y, Sun Z (2019) Fuzzy Control Strategy for Course Correction of Omnidirectional Mobile Robot. Int J Control Autom Syst 17(9):2354–2364

  16. Hendzel Z, Rykala L (2017) Modelling of Dynamics of a Wheeled Mobile Robot with Mecanum Wheels with the use of Lagrange Equations of the Second Kind. Int J Appl Mech Eng 22(1):87–89

  17. Bayar G, Ozturk S (2020) Investigation of The Effects of Contact Forces Acting on Rollers Of a Mecanum Wheeled Robot. Mechatronics 72

  18. Zhang L, Kim J, Sun J (2019) Energy Modeling and Experimental Validation of Four-Wheel Mecanum Mobile Robots for Energy-Optimal Motion Control. Symmetry 11(11):1372

  19. Qian J, Zi B, Wang D, Ma Y, Zhang D (2017) The design and development of an omni-directional mobile robot oriented to an intelligent manufacturing system. Sensors 17(9):2073

    Article  Google Scholar 

  20. Alshorman AM, Alshorman O, Irfan M, Glowacz A, Muhammad F, Caesarendra W (2020) Fuzzy-Based Fault-Tolerant Control for Omnidirectional Mobile Robot. Machines 8(55)

  21. Agarwal M, Agrawal N, Sharma S, Vig L, Kumar N (2015) Parallel multi-objective multi-robot coalition formation. Expert Syst Appl 42(21):7797–7811

    Article  Google Scholar 

  22. Wang Y, Shen T, Song C, Zhang Y (2020) Circle formation control of second-order multi-agent systems with bounded measurement errors. Neurocomputing

  23. Dai S, He S, Chen X, Jin X (2020) Adaptive leader-follower formation control of nonholonomic mobile robots with prescribed transient and steady-state performance. IEEE Trans Indust Inf 16(6):3662–3671

    Article  Google Scholar 

  24. Liu H, Wang Y, Lewis FL (2021) Robust Distributed Formation Controller Design for a Group of Unmanned Underwater Vehicles. IEEE Trans Syst Man Cybern Syst 51(2): 1215–1223

  25. Gronemeyer M, Horn J (2019) Collision avoidance for cooperative formation control of a robot group. IFAC-PapersOnLine 52(8):434–439

    Article  Google Scholar 

  26. Li Y, Ge S, Dai S, Zhao L, Shi Y (2019) Kinematic modeling of a combined system of multiple mecanum-wheeled robots with velocity compensation. Sensors 20(1):75

    Article  Google Scholar 

  27. Tsai C, Wu H, Tai F, Chen Y (2017) Distributed consensus formation control with collision and obstacle avoidance for uncertain networked omnidirectional multi-robot systems using fuzzy wavelet neural networks. Int J Fuzzy Syst 19(5):1375–1391

    Article  MathSciNet  Google Scholar 

  28. Tsai CC, Yu CC, Wu CW (2019) Adaptive distributed BLS-FONTSM formation control for uncertain networking heterogeneous omnidirectional mobile multirobots. J Chin Inst Eng 43(2):171–185

  29. Huynh HN, Verlinden O, Wouwer AV (2017) Comparative application of model predictive control strategies to a wheeled mobile robot. J Intell Robot Syst 87(1):81–95

    Article  Google Scholar 

  30. Dubois L, Suzuki S (2018) Formation control of multiple quadcopters using model predictive control. Adv Robot 32(19):1037–1046

    Article  Google Scholar 

  31. Francisco M, Mezquita Y, Revollar S, Vega P, De Paz JF (2019) Multi-agent distributed model predictive control with fuzzy negotiation. Expert Syst Appl 129:68–83

    Article  Google Scholar 

  32. Yue M, An C, Sun J (2018) An efficient model predictive control for trajectory tracking of wheeled inverted pendulum vehicles with various physical constraints. Int J Control Autom Syst 16(1):265–274

    Article  Google Scholar 

  33. Hu Y, Su H, Fu J, Karimi HR, Knoll A (2020) Nonlinear Model Predictive Control for Mobile Medical Robot using Neural Optimization. IEEE Trans Ind Electron 99:1–1

    Google Scholar 

  34. Wang D, Wei W, Yeboah Y, Li Y, Gao Y (2019) A robust model predictive control strategy for trajectory tracking of omni-directional mobile robots. J Intell Robot Syst:1–15

  35. Karras GC, Fourlas GK (2020) Model predictive fault tolerant control for omni-directional mobile robots. J Intell Robot Syst 97:1–21

    Article  Google Scholar 

  36. Chen Y, Li Z, Kong H, Ke F (2019) Model predictive tracking control of nonholonomic mobile robots with coupled input constraints and unknown dynamics. IEEE Trans Ind Inf 15(6):3196–3205

    Article  Google Scholar 

  37. Baek J, Jin M, Han S (2016a) A new adaptive sliding-mode control scheme for application to robot manipulators. IEEE Trans Indust Electron 63(6):3628–3637

  38. Zhang Q, Dong J (2019) Disturbance-observer-based adaptive fuzzy control for nonlinear state constrained systems with input saturation and input delay. Fuzzy Sets and Systems

  39. Boukattaya M, Mezghani N, Damak T (2018) Adaptive nonsingular fast terminal sliding-mode control for the tracking problem of uncertain dynamical systems. Isa Trans:1–19

  40. Lu X, Zhang X, Zhang G, Fan J, Jia S (2019) Neural network adaptive sliding mode control for omnidirectional vehicle with uncertainties. Isa Trans 86:201–214

    Article  Google Scholar 

  41. Yuan Z, Tian Y, Yin Y, Wang S, Liu J, Wu L (2019) Trajectory tracking control of a four mecanum wheeled mobile platform: an extended state observer-based sliding mode approach. Iet Control Theory Appl 14(3):415–426

    Article  Google Scholar 

  42. Feng X, Wang C (2020) Robust adaptive terminal sliding mode control of an omnidirectional mobile robot for aircraft skin inspection. Int J Control Autom Syst:1–11

  43. Chen Q, Tang X, Nan Y, Ren X (2017) Finite-time neural funnel control for motor servo systems with unknown input constraint. J Syst Sci Complex 30(3):579–594

    Article  MathSciNet  Google Scholar 

  44. Huang Y, Cao Q, Leng C (2010) The path-tracking controller based on dynamic model with slip for one four-wheeled omr. Ind Robot Int J 37(2):193–201

    Article  Google Scholar 

  45. Vlantis P, Bechlioulis CP, Karras GC, Fourlas GK, Kyriakopoulos KJ (2016) Fault tolerant control for omni-directional mobile platforms with 4 mecanum wheels. pp 2395–2400

  46. Wu H, Si Z, Li Z (2020) Trajectory tracking control for four-wheel independent drive intelligent vehicle based on model predictive control. IEEE Access 8(1):1–11

    Google Scholar 

  47. Xiao H, Chen CLP (2019) Leader-follower consensus multi-robot formation control using neurodynamic-optimization-based nonlinear model predictive control. IEEE Access 7:43581–43590

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wu Wei.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, D., Wei, W., Wang, X. et al. Formation control of multiple mecanum-wheeled mobile robots with physical constraints and uncertainties. Appl Intell 52, 2510–2529 (2022). https://doi.org/10.1007/s10489-021-02459-3

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-021-02459-3

Keywords

Navigation