A multiple vehicle group modelling and computation framework for guidance of an autonomous road vehicle

Predictive autonomous vehicle guidance schemes can be configured to embed human driver-like decisions regarding multiple dynamic obstacle vehicle groups prevalent in public traffic, especially on highways. This paper proposes a vehicle grouping model and computation algorithm that facilitates dynamic grouping of surrounding object vehicles. This grouping serves to compute the time varying areas that are to be occupied by vehicle groups in the predicted motion plan so that those areas including the undesired local minimums can be excluded for the non-convex motion planning problem. To reduce the computational burden of the grouping and boundary generation for online implementation, supervised learning methods are applied to train the neural networks that compute the optimal boundary of the group (s) that maximizes the available planning field. The proposed algorithm is incorporated in a predictive guidance scheme and its performance and computational details are illustrated via simulations of an autonomously controlled vehicle in public highway traffic scenarios involving multiple other object vehicles.

[1]  Dizan Vasquez,et al.  A survey on motion prediction and risk assessment for intelligent vehicles , 2014, ROBOMECH Journal.

[2]  Eduardo Mario Nebot,et al.  A bayesian approach for driving behavior inference , 2011, 2011 IEEE Intelligent Vehicles Symposium (IV).

[3]  Jianxiong Xiao,et al.  DeepDriving: Learning Affordance for Direct Perception in Autonomous Driving , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[4]  Dean Pomerleau,et al.  ALVINN, an autonomous land vehicle in a neural network , 2015 .

[5]  Yann LeCun,et al.  Off-Road Obstacle Avoidance through End-to-End Learning , 2005, NIPS.

[6]  Qian Wang,et al.  Hierarchical Hybrid Predictive Control of an Autonomous Road Vehicle , 2015 .

[7]  Wolfram Burgard,et al.  Multi-model Hypothesis Group Tracking and Group Size Estimation , 2010, Int. J. Soc. Robotics.

[8]  G. Lewicki,et al.  Approximation by Superpositions of a Sigmoidal Function , 2003 .

[9]  Qian Wang,et al.  Optimal assigner decisions in a hybrid predictive control of an autonomous vehicle in public traffic , 2016, 2016 American Control Conference (ACC).

[10]  Qian Wang,et al.  Predictive Guidance and Control Framework for (Semi-)Autonomous Vehicles in Public Traffic , 2017, IEEE Transactions on Control Systems Technology.

[11]  Mohamed Aly,et al.  Real time detection of lane markers in urban streets , 2008, 2008 IEEE Intelligent Vehicles Symposium.

[12]  Francesco Borrelli,et al.  Predictive Control of Autonomous Ground Vehicles With Obstacle Avoidance on Slippery Roads , 2010 .

[13]  Nikolaos Papanikolopoulos,et al.  Clustering of Vehicle Trajectories , 2010, IEEE Transactions on Intelligent Transportation Systems.

[14]  Jonas Firl,et al.  Online maneuver recognition and multimodal trajectory prediction for intersection assistance using non-parametric regression , 2014, 2014 IEEE Intelligent Vehicles Symposium Proceedings.

[15]  Martin Buss,et al.  Interactive scene prediction for automotive applications , 2013, 2013 IEEE Intelligent Vehicles Symposium (IV).

[16]  Tulga Ersal,et al.  An MPC Algorithm With Combined Speed and Steering Control for Obstacle Avoidance in Autonomous Ground Vehicles , 2015 .

[17]  Qian Wang,et al.  Obstacle Filtering Algorithm for Control of an Autonomous Road Vehicle in Public Highway Traffic , 2016 .

[18]  Günther Prokop,et al.  Modeling Human Vehicle Driving by Model Predictive Online Optimization , 2001 .