Coupled longitudinal/lateral controllers for autonomous vehicles navigation, with experimental validation

Abstract In this work, the coupled control of the lateral and the longitudinal dynamics of an autonomous vehicle is addressed. As a first step, a multi-body modeling technique is used to develop a four wheeled vehicle planar model. This technique considers the vehicle as a robot consisting of articulated bodies. The geometric description of the vehicle system is derived using the modified Denavit–Hartenberg parameterization and then the dynamic model of the vehicle is computed by applying a recursive method used in robotics, namely Euler–Lagrange based Algorithm. The validation of the developed vehicle model was then conducted using an automotive simulator, the Scaner-Studio simulator. The developed vehicle model is then used to derive coupled control laws for the lateral and the longitudinal vehicle dynamics. Two coupled controllers are proposed: In the first controller, the control is realized using Lyapunov control techniques while in the second one an Immersion and Invariance with sliding mode approach is used. Both of the controllers aim to ensure a robust tracking of the reference trajectory and the desired speed while taking into account the strong coupling between the lateral and the longitudinal vehicle dynamics. In fact, the coupled controller is a key step for the vehicle safety handling, especially in coupled maneuvers such as lane-change maneuvers, obstacle avoidance maneuvers and combined maneuvers in critical driving situations. The developed controllers were validated in simulation under Matlab/Simulink using experimental data. Subsequently, an experimental validation of the proposed controllers was conducted using a robotized vehicle (Renault-ZOE) present in the Heudiasyc laboratory within the Equipex Robotex project.

[1]  Brigitte d'Andréa-Novel,et al.  Commande sans modèle de la vitesse longitudinale d'un véhicule électrique , 2010 .

[2]  Chebly Alia,et al.  Local trajectory planning and tracking of autonomous vehicles, using clothoid tentacles method , 2015, 2015 IEEE Intelligent Vehicles Symposium (IV).

[3]  Saïd Mammar,et al.  Piecewise affine state feedback controller for lane departure avoidance , 2011, 2011 IEEE Intelligent Vehicles Symposium (IV).

[4]  Philippe Bonnifait,et al.  System Architecture of a Driverless Electric Car in the Grand Cooperative Driving Challenge , 2018, IEEE Intelligent Transportation Systems Magazine.

[5]  L Segel,et al.  An Analysis of Tire Traction Properties and Their Influence on Vehicle Dynamic Performance , 1970 .

[6]  Lydie Nouvelière,et al.  Experimental vehicle longitudinal control using a second order sliding mode technique , 2007 .

[7]  Chebly Alia,et al.  Maneuver planning for autonomous vehicles, with clothoid tentacles for local trajectory planning , 2017, 2017 IEEE 20th International Conference on Intelligent Transportation Systems (ITSC).

[8]  Wisama Khalil,et al.  Modelling and Simulation of a Two wheeled vehicle with suspensions by using Robotic Formalism , 2011 .

[9]  Alessandro Astolfi,et al.  Nonlinear and adaptive control with applications , 2008 .

[10]  Rajesh Rajamani,et al.  Vehicle dynamics and control , 2005 .

[11]  Riccardo Marino,et al.  Nested PID steering control for lane keeping in autonomous vehicles , 2011 .

[12]  Benoit Vanholme,et al.  Trajectory tracking for highly automated passenger vehicles , 2011 .

[13]  Arie Levant,et al.  Chattering Analysis , 2007, IEEE Transactions on Automatic Control.

[14]  Guillaume Baffet Développement et validation expérimentale d’observateurs des forces du contact pneumatique/chaussée d’une automobile , 2007 .

[15]  Gyorgy Max,et al.  Modeling and control of tree-like structured vehicles and robots using Appell method , 2015, 2015 IEEE 13th International Symposium on Intelligent Systems and Informatics (SISY).

[16]  Christopher Edwards,et al.  Sliding Mode Control and Observation , 2013 .

[17]  José Eugenio Naranjo,et al.  Adaptive fuzzy control for inter-vehicle gap keeping , 2003, IEEE Trans. Intell. Transp. Syst..

[18]  Robin S. Sharp,et al.  The Stability and Control of Motorcycles , 1971 .

[19]  D. Dopico,et al.  Penalty, Semi-Recursive and Hybrid Methods for MBS Real-Time Dynamics in the Context of Structural Integrators , 2004 .

[20]  Emilio Sanjurjo State observers based on detailed multibody models applied to an automobile , 2016 .

[21]  Ali Charara,et al.  Higher-order sliding mode control for lateral dynamics of autonomous vehicles, with experimental validation , 2013, 2013 IEEE Intelligent Vehicles Symposium (IV).

[22]  J. Y. S. Luh,et al.  On-Line Computational Scheme for Mechanical Manipulators , 1980 .

[23]  Vicente Milanés Montero,et al.  Path following with backtracking based on fuzzy controllers for forward and reverse driving , 2012, 2012 IEEE Intelligent Vehicles Symposium.

[24]  Vadim I. Utkin,et al.  Sliding Modes in Control and Optimization , 1992, Communications and Control Engineering Series.

[25]  Ali Charara,et al.  Coupled Longitudinal and Lateral Control for an Autonomous Vehicle Dynamics Modeled Using a Robotics Formalism , 2017 .

[26]  Sebastian Thrun,et al.  Stanley: The robot that won the DARPA Grand Challenge , 2006, J. Field Robotics.

[27]  Saied Taheri,et al.  A Modified Dugoff Tire Model for Combined-slip Forces , 2010 .

[28]  G. Venture,et al.  IDENTIFICATION DES PARAMETRES DYNAMIQUES D'UNE VOITURE , 2003 .

[29]  Wisama Khalil,et al.  Modeling, Identification and Control of Robots , 2003 .

[30]  Rachid Outbib,et al.  Nonlinear feedback control of Vehicle Speed , 2011 .

[31]  Antonella Ferrara,et al.  Second order sliding mode control of vehicles with distributed collision avoidance capabilities , 2009 .

[32]  Claus Möbus,et al.  Learning the human longitudinal control behavior with a modular hierarchical Bayesian Mixture-of-Behaviors model , 2011, 2011 IEEE Intelligent Vehicles Symposium (IV).

[33]  Michel Basset,et al.  Combined longitudinal and lateral control for automated vehicle guidance , 2014 .

[34]  Lydie Nouvelière,et al.  Backstepping based approach for the combined longitudinal-lateral vehicle control , 2012, 2012 IEEE Intelligent Vehicles Symposium.

[35]  V. Cossalter,et al.  A Motorcycle Multi-Body Model for Real Time Simulations Based on the Natural Coordinates Approach , 2002 .

[36]  A. Levant Robust exact differentiation via sliding mode technique , 1998 .

[37]  Salim Maakaroun Modélisation et simulation dynamique d'un véhicule urbain innovant en utilisant le formalisme de la robotique , 2011 .

[38]  Brigitte d'Andréa-Novel,et al.  Coupled nonlinear vehicle control: Flatness-based setting with algebraic estimation techniques , 2014 .

[39]  Daniel Dopico,et al.  Determination of Holonomic and Nonholonomic Constraint Reactions in an Index-3 Augmented Lagrangian Formulation With Velocity and Acceleration Projections , 2014 .