A Robust Model Predictive Control Strategy for Trajectory Tracking of Omni-directional Mobile Robots

This paper proposes a robust model predictive control (MPC) strategy for the trajectory tracking control of a four-mecanum-wheeled omni-directional mobile robot (FM-OMR) under various constraints. The method proposed in this paper can solve various constraints while implementing trajectory tracking of the FM-OMR. Firstly, a kinematics model with constraint relationship of the FM-OMR is established. On the basis of the kinematics model, the kinematics trajectory tracking error model of the FM-OMR is further formulated. Then, it is transformed into a constrained quadratic programming(QP) problem by the method of MPC. In addition, aiming at the speed deficiencies of conventional neural networks in QP solving, a delayed neural network (DNN) is applied to solve the optimal solution of the QP problem, and compared with the Lagrange programming neural network (LPNN) to show the rapidity of the DNN. Finally, two simulation cases considering bounded random disturbance are provided to verify the robustness and effectiveness of the proposed method. Theoretical analysis and simulation results show that the control strategy is effective and feasible.

[1]  Chen Hong,et al.  Stability of infinite horizon MPC with incremental input constraints , 2013, Proceedings of the 32nd Chinese Control Conference.

[2]  Maani Ghaffari Jadidi,et al.  Model-based PI-fuzzy control of four-wheeled omni-directional mobile robots , 2011, Robotics Auton. Syst..

[3]  Shuzhi Sam Ge,et al.  A unified quadratic-programming-based dynamical system approach to joint torque optimization of physically constrained redundant manipulators , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[4]  Marc D. Killpack,et al.  A New Soft Robot Control Method: Using Model Predictive Control for a Pneumatically Actuated Humanoid , 2016, IEEE Robotics & Automation Magazine.

[5]  Yuanqing Xia,et al.  Trajectory tracking for wheeled mobile robots via model predictive control with softening constraints , 2018 .

[6]  Jianguo Cui,et al.  Measurement of relative configuration and velocity of mobile robot based on monocular vision , 2010, 2010 International Conference on Intelligent Computing and Integrated Systems.

[7]  Fakhrul Alam,et al.  Gaussian Process Model Predictive Control of an Unmanned Quadrotor , 2016, Journal of Intelligent & Robotic Systems.

[8]  Izabela Ewa Nielsen,et al.  Scheduling unmanned aerial vehicle and automated guided vehicle operations in an indoor manufacturing environment using differential evolution-fused particle swarm optimization , 2018 .

[9]  Youshen Xia,et al.  A recurrent neural network for nonlinear convex optimization subject to nonlinear inequality constraints , 2004, IEEE Trans. Circuits Syst. I Regul. Pap..

[10]  Karl Stol,et al.  Power-minimization and energy-reduction autonomous navigation of an omnidirectional Mecanum robot via the dynamic window approach local trajectory planning , 2018 .

[11]  Veer Alakshendra,et al.  Adaptive robust control of Mecanum-wheeled mobile robot with uncertainties , 2017 .

[12]  Igor Zeidis,et al.  Dynamics of Mechanical Systems with Mecanum Wheels , 2014 .

[13]  Jun Wang,et al.  Tube-Based Robust Model Predictive Control of Nonlinear Systems via Collective Neurodynamic Optimization , 2016, IEEE Transactions on Industrial Electronics.

[14]  Charalampos P. Bechlioulis,et al.  Fault tolerant control for omni-directional mobile platforms with 4 mecanum wheels , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[15]  Qixin Cao,et al.  The path-tracking controller based on dynamic model with slip for one four-wheeled OMR , 2010, Ind. Robot.

[16]  Chenguang Yang,et al.  Trajectory Tracking of an Omni-Directional Wheeled Mobile Robot Using a Model Predictive Control Strategy , 2018 .

[17]  Roland Siegwart,et al.  Robust Model Predictive Flight Control of Unmanned Rotorcrafts , 2016, J. Intell. Robotic Syst..

[18]  Wouter Saeys,et al.  Robust Trajectory Tracking Error Model-Based Predictive Control for Unmanned Ground Vehicles , 2016, IEEE/ASME Transactions on Mechatronics.

[19]  François G. Pin,et al.  A new family of omnidirectional and holonomic wheeled platforms for mobile robots , 1994, IEEE Trans. Robotics Autom..

[20]  Tianmiao Wang,et al.  Robust Stabilization of a Wheeled Mobile Robot Using Model Predictive Control Based on Neurodynamics Optimization , 2017, IEEE Transactions on Industrial Electronics.

[21]  Jan M. Maciejowski,et al.  Predictive control : with constraints , 2002 .

[22]  H. K. Low,et al.  Kinematic modelling and analysis of mobile robots with omni-directional wheels , 2002, 7th International Conference on Control, Automation, Robotics and Vision, 2002. ICARCV 2002..

[23]  Armando Sousa,et al.  Modeling and Assessing of Omni-Directional Robots with Three and Four Wheels , 2009 .

[24]  Paul Fisette,et al.  A multibody approach for modelling universal wheels of mobile robots , 2000 .

[25]  Shahram Yousefi,et al.  Solving Multi-UAV Dynamic Encirclement via Model Predictive Control , 2015, IEEE Transactions on Control Systems Technology.

[26]  Ryozo Katoh,et al.  Robust adaptive motion/force tracking control of uncertain nonholonomic mechanical systems , 2003, IEEE Trans. Robotics Autom..

[27]  Renquan Lu,et al.  Trajectory-Tracking Control of Mobile Robot Systems Incorporating Neural-Dynamic Optimized Model Predictive Approach , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[28]  Ramon Silva Ortigoza,et al.  Trajectory Tracking Control for a Differential Drive Wheeled Mobile Robot Considering the Dynamics Related to the Actuators and Power Stage , 2016 .

[29]  Olivier Verlinden,et al.  Comparative Application of Model Predictive Control Strategies to a Wheeled Mobile Robot , 2017, J. Intell. Robotic Syst..

[30]  Shengwei Zhang,et al.  Lagrange programming neural networks , 1992 .

[31]  Luiz Marcos Garcia Gonçalves,et al.  Nonholonomic mobile robots' trajectory tracking model predictive control: a survey , 2018, Robotica.

[32]  Zheng Yan,et al.  Model Predictive Control for Tracking of Underactuated Vessels Based on Recurrent Neural Networks , 2012, IEEE Journal of Oceanic Engineering.

[33]  Jessivaldo Santos,et al.  Trajectory tracking of Omni-directional Mobile Robots via Predictive Control plus a Filtered Smith Predictor , 2017 .

[34]  Qixin Cao,et al.  A motion control method for omni-directional mobile robots based on anisotropy , 2010, Ind. Robot.

[35]  Georges Bastin,et al.  Structural properties and classification of kinematic and dynamic models of wheeled mobile robots , 1996, IEEE Trans. Robotics Autom..

[36]  Ming Yue,et al.  An Efficient Model Predictive Control for Trajectory Tracking of Wheeled Inverted Pendulum Vehicles with Various Physical Constraints , 2018 .

[37]  C. L. Philip Chen,et al.  Incremental Updating Multirobot Formation Using Nonlinear Model Predictive Control Method With General Projection Neural Network , 2019, IEEE Transactions on Industrial Electronics.

[38]  Jinde Cao,et al.  A delayed neural network for solving linear projection equations and its analysis , 2005, IEEE Transactions on Neural Networks.