Robust Stabilization of a Wheeled Mobile Robot Using Model Predictive Control Based on Neurodynamics Optimization

In this paper, a robust model predictive control (MPC) scheme using neural network-based optimization has been developed to stabilize a physically constrained mobile robot. By applying a state-scaling transformation, the intrinsic controllability of the mobile robot can be regained by incorporation into the control input u1 an additional exponential decaying term. An MPC-based control method is then designed for the robot in the presence of external disturbances. The MPC optimization can be formulated as a convex nonlinear minimization problem and a primal- dual neural network is adopted to solve this optimization problem over a finite receding horizon. The computational efficiency of MPC has been improved by the proposed neurodynamic approach. Experimental studies under various dynamic conditions have been performed to demonstrate the performance of the proposed approach.

[1]  Shuzhi Sam Ge,et al.  Contact-Force Distribution Optimization and Control for Quadruped Robots Using Both Gradient and Adaptive Neural Networks , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[2]  Keng Peng Tee,et al.  Control of nonlinear systems with full state constraint using a Barrier Lyapunov Function , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[3]  Weisheng Yan,et al.  Mutual Information-Based Multi-AUV Path Planning for Scalar Field Sampling Using Multidimensional RRT* , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[4]  Jwu-Sheng Hu,et al.  Design of Sensing System and Anticipative Behavior for Human Following of Mobile Robots , 2014, IEEE Transactions on Industrial Electronics.

[5]  Mokhtar S. Bazaraa,et al.  Nonlinear Programming: Theory and Algorithms , 1993 .

[6]  Teresa Orlowska-Kowalska,et al.  Constrained Model Predictive Control of the Drive System With Mechanical Elasticity , 2009, IEEE Transactions on Industrial Electronics.

[7]  Leon O. Chua,et al.  Neural networks for nonlinear programming , 1988 .

[8]  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.

[9]  Francis H. Clarke,et al.  State Constrained Feedback Stabilization , 2003, SIAM J. Control. Optim..

[10]  Dongbing Gu,et al.  A stabilizing receding horizon regulator for nonholonomic mobile robots , 2005, IEEE Trans. Robotics.

[11]  Hengjun Zhang,et al.  Robust Practical Stabilization of Nonholonomic Mobile Robots Based on Visual Servoing Feedback with Inputs Saturation , 2014 .

[12]  Changyin Sun,et al.  Adaptive Neural Impedance Control of a Robotic Manipulator With Input Saturation , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[13]  C. Samson Control of chained systems application to path following and time-varying point-stabilization of mobile robots , 1995, IEEE Trans. Autom. Control..

[14]  Guoqiang Wu,et al.  Disturbance Observer-Based Trajectory Tracking Control for Nonholonomic Wheeled Mobile Robot Subject to Saturated Velocity Constraint , 2014, Appl. Artif. Intell..

[15]  Marilena Vendittelli,et al.  WMR control via dynamic feedback linearization: design, implementation, and experimental validation , 2002, IEEE Trans. Control. Syst. Technol..

[16]  M. Michaek,et al.  Vector-Field-Orientation Feedback Control Method for a Differentially Driven Vehicle , 2010, IEEE Transactions on Control Systems Technology.

[17]  Xi Liu,et al.  Motion-Estimation-Based Visual Servoing of Nonholonomic Mobile Robots , 2011, IEEE Transactions on Robotics.

[18]  A. Bloch,et al.  Control and stabilization of nonholonomic dynamic systems , 1992 .

[19]  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).

[20]  Maciej Michalek,et al.  Cascaded VFO Set-Point Control for N-Trailers With On-Axle Hitching , 2014, IEEE Transactions on Control Systems Technology.

[21]  Hector A. Rosales-Macedo Nonlinear Programming: Theory and Algorithms (2nd Edition) , 1993 .

[22]  John J. Hopfield,et al.  Simple 'neural' optimization networks: An A/D converter, signal decision circuit, and a linear programming circuit , 1986 .

[23]  Jun Fu,et al.  Missile Guidance Law Based on Robust Model Predictive Control Using Neural-Network Optimization , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[24]  Ching-Chih Tsai,et al.  Adaptive Predictive Control With Recurrent Neural Network for Industrial Processes: An Application to Temperature Control of a Variable-Frequency Oil-Cooling Machine , 2008, IEEE Transactions on Industrial Electronics.

[25]  R. J. Stern,et al.  Brockett's stabilization condition under state constraints , 2002, Syst. Control. Lett..

[26]  Pascal Morin,et al.  Control of Nonholonomic Mobile Robots Based on the Transverse Function Approach , 2009, IEEE Transactions on Robotics.

[27]  R. W. Brockett,et al.  Asymptotic stability and feedback stabilization , 1982 .

[28]  Zhong-Ping Jiang,et al.  Velocity-Scheduling Control for a Unicycle Mobile Robot: Theory and Experiments , 2009, IEEE Transactions on Robotics.

[29]  Kostas J. Kyriakopoulos,et al.  Model Predictive Control for the navigation of a nonholonomic vehicle with field-of-view constraints , 2013, 2013 American Control Conference.

[30]  John N. Tsitsiklis,et al.  Parallel and distributed computation , 1989 .

[31]  Wu Li,et al.  A New Algorithm for Solving Strictly Convex Quadratic Programs , 1997, SIAM J. Optim..

[32]  Rongxin Cui,et al.  Adaptive backstepping control of wheeled inverted pendulums models , 2015 .

[33]  Dongbing Gu,et al.  Receding horizon tracking control of wheeled mobile robots , 2006, IEEE Transactions on Control Systems Technology.

[34]  Jianda Han,et al.  Backstepping based global exponential stabilization of a tracked mobile robot with slipping perturbation , 2011 .

[35]  Ilya Kolmanovsky,et al.  Developments in nonholonomic control problems , 1995 .

[36]  Alberto Bemporad,et al.  Model predictive control based on linear programming - the explicit solution , 2002, IEEE Transactions on Automatic Control.

[37]  Erfu Yang,et al.  A suboptimal model predictive formation control , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.