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.
Similar content being viewed by others
References
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
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
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
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
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
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
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
Phan HV, Park HC (2020) Mimicking nature’s flyers: a review of insect-inspired flying robots. Curr Opin Insect Sci 42:70–75
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
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
Jia G, Li D, He B (2021) Intelligent Collaborative Navigation and Control for AUV Tracking. IEEE Trans Indust Inf 17(3):1–1
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
Taheri H, Zhao CX (2020) Omnidirectional mobile robots, mechanisms and navigation approaches. Mechanism and Machine Theory
Alakshendra V, Chiddarwar SS (2017) Adaptive robust control of mecanum-wheeled mobile robot with uncertainties. Nonlinear Dyn 87(4):2147–2169
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
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
Bayar G, Ozturk S (2020) Investigation of The Effects of Contact Forces Acting on Rollers Of a Mecanum Wheeled Robot. Mechatronics 72
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
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
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)
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
Wang Y, Shen T, Song C, Zhang Y (2020) Circle formation control of second-order multi-agent systems with bounded measurement errors. Neurocomputing
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
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
Gronemeyer M, Horn J (2019) Collision avoidance for cooperative formation control of a robot group. IFAC-PapersOnLine 52(8):434–439
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
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
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
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
Dubois L, Suzuki S (2018) Formation control of multiple quadcopters using model predictive control. Adv Robot 32(19):1037–1046
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
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
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
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
Karras GC, Fourlas GK (2020) Model predictive fault tolerant control for omni-directional mobile robots. J Intell Robot Syst 97:1–21
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
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
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
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
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
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
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
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
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
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
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
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
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
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
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-021-02459-3