Stability of autonomous vehicle path tracking with pure delays in the control loop

This paper presents a new method to analyze the stability of a general class of mobile robot path-tracking algorithms taking into account explicitly the computation and communication delays in the control loop. These pure delays are present in autonomous vehicles due to position estimation. The problem is analyzed by solving directly the transcendental characteristic equation that appears when the time delay is considered. The analysis has been done for straight paths and paths of constant curvature. The method has been applied to the pure pursuit path-tracking algorithm, one of the most widely used. The paper presents several tests with two different outdoor autonomous vehicles (ROMEO-3R and a computer controlled HMMWV), in spite of difficulties of practical experiments with real vehicles close to the stability limits. These tests pointed out how the predictions of the stability of the proposed methods obtained by using simple models are verified in practice with two different outdoor vehicles.

[1]  Carlos Canudas de Wit,et al.  Theory of Robot Control , 1996 .

[2]  Henryk Górecki,et al.  Analysis and Synthesis of Time Delay Systems , 1989 .

[3]  Aníbal Ollero,et al.  Stability analysis of mobile robot path tracking , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[4]  Francisco Gordillo,et al.  Stability Analysis of Fuzzy Path Tracking Using a MIMO Frequency Response Technique , 1998 .

[5]  Ezra Zeheb,et al.  Simplified analytic stability test for systems with commensurate time delays , 1984 .

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

[7]  Jussi Suomela,et al.  Positioning an Autonomous Off-Road Vehicle by Using Fused DGPS and Inertial Navigation , 1995 .

[8]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

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

[10]  Aníbal Ollero,et al.  Intelligent Mobile Robot Navigation , 2005, Springer Tracts in Advanced Robotics.

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

[12]  Dean A. Pomerleau,et al.  Neural Network Perception for Mobile Robot Guidance , 1993 .

[13]  Anibal Ollero,et al.  Fuzzy supervisory path tracking of mobile reports , 1993 .

[14]  Robert E. Fenton,et al.  On the steering of automated vehicles: Theory and experiment , 1976 .

[15]  Jorge L. Martínez,et al.  Design of a robust high-performance fuzzy path tracker for autonomous vehicles , 1996, Int. J. Syst. Sci..

[16]  Javier Aracil,et al.  Global stability analysis of fuzzy path tracking using frequency response , 2000 .

[17]  Anibal Ollero,et al.  Integrated real-time vision system for vehicle control in non-structured environments , 2000 .

[18]  Aníbal Ollero Baturone,et al.  Fuzzy path tracking and position estimation of autonomous vehicles using differential GPS , 2000 .

[19]  Ernst D. Dickmanns,et al.  An integrated spatio-temporal approach to automatic visual guidance of autonomous vehicles , 1990, IEEE Trans. Syst. Man Cybern..

[20]  G. M. Schoen,et al.  Stability and stabilization of time-delay systems , 1995 .

[21]  A. Thowsen,et al.  An analytic stability test for a class of time-delay systems , 1981 .

[22]  Aníbal Ollero,et al.  Mobile robot path planning for fine-grained and smooth path spcification , 1995, J. Field Robotics.

[23]  R.E. Fenton,et al.  On the steering of automated vehicles—A velocity-adaptive controller , 1980, IEEE Transactions on Vehicular Technology.

[24]  Begoña C. Arrue,et al.  Control and perception components for autonomous vehicle guidance. Application to the ROMEO vehicles , 1999 .