Dynamic path tracking control of a vehicle on slippery terrain

Abstract This paper deals with accuracy and reliability for the path tracking control of a four wheel mobile robot with a double-steering system when moving at high dynamics on a slippery surface. An extended kinematic model of the robot is developed considering the effects of wheel–ground skidding. This bicycle type model is augmented to form a dynamic model that considers an actuation of the four wheels. Based on the extended kinematic model, an adaptive and predictive controller for the path tracking is developed to drive the wheels front and rear steering angles. The resulting control law is combined with a stabilization algorithm of the yaw motion which modulates the actuation torque of each four wheels, on the basis of the robot dynamic model. The global control architecture is experimentally evaluated on a wet grass slippery terrain, with speeds up to 7 m/s. Experimental results demonstrate enhancement of tracking performances in terms of stability and accuracy relative to the kinematic control.

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

[2]  Steven Dubowsky,et al.  Hazard avoidance for high‐speed mobile robots in rough terrain , 2006, J. Field Robotics.

[3]  C. Grand,et al.  Doppler-Based Ground Speed Sensor Fusion and Slip Control for a Wheeled Rover , 2009, IEEE/ASME Transactions on Mechatronics.

[4]  Alonzo Kelly,et al.  Aiding off-road inertial navigation with high performance models of wheel slip , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Steven C. Peters,et al.  Mobile robot path tracking of aggressive maneuvers on sloped terrain , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Christian Laugier,et al.  Towards motion autonomy of a bi-steerable car: experimental issues from map-building to trajectory execution , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[7]  Jo Yung Wong,et al.  Theory of ground vehicles , 1978 .

[8]  Philippe Martinet,et al.  Mixed kinematic and dynamic sideslip angle observer for accurate control of fast off-road mobile robots , 2010 .

[9]  Ch. Grand,et al.  Trajectory Control of a Four-Wheel Skid-Steering Vehicle over Soft Terrain using a Physical Interaction Model , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[10]  Michael Himmelsbach,et al.  Autonomous Ground Vehicles—Concepts and a Path to the Future , 2012, Proceedings of the IEEE.

[11]  Karl Johan Åström,et al.  Adaptive Control , 1989, Embedded Digital Control with Microcontrollers.

[12]  Ali Charara,et al.  Estimation of vehicle sideslip, tire force and wheel cornering stiffness , 2009 .

[13]  Charles M. Farmer,et al.  Effects of Electronic Stability Control: An Update , 2006, Traffic injury prevention.

[14]  Philippe Martinet,et al.  Trajectory tracking control of farm vehicles in presence of sliding , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[15]  Laura Ryan Ray,et al.  Nonlinear state and tire force estimation for advanced vehicle control , 1995, IEEE Trans. Control. Syst. Technol..

[16]  Robert J. Wood,et al.  Towards a 3g crawling robot through the integration of microrobot technologies , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[17]  Ouahiba Azouaoui,et al.  Bi-steerable robot navigation using a modified Dynamic Window Approach , 2009, 2009 International Conference on Advanced Robotics.

[18]  Yulin Zhang,et al.  Variable Structure Control of a Differentially Steered Wheeled Mobile Robot , 2003, J. Intell. Robotic Syst..

[19]  T. Floquet,et al.  Higher Order Sliding Mode Control of wheeled mobile robots in the presence of sliding effects , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

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

[21]  Philippe Martinet,et al.  Sideslip angles observer for vehicle guidance in sliding conditions: application to agricultural path tracking tasks , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[22]  Francisco Rodríguez,et al.  Robust tube-based predictive control for mobile robots in off-road conditions , 2011, Robotics Auton. Syst..

[23]  Faïz Ben Amar,et al.  Accurate and stable mobile robot path tracking: An integrated solution for off-road and high speed context , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[24]  Ali Charara,et al.  Evaluation of a sliding mode observer for vehicle sideslip angle , 2007 .

[25]  Itzhak Shmulevich,et al.  Traction performance of a pushed/pulled drive wheel , 2003 .

[26]  C. Canudas de Wit,et al.  Dynamic tire friction models for vehicle traction control , 1999, Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304).

[27]  Hans B. Pacejka,et al.  Tire and Vehicle Dynamics , 1982 .

[28]  Joaquim Salvi,et al.  Dynamical model parameters identification of a wheeled mobile robot , 2004 .

[29]  Christophe Cariou,et al.  Automatic guidance of a four-wheel-steering mobile robot for accurate field operations , 2009 .

[30]  T D Gillespie,et al.  Fundamentals of Vehicle Dynamics , 1992 .

[31]  Charara Ali,et al.  Evaluation of sliding mode observer for vehicle sideslip angle , 2005 .

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

[33]  Danwei Wang,et al.  Modeling and Analysis of Skidding and Slipping in Wheeled Mobile Robots: Control Design Perspective , 2008, IEEE Transactions on Robotics.

[34]  Alberto Bemporad,et al.  Vehicle Yaw Stability Control by Coordinated Active Front Steering and Differential Braking in the Tire Sideslip Angles Domain , 2013, IEEE Transactions on Control Systems Technology.

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

[36]  Philippe Bidaud,et al.  Stabilization algorithm for a high speed car-like robot achieving steering maneuver , 2008, 2008 IEEE International Conference on Robotics and Automation.

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

[38]  Hugh F. Durrant-Whyte,et al.  Slip modelling and aided inertial navigation of an LHD , 1997, Proceedings of International Conference on Robotics and Automation.