A Predictive Controller for Autonomous Vehicle Path Tracking

This paper presents a model predictive controller (MPC) structure for solving the path-tracking problem of terrestrial autonomous vehicles. To achieve the desired performance during high-speed driving, the controller architecture considers both the kinematic and the dynamic control in a cascade structure. Our study contains a comparative study between two kinematic linear predictive control strategies: The first strategy is based on the successive linearization concept, and the other strategy combines a local reference frame with an approaching path strategy. Our goal is to search for the strategy that best comprises the performance and hardware-cost criteria. For the dynamic controller, a decentralized predictive controller based on a linearized model of the vehicle is used. Practical experiments obtained using an autonomous ldquoMini-Bajardquo vehicle equipped with an embedded computing system are presented. These results confirm that the proposed MPC structure is the solution that better matches the target criteria.

[1]  William E. Lorensen,et al.  Object-Oriented Modeling and Design , 1991, TOOLS.

[2]  R. Stephenson A and V , 1962, The British journal of ophthalmology.

[3]  B. Kim,et al.  Model predictive control of an autonomous vehicle , 2001, 2001 IEEE/ASME International Conference on Advanced Intelligent Mechatronics. Proceedings (Cat. No.01TH8556).

[4]  Bo Zhang,et al.  An intelligent predictive control approach to path tracking problem of autonomous mobile robot , 1998, SMC'98 Conference Proceedings. 1998 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.98CH36218).

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

[6]  W. Leonhard,et al.  Vehicle control by computer vision , 1992, IEEE Trans. Ind. Electron..

[7]  H. Nijmeijer,et al.  Non-linear model predictive control for constrained mobile robots , 2001, 2001 European Control Conference (ECC).

[8]  F. Berlin,et al.  Robust predictive robot control , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[9]  Ivar Jacobson,et al.  The Unified Modeling Language User Guide , 1998, J. Database Manag..

[10]  Charles E. Thorpe,et al.  Integrated mobile robot control , 1991 .

[11]  F. Demick Boyden,et al.  Dynamic modeling of wheeled mobile robots for high load applications , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[12]  C. R. Kelber,et al.  Cell-phone guided vehicle, an application based on a drive-by-wire automated system , 2003, IEEE IV2003 Intelligent Vehicles Symposium. Proceedings (Cat. No.03TH8683).

[13]  F. Kuhne,et al.  Point stabilization of mobile robots with nonlinear model predictive control , 2005, IEEE International Conference Mechatronics and Automation, 2005.

[14]  J. Latombe,et al.  On nonholonomic mobile robots and optimal maneuvering , 1989, Proceedings. IEEE International Symposium on Intelligent Control 1989.

[15]  A. Ollero,et al.  Predictive path tracking of mobile robots. Application to the CMU NavLab , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[16]  Jong-Hwan Kim,et al.  Sliding mode control for trajectory tracking of nonholonomic wheeled mobile robots , 1999, IEEE Trans. Robotics Autom..

[17]  W. L. Nelson,et al.  Continuous steering-function control of robot carts , 1989 .

[18]  Minh Q. Phan,et al.  Model Predictive Control of Robot Swarms , 2006 .

[19]  C.R. Kelber,et al.  Active steering unit with integrated ACC for X-by-wire vehicles using a joystick as H.M.I , 2004, IEEE Intelligent Vehicles Symposium, 2004.

[20]  Julio E. Normey-Rico,et al.  A Smith-predictor-based generalised predictive controller for mobile robot path-tracking , 1998 .

[21]  Nilanjan Sarkar,et al.  Dynamic path following: a new control algorithm for mobile robots , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[22]  Carl D. Crane,et al.  Autonomous ground vehicle path tracking , 2004, J. Field Robotics.

[23]  Ingemar J. Cox,et al.  Local path control for an autonomous vehicle , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[24]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[25]  J. M. D. Silva,et al.  Model Predictive Control of a Mobile Robot Using Linearization , 2022 .

[26]  Michael Brady,et al.  Dynamic tracking of a wheeled mobile robot , 1993, Proceedings of 1993 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '93).

[27]  Eduardo F. Camacho,et al.  Model predictive control in the process industry , 1995 .

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

[29]  Rolf Isermann,et al.  Diagnosis Methods for Electronic Controlled Vehicles , 2001 .

[30]  Shuli Sun Designing approach on trajectory-tracking control of mobile robot , 2005 .