Autonomous Driving-5 Years after the Urban Challenge: The Anticipatory Vehicle as a Cyber-Physical System

In November 2007 the international competition DARPA Urban Challenge took place on the former George Airforce Base in Victorville, California to significantly promote the research and development on autonomously driving vehicles for urban environments. In the final race only eleven out of initially 89 competitors participated and "Boss" from Carnegie Mellon University succeeded. This paper summarizes results of the research carried out by all finalists within the last five years after the competition and provides an outlook where further investigation especially for software engineering is now necessary to achieve the goal of driving safely and reliably through urban environments with an anticipatory vehicle for the mass-market.

[1]  Rüdiger Dillmann,et al.  Using case-based reasoning for autonomous vehicle guidance , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Sebastian Thrun,et al.  Map-Based Precision Vehicle Localization in Urban Environments , 2007, Robotics: Science and Systems.

[3]  Young-Woo Seo,et al.  A perception mechanism for supporting autonomous intersection handling in urban driving , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Bernhard Rumpe,et al.  Caroline: An autonomously driving vehicle for urban environments , 2008 .

[5]  Maxim Likhachev,et al.  Planning Long Dynamically-Feasible Maneuvers For Autonomous Vehicles , 2008, Robotics: Science and Systems.

[6]  Sebastian Thrun,et al.  Path Planning for Autonomous Driving in Unknown Environments , 2008, ISER.

[7]  Maxim Likhachev,et al.  Planning Long Dynamically Feasible Maneuvers for Autonomous Vehicles , 2008, Int. J. Robotics Res..

[8]  Christian Berger,et al.  Caroline: An autonomously driving vehicle for urban environments , 2008, J. Field Robotics.

[9]  Siddhartha S. Srinivasa,et al.  Planning-based prediction for pedestrians , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Julius Ziegler,et al.  Spatiotemporal state lattices for fast trajectory planning in dynamic on-road driving scenarios , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Young-Woo Seo,et al.  Utilizing prior information to enhance self-supervised aerial image analysis for extracting parking lot structures , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Ho Gi Jung,et al.  A New Approach to Urban Pedestrian Detection for Automatic Braking , 2009, IEEE Transactions on Intelligent Transportation Systems.

[13]  Young-Woo Seo,et al.  Building lane-graphs for autonomous parking , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Luke Fletcher,et al.  A High-rate, Heterogeneous Data Set From The DARPA Urban Challenge , 2010, Int. J. Robotics Res..

[15]  Sebastian Thrun,et al.  Robust vehicle localization in urban environments using probabilistic maps , 2010, 2010 IEEE International Conference on Robotics and Automation.

[16]  Sebastian Thrun,et al.  Assisted Highway Lane Changing with RASCL , 2010, AAAI Spring Symposium: Embedded Reasoning.

[17]  Julius Ziegler,et al.  Optimal trajectory generation for dynamic street scenarios in a Frenét Frame , 2010, 2010 IEEE International Conference on Robotics and Automation.

[18]  Georg Bretthauer,et al.  Invariant Trajectory Tracking With a Full-Size Autonomous Road Vehicle , 2010, IEEE Transactions on Robotics.

[19]  Christian Berger,et al.  Automating acceptance tests for sensor- and actuator-based systems on the example of autonomous vehicles , 2010, Aachener Informatik-Berichte, Software Engineering.

[20]  Burkhard Huhnke,et al.  Realizing Autonomous Valet Parking with automotive grade sensors , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[21]  Sebastian Thrun,et al.  Toward robotic cars , 2010, CACM.

[22]  Sebastian Thrun,et al.  A probabilistic approach to mixed open-loop and closed-loop control, with application to extreme autonomous driving , 2010, 2010 IEEE International Conference on Robotics and Automation.

[23]  Mark E. Campbell,et al.  Clustering obstacle predictions to improve contingency planning for autonomous road vehicles in congested environments , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[24]  James M. Rehg,et al.  Real-time human detection using contour cues , 2011, 2011 IEEE International Conference on Robotics and Automation.

[25]  Markus Maurer,et al.  Stadtpilot: First fully autonomous test drives in urban traffic , 2011, 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[26]  Shige Wang,et al.  Toward adaptation and reuse of advanced robotic software , 2011, 2011 IEEE International Conference on Robotics and Automation.

[27]  Raúl Rojas,et al.  Action annotated trajectory generation for autonomous maneuvers on structured road networks , 2011, The 5th International Conference on Automation, Robotics and Applications.

[28]  Paul E. Rybski,et al.  Vision-based 3D bicycle tracking using deformable part model and Interacting Multiple Model filter , 2011, 2011 IEEE International Conference on Robotics and Automation.

[29]  Miao Wang,et al.  Optimized route network graph as map reference for autonomous cars operating on German autobahn , 2011, The 5th International Conference on Automation, Robotics and Applications.

[30]  John M. Dolan,et al.  A point-based MDP for robust single-lane autonomous driving behavior under uncertainties , 2011, 2011 IEEE International Conference on Robotics and Automation.

[31]  Jianbo Shi,et al.  Multi-hypothesis motion planning for visual object tracking , 2011, 2011 International Conference on Computer Vision.

[32]  Ryan M. Eustice,et al.  Ford Campus vision and lidar data set , 2011, Int. J. Robotics Res..

[33]  Peter Hecker,et al.  Reliable Information Aggregation and Exchange for Autonomous Vehicles , 2011, 2011 IEEE Vehicular Technology Conference (VTC Fall).

[34]  Reinhard German,et al.  Automated testing of embedded automotive systems from requirement specification models , 2011, 2011 12th Latin American Test Workshop (LATW).

[35]  Lars C. Wolf,et al.  RoadGraph: High level sensor data fusion between objects and street network , 2011, 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[36]  Sebastian Thrun,et al.  Traffic light mapping, localization, and state detection for autonomous vehicles , 2011, 2011 IEEE International Conference on Robotics and Automation.

[37]  Sebastian Thrun,et al.  Towards 3D object recognition via classification of arbitrary object tracks , 2011, 2011 IEEE International Conference on Robotics and Automation.

[38]  Chris Urmson,et al.  Traffic light mapping and detection , 2011, 2011 IEEE International Conference on Robotics and Automation.

[39]  Christoph Stiller,et al.  Real-Time Knowledge for Cooperative Cognitive Automobiles , 2012, Advances in Real-Time Systems.

[40]  Christian Berger,et al.  Engineering Autonomous Driving Software , 2014, ArXiv.