Model Predictive Control for Full Autonomous Vehicle Overtaking

Despite the many advancements in traffic safety, vehicle overtaking still poses significant challenges to both human drivers and autonomous vehicles, especially, how to evaluate the safety of passing a leading vehicle efficiently and reliably on a two-lane road. However, few realistic attempts in this field have been made in the literature to provide practical solutions without prior knowledge of the state of the environment and simplifications of vehicle models. These model simplifications make many of the proposed solutions in the literature unusable in real scenarios. Considering the dangers that can arise from performing a defective overtake and the substantial risk of vehicle crashes during high-speed maneuvers, in this paper we propose a system based on model predictive control to accurately estimate the safety of starting a vehicle overtake in addition to vehicle control during the maneuver that aims to ensure a collision-free overtake using a complete and realistic model of the vehicle’s dynamics. The system relies on a stereoscopic vision approach and machine learning techniques (YOLO and DeepSORT) to gather information about the environment such as lane width, lane center, and distance from neighboring vehicles. Furthermore, we propose a set of scenarios to test the performance of the proposed system based on accurate modeling of the environment under a range of traffic conditions and road architecture. The simulation result shows the high performance of the proposed system in ending collisions during overtaking and providing optimal pathing that minimizes travel time.

[1]  J. Hlava,et al.  Model Predictive Control for Autonomous Driving Vehicles , 2021, Electronics.

[2]  M. Sunwoo,et al.  Human-like Decision-Making System for Overtaking Stationary Vehicles Based on Traffic Scene Interpretation , 2021, Sensors.

[3]  Chelsea Sidrane,et al.  Safety Assurance for Systems with Machine Learning Components , 2021, AAAI.

[4]  Carsten Thomas,et al.  Challenges of Machine Learning Applied to Safety-Critical Cyber-Physical Systems , 2020, Mach. Learn. Knowl. Extr..

[5]  Abdellatif Hamdoun,et al.  Distance measurement system for autonomous vehicles using stereo camera , 2020, Array.

[6]  Xu Yun,et al.  Vision-based vehicle detection and counting system using deep learning in highway scenes , 2019 .

[7]  Ryo Yanase,et al.  Automated driving recognition technologies for adverse weather conditions , 2019 .

[8]  Wenzhe Zhang,et al.  A Path Planning Method for Vehicle Overtaking Maneuver Using Sigmoid Functions , 2019, IFAC-PapersOnLine.

[9]  Ling Zheng,et al.  Simulation and Analysis on Overtaking Safety Assistance System Based on Vehicle-to-Vehicle Communication , 2018 .

[10]  Erik Frisk,et al.  Deep Learning Model Predictive Control for Autonomous Driving in Unknown Environments , 2018, SyRoCo.

[11]  Mehrdad Dianati,et al.  Trajectory planning and tracking for autonomous overtaking: State-of-the-art and future prospects , 2018, Annu. Rev. Control..

[12]  Wendy Flores-Fuentes,et al.  Improve a 3D distance measurement accuracy in stereo vision systems using optimization methods’ approach , 2017 .

[13]  Robert W. Heath,et al.  Vehicular Ad Hoc Network Simulations of Overtaking Maneuvers on Two-Lane Rural Highways , 2016 .

[14]  Dong-Wook Kim,et al.  Automated Complex Urban Driving based on Enhanced Environment Representation with GPS/map, Radar, Lidar and Vision , 2016 .

[15]  Jian Wang,et al.  Radar-based target identification and tracking on a curved road , 2012 .

[16]  Olivier Michel,et al.  Cyberbotics Ltd. Webots™: Professional Mobile Robot Simulation , 2004 .