Adaptive and Predictive Path Tracking Control for Off-road Mobile Robots

A major problem in the design of control laws dedicated to mobile robots appears when the classical hypothesis of rolling without sliding wheels is violated. It is generally the case for off-road vehicles as adherence conditions are often not satisfactory and sliding can then cease to be negligible. Consequently theoretical performance is impaired and the vehicle is no longer accurately controlled. It is particularly harmful with respect to path tracking tasks, where a loss of accuracy in rough terrain can generate a hazardous situation. Previous work based on the assumption of rolling without sliding has shown very satisfactory results with respect to that task when sliding is not preponderant. It has also made it possible to pinpoint and study the effects of sliding when it appears to be non-negligible. To preserve path tracking accuracy with respect to this phenomenon, a new control law based on an extended kinematic model (updated on-line via an adaptive method) is proposed and discussed. Such control is very efficient when adherence conditions are constant, but overshoots can appear when an abrupt variation is recorded (which is especially the case at the beginning/ end of curves due to low level delays and inertial effects). A model predictive control approach is then added to limit such transient phases in cases where a curved path is followed. The paper is organized as follows: the extended kinematic model is presented as well as the observation of unmeasured parameters required to feed it. A nonlinear control law can then be designed and the results obtained are discussed. Finally, the model predictive control approach is integrated and the overall control scheme is presented. The capabilities of the approach described in this paper are then discussed through full scale experiments.

[1]  Philippe Martinet,et al.  Autonomous image-based navigation in indoor environment , 2004 .

[2]  B. d'Andrea-Novel,et al.  Tracking with stability for a vehicle braking in a corner , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[3]  H. Qiu,et al.  A DYNAMIC PATH SEARCH ALGORITHM FOR TRACTOR AUTOMATIC NAVIGATION , 2004 .

[4]  F. Celle-Couenne,et al.  Observability and observers , 1995 .

[5]  Philippe Martinet,et al.  Rejection of sliding effects in car like robot control: application to farm vehicle guidance using a single RTK GPS sensor , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[6]  D. Meizel,et al.  Experimental validation of vehicle sideslip angle observers , 2004, IEEE Intelligent Vehicles Symposium, 2004.

[7]  Philippe Martinet,et al.  A guidance-assistance system for agricultural vehicles , 2000 .

[8]  Hans B. Pacejka,et al.  Tyre Modelling for Use in Vehicle Dynamics Studies , 1987 .

[9]  J. Y. Wong Some recent developments in vehicle-terrain interaction studies , 1991 .

[10]  C. Samson,et al.  Trajectory tracking for unicycle-type and two-steering-wheels mobile robots , 1993 .

[11]  Markos Troulis,et al.  A new tyre–soil interaction model for vehicle simulation on deformable ground , 2005 .

[12]  Philippe Martinet,et al.  Accurate automatic guidance of an urban electric vehicle relying on a kinematic GPS sensor , 2004 .

[13]  Philippe Martinet,et al.  Adaptive and predictive non linear control for sliding vehicle guidance: application to trajectory tracking of farm vehicles relying on a single RTK GPS , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[14]  J. Richalet,et al.  Industrial applications of model based predictive control , 1993, Autom..

[15]  S. Sekhavat,et al.  Feedback control of a bi-steerable car using flatness application to trajectory tracking , 2003, Proceedings of the 2003 American Control Conference, 2003..

[16]  Chong-Won Lee,et al.  Tripodal schematic design of the control architecture for the Service Robot PSR , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[17]  Maria Letizia Corradini,et al.  Experimental testing of a discrete-time sliding mode controller for trajectory tracking of a wheeled mobile robot in the presence of skidding effects , 2002, J. Field Robotics.

[18]  I. Rivals Pilotage d'un véhicule autonome à l'aide de réseaux de neurones , 1999 .

[19]  Philippe Martinet,et al.  Accurate GPS-based guidance of agricultural vehicles operating on slippery grounds , 2006 .

[20]  Penny Probert Smith,et al.  Relating Torque and Slip in an Odometric Model for an Autonomous Agricultural Vehicle , 2002, Auton. Robots.

[21]  Jean-Pierre Richard,et al.  Time-delay systems: an overview of some recent advances and open problems , 2003, Autom..

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

[23]  Simon Lacroix,et al.  Enhanced locomotion control for a planetary rover , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[24]  Brigitte d'Andréa-Novel,et al.  Control of Unicycle-Type Robots in the Presence of Sliding Effects with Only Absolute Longitudinal and Yaw Velocities Measurements , 2000, Eur. J. Control.

[25]  Philippe Martinet,et al.  Automatic Guidance of a Farm Tractor Relying on a Single CP-DGPS , 2002, Auton. Robots.