Platooning of Autonomous Vehicles with Artificial Intelligence V2I Communications and Navigation Algorithm

A solution to provide greater road safety consists in making vehicles move much closer to each other, i.e. using platoons, and to avoid the constant stop-and-go in urban traffic. This paper discusses the implementation of platooning in Autonomous vehicles (AVs) and the different difficulties associated with it. It also proposes a physical platform able to perform a form of platooning using Artificial Intelligence (AI) to create platoons with miniature cars. The platform called Autonomous Learning Intelligent Vehicles Engineering-ALIVE is the association of multiple physical cars coupled with an infrastructure, which handles the data of every single car and makes decisions based on the augmented environmental perception. This augmented perception can be created thanks to the received data. Our platform is low-cost, energy efficient and easy to use for other researchers to test their platooning ideas or algorithms. Finally, we tested the platooning AVs under real conditions. Preliminary results demonstrate the effectiveness of ALIVE to create platoons between multiple cars, allowing a car to reach any destination without making any other decision than creating or entering a platoon with another car going to the same destination.

[1]  Riender Happee,et al.  Benefits and Risks of Truck Platooning on Freeway Operations Near Entrance Ramp , 2019, Transportation Research Record: Journal of the Transportation Research Board.

[2]  Trevor Darrell,et al.  Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation , 2013, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[3]  Jonathan P. How,et al.  Duckietown: An open, inexpensive and flexible platform for autonomy education and research , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[4]  Adam Duran,et al.  Effect of Platooning on Fuel Consumption of Class 8 Vehicles Over a Range of Speeds, Following Distances, and Mass , 2014 .

[5]  Radhika Nagpal,et al.  Kilobot: A low cost scalable robot system for collective behaviors , 2012, 2012 IEEE International Conference on Robotics and Automation.

[6]  Michael S. Bernstein,et al.  ImageNet Large Scale Visual Recognition Challenge , 2014, International Journal of Computer Vision.

[7]  Max Mauro Santos,et al.  On the instrumentation and classification of autonomous cars , 2017, 2017 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[8]  Jihene Rezgui,et al.  Autonomous Learning Intelligent Vehicles Engineering: ALIVE 1.0 , 2020, 2020 International Symposium on Networks, Computers and Communications (ISNCC).

[9]  Soumaya Cherkaoui,et al.  About Deterministic and non-Deterministic Vehicular Communications over DSRC/802.11p , 2014, Wirel. Commun. Mob. Comput..

[10]  Antonella Ferrara,et al.  Real-time platooning of mobile robots: design and implementation , 2009, 2009 IEEE Conference on Emerging Technologies & Factory Automation.

[11]  Ali Farhadi,et al.  You Only Look Once: Unified, Real-Time Object Detection , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).