Towards the Design of Robotic Drivers for Full-Scale Self-Driving Racing Cars

Autonomous vehicles are undergoing a rapid development thanks to advances in perception, planning and control methods and technologies achieved in the last two decades. Moreover, the lowering costs of sensors and computing platforms are attracting industrial entities, empowering the integration and development of innovative solutions for civilian use. Still, the development of autonomous racing cars has been confined mainly to laboratory studies and small to middle scale vehicles. This paper tackles the development of a planning and control framework for an electric full scale autonomous racing car, which is an absolute novelty in the literature, upon which we report our preliminary experiments and perspectives on future work. Our system leverages real time Nonlinear Model Predictive Control to track a pre-planned racing line. We describe the whole control system architecture including the mapping and localization methods employed.

[1]  Francesco Borrelli,et al.  Modeling driver behavior during complex maneuvers , 2013, 2013 American Control Conference.

[2]  Thomas Bräunl,et al.  Integration of Drive-by-Wire with Navigation Control for a Driverless Electric Race Car , 2014, IEEE Intelligent Transportation Systems Magazine.

[3]  Sanjiv Singh,et al.  The 2005 DARPA Grand Challenge: The Great Robot Race , 2007 .

[4]  Francesco Biral,et al.  Comparison of direct and indirect methods for minimum lap time optimal control problems , 2018, Vehicle System Dynamics.

[5]  Wolfgang Hess,et al.  Real-time loop closure in 2D LIDAR SLAM , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[6]  Emilio Frazzoli,et al.  A Survey of Motion Planning and Control Techniques for Self-Driving Urban Vehicles , 2016, IEEE Transactions on Intelligent Vehicles.

[7]  Alexander Liniger,et al.  Path Planning and Control for Autonomous Racing , 2018 .

[8]  Adriano Fagiolini,et al.  A Planning and Control System for Self-Driving Racing Vehicles , 2018, 2018 IEEE 4th International Forum on Research and Technology for Society and Industry (RTSI).

[9]  Sanjiv Singh,et al.  The DARPA Urban Challenge: Autonomous Vehicles in City Traffic, George Air Force Base, Victorville, California, USA , 2009, The DARPA Urban Challenge.

[10]  Matteo Massaro,et al.  Dynamics and Optimal Control of Road Vehicles , 2018 .

[11]  Daniel J. Hicks The Safety of Autonomous Vehicles: Lessons from Philosophy of Science , 2018, IEEE Technology and Society Magazine.

[12]  Steven M. LaValle,et al.  Planning algorithms , 2006 .

[13]  David J. N. Limebeer,et al.  Optimal control for a Formula One car with variable parameters , 2014 .

[14]  Hans B. Pacejka,et al.  THE MAGIC FORMULA TYRE MODEL , 1991 .

[15]  Massimo Guiggiani The science of vehicle dynamics , 2014 .

[16]  John Lygeros,et al.  A Noncooperative Game Approach to Autonomous Racing , 2017, IEEE Transactions on Control Systems Technology.

[17]  Etienne Perot,et al.  Deep Reinforcement Learning framework for Autonomous Driving , 2017, Autonomous Vehicles and Machines.

[18]  W. Marsden I and J , 2012 .

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

[20]  Aldo Sorniotti,et al.  Torque-vectoring control for an autonomous and driverless electric racing vehicle with multiple motors , 2017 .

[21]  Jonathan P. How,et al.  Real-Time Motion Planning With Applications to Autonomous Urban Driving , 2009, IEEE Transactions on Control Systems Technology.

[22]  Stephen P. Boyd,et al.  Minimum-time speed optimisation over a fixed path , 2014, Int. J. Control.

[23]  Renaud Dubé,et al.  Design of an Autonomous Racecar: Perception, State Estimation and System Integration , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[24]  Xin Zhang,et al.  End to End Learning for Self-Driving Cars , 2016, ArXiv.

[25]  J. Christian Gerdes,et al.  Path-tracking for autonomous vehicles at the limit of friction , 2017, 2017 American Control Conference (ACC).

[26]  Automotive revolution – perspective towards 2030 How the convergence of disruptive technology-driven trends could transform the auto industry , 2015 .

[27]  Luca Consolini,et al.  A solution of the minimum-time velocity planning problem based on lattice theory , 2018, 1809.01959.