A behavioral planning framework for autonomous driving

In this paper, we propose a novel planning framework that can greatly improve the level of intelligence and driving quality of autonomous vehicles. A reference planning layer first generates kinematically and dynamically feasible paths assuming no obstacles on the road, then a behavioral planning layer takes static and dynamic obstacles into account. Instead of directly commanding a desired trajectory, it searches for the best directives for the controller, such as lateral bias and distance keeping aggressiveness. It also considers the social cooperation between the autonomous vehicle and surrounding cars. Based on experimental results from both simulation and a real autonomous vehicle platform, the proposed behavioral planning architecture improves the driving quality considerably, with a 90.3% reduction of required computation time in representative scenarios.

[1]  John M. Dolan,et al.  Focused Trajectory Planning for autonomous on-road driving , 2013, 2013 IEEE Intelligent Vehicles Symposium (IV).

[2]  Karen Zita Haigh,et al.  A layered architecture for office delivery robots , 1997, AGENTS '97.

[3]  Margaret M. Peden,et al.  World Report on Road Traffic Injury Prevention , 2004 .

[4]  Ragunathan Rajkumar,et al.  Towards a viable autonomous driving research platform , 2013, 2013 IEEE Intelligent Vehicles Symposium (IV).

[5]  Ernst D. Dickmanns,et al.  Vehicles Capable of Dynamic Vision: A New Breed of Technical Beings? , 1998, Artif. Intell..

[6]  Raja Sengupta,et al.  Effects of vehicle-vehicle/roadside-vehicle communication on adaptive cruise controlled highway systems , 2002, Proceedings IEEE 56th Vehicular Technology Conference.

[7]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[8]  Chris Sanders,et al.  Team MIT Urban Challenge Technical Report , 2007 .

[9]  John M. Dolan,et al.  Autonomous vehicle social behavior for highway entrance ramp management , 2013, 2013 IEEE Intelligent Vehicles Symposium (IV).

[10]  Sebastian Thrun,et al.  Probabilistic robotics , 2002, CACM.

[11]  Sebastian Thrun,et al.  Junior: The Stanford entry in the Urban Challenge , 2008, J. Field Robotics.

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

[13]  Luca Gatti,et al.  VIAC: An out of ordinary experiment , 2011, 2011 IEEE Intelligent Vehicles Symposium (IV).

[14]  Dirk Haehnel,et al.  Junior: The Stanford entry in the Urban Challenge , 2008 .

[15]  Matthew McNaughton,et al.  Software Infrastructure for an Autonomous Ground Vehicle , 2008, J. Aerosp. Comput. Inf. Commun..

[16]  William Whittaker,et al.  Autonomous driving in urban environments: Boss and the Urban Challenge , 2008, J. Field Robotics.

[17]  Hongbin Zha,et al.  A real-time motion planner with trajectory optimization for autonomous vehicles , 2012, 2012 IEEE International Conference on Robotics and Automation.

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

[19]  Wolfram Burgard,et al.  Probabilistic Robotics (Intelligent Robotics and Autonomous Agents) , 2005 .

[20]  Matthew McNaughton,et al.  Parallel Algorithms for Real-time Motion Planning , 2011 .

[21]  P. Cochat,et al.  Et al , 2008, Archives de pediatrie : organe officiel de la Societe francaise de pediatrie.

[22]  M Cameron,et al.  World Report on Road Traffic Injury Prevention. , 2004 .

[23]  John M. Dolan,et al.  A prediction- and cost function-based algorithm for robust autonomous freeway driving , 2010, 2010 IEEE Intelligent Vehicles Symposium.