A nonlinear model predictive control strategy for trajectory tracking of a four‐wheeled omnidirectional mobile robot

This paper presents a nonlinear model-based predictive controller (NMPC) for trajectory tracking of a four-wheeled omnidirectional mobile robot. Methods of numerical optimization to perform real-time nonlinear minimization of the cost function are used. The cost function penalizes the robot's position error, the robot's orientation angle error, and the control effort. Experimental results of the trajectories following and the performances of the methods of optimization are presented. Copyright © 2007 John Wiley & Sons, Ltd.

[1]  Stephen Piche,et al.  Nonlinear model predictive control using neural networks , 2000 .

[2]  C. M. Reeves,et al.  Function minimization by conjugate gradients , 1964, Comput. J..

[3]  Dongbing Gu,et al.  Neural predictive control for a car-like mobile robot , 2002, Robotics Auton. Syst..

[4]  Eduardo F. Camacho,et al.  Nonlinear MBPC for mobile robot navigation using genetic algorithms , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[5]  Marko Bacic,et al.  Model predictive control , 2003 .

[6]  B. Svaiter,et al.  A steepest descent method for vector optimization , 2005 .

[7]  A. TUSTIN,et al.  Automatic Control Systems , 1950, Nature.

[8]  Howie Choset,et al.  Principles of Robot Motion: Theory, Algorithms, and Implementation ERRATA!!!! 1 , 2007 .

[9]  Eduardo F. Camacho,et al.  Neural network MBPC for mobile robot path tracking , 1994 .

[10]  Philip E. Gill,et al.  Practical optimization , 1981 .

[11]  André Scolari Conceição,et al.  MODEL'S PARAMETERS EXPERIMENTAL IDENTIFICATION OF A FOUR WHEELED OMNI-DIRECTIONAL MOBILE ROBOT , 2006 .

[12]  J. Shewchuk An Introduction to the Conjugate Gradient Method Without the Agonizing Pain , 1994 .

[13]  R. Fletcher Practical Methods of Optimization , 1988 .

[14]  E.F. Camacho,et al.  Low time-consuming implementation of predictive path-tracking control for a "synchro-drive" mobile robot , 1998, AMC'98 - Coimbra. 1998 5th International Workshop on Advanced Motion Control. Proceedings (Cat. No.98TH8354).

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

[16]  William W. Hager,et al.  Algorithm 851: CG_DESCENT, a conjugate gradient method with guaranteed descent , 2006, TOMS.

[17]  William W. Hager,et al.  A New Conjugate Gradient Method with Guaranteed Descent and an Efficient Line Search , 2005, SIAM J. Optim..

[18]  Xingquan Zhu,et al.  Predictive fuzzy control for a mobile robot with nonholonomic constraints , 2005, ICAR '05. Proceedings., 12th International Conference on Advanced Robotics, 2005..