Path Planning Based on Obstacle-Dependent Gaussian Model Predictive Control for Autonomous Driving

Path planning research plays a vital role in terms of safety and comfort in autonomous driving systems. This paper focuses on safe driving and comfort riding through path planning in autonomous driving applications and proposes autonomous driving path planning through an optimal controller integrating obstacle-dependent Gaussian (ODG) and model prediction control (MPC). The ODG algorithm integrates the information from the sensors and calculates the risk factors in the driving environment. The MPC function finds vehicle control signals close to the objective function under limited conditions, such as the structural shape of the vehicle and road driving conditions. The proposed method provides safe control and minimizes vehicle shaking due to the tendency to respond to avoid obstacles quickly. We conducted an experiment using mobile robots, similar to an actual vehicle, to verify the proposed algorithm performance. The experimental results show that the average safety metric is 72.34%, a higher ISO-2631 comport score than others, while the average processing time is approximately 14.2 ms/frame.

[1]  Myo Taeg Lim,et al.  A Real-Time Obstacle Avoidance Method for Autonomous Vehicles Using an Obstacle-Dependent Gaussian Potential Field , 2018, Journal of Advanced Transportation.

[2]  Thomas A. Dingus,et al.  An overview of the 100-car naturalistic study and findings , 2005 .

[3]  Myo Taeg Lim,et al.  Obstacle Avoidance Path Planning based on Output Constrained Model Predictive Control , 2019, International Journal of Control, Automation and Systems.

[4]  Sarvesh Kolekar,et al.  Human-like driving behaviour emerges from a risk-based driver model , 2020, Nature Communications.

[5]  Plamen Petrov,et al.  Modeling and Nonlinear Adaptive Control for Autonomous Vehicle Overtaking , 2014, IEEE Transactions on Intelligent Transportation Systems.

[6]  Xiaojing Zhao,et al.  Evaluation of whole-body vibration exposure experienced by operators of a compact wheel loader according to ISO 2631-1:1997 and ISO 2631-5:2004 , 2014 .

[7]  Fuad E. Alsaadi,et al.  A new approach to smooth global path planning of mobile robots with kinematic constraints , 2019, Int. J. Mach. Learn. Cybern..

[8]  Juraj Kabzan,et al.  Cautious Model Predictive Control Using Gaussian Process Regression , 2017, IEEE Transactions on Control Systems Technology.

[9]  Amir Khajepour,et al.  A Potential Field-Based Model Predictive Path-Planning Controller for Autonomous Road Vehicles , 2017, IEEE Transactions on Intelligent Transportation Systems.

[10]  Hong Wang,et al.  Crash Mitigation in Motion Planning for Autonomous Vehicles , 2019, IEEE Transactions on Intelligent Transportation Systems.

[11]  Emilio Frazzoli,et al.  Sampling-based algorithms for optimal motion planning , 2011, Int. J. Robotics Res..

[12]  Aurelio Piazzi,et al.  Quintic G2-splines for the iterative steering ofvision-based autonomous vehicles , 2002, IEEE Trans. Intell. Transp. Syst..

[13]  David Elliott,et al.  Recent advances in connected and automated vehicles , 2019, Journal of Traffic and Transportation Engineering (English Edition).

[14]  Mehrdad Dianati,et al.  Trajectory Planning for Autonomous High-Speed Overtaking in Structured Environments Using Robust MPC , 2020, IEEE Transactions on Intelligent Transportation Systems.

[15]  Harald Waschl,et al.  Flexible Spacing Adaptive Cruise Control Using Stochastic Model Predictive Control , 2018, IEEE Transactions on Control Systems Technology.

[16]  Abhishek Goyal,et al.  PATH FINDING: A* OR DIJKSTRA’S? , 2014 .

[17]  Alexander Liniger,et al.  Learning-Based Model Predictive Control for Autonomous Racing , 2019, IEEE Robotics and Automation Letters.

[18]  Terence D. Sanger,et al.  The Tuning of Human Motor Response to Risk in a Dynamic Environment Task , 2015, PloS one.

[19]  Walter Lucia,et al.  A Receding Horizon Control Strategy for Autonomous Vehicles in Dynamic Environments , 2016, IEEE Transactions on Control Systems Technology.

[20]  Eduardo F. Camacho,et al.  MPC for tracking piecewise constant references for constrained linear systems , 2008, Autom..

[21]  Christos Katrakazas,et al.  Real-time motion planning methods for autonomous on-road driving: State-of-the-art and future research directions , 2015 .

[22]  Francesco Borrelli,et al.  MPC-Based Approach to Active Steering for Autonomous Vehicle Systems , 2005 .

[23]  Buniyamin,et al.  A Simple Local Path Planning Algorithm for Autonomous Mobile Robots , 2010 .