Comparison of Markov Chain Abstraction and Monte Carlo Simulation for the Safety Assessment of Autonomous Cars

The probabilistic prediction of road traffic scenarios is addressed. One result is a probabilistic occupancy of traffic participants, and the other result is the collision risk for autonomous vehicles when executing a planned maneuver. The probabilistic occupancy of surrounding traffic participants helps to plan the maneuver of an autonomous vehicle, whereas the computed collision risk helps to decide if a planned maneuver should be executed. Two methods for the probabilistic prediction are presented and compared: 1) Markov chain abstraction and 2) Monte Carlo simulation. The performance of both methods is evaluated with respect to the prediction of the probabilistic occupancy and the collision risk. For each comparison test, we use the same models that generate the probabilistic behavior of traffic participants, where the generation of these data is not compared with real-world data. However, the results independently show the behavior generation that Markov chains are preferred for the probabilistic occupancy, whereas Monte Carlo simulation is clearly preferred for determining the collision risk.

[1]  Dinesh Manocha,et al.  OBBTree: a hierarchical structure for rapid interference detection , 1996, SIGGRAPH.

[2]  David J. C. Mackay,et al.  Introduction to Monte Carlo Methods , 1998, Learning in Graphical Models.

[3]  Se-Young Oh,et al.  Modeling of vehicle dynamics from real vehicle measurements using a neural network with two-stage hybrid learning for accurate long-term prediction , 1999, Proceedings 1999 IEEE International Symposium on Computational Intelligence in Robotics and Automation. CIRA'99 (Cat. No.99EX375).

[4]  A. Galip Ulsoy,et al.  Vehicle dynamics and external disturbance estimation for vehicle path prediction , 2000, IEEE Trans. Control. Syst. Technol..

[5]  Jan Lunze,et al.  Representation of Hybrid Systems by Means of Stochastic Automata , 2001 .

[6]  Jochen Schroder,et al.  Modelling, State Observation, and Diagnosis of Quantised Systems , 2002 .

[7]  Takeo Kanade,et al.  A prediction and planning framework for road safety analysis, obstacle avoidance and driver information , 2004 .

[8]  Se-Young Oh,et al.  Modeling of vehicle dynamics from real vehicle measurements using a neural network with two-stage hybrid learning for accurate long-term prediction , 2004, IEEE Trans. Veh. Technol..

[9]  S. Shankar Sastry,et al.  Aircraft conflict prediction in the presence of a spatially correlated wind field , 2005, IEEE Transactions on Intelligent Transportation Systems.

[10]  Rajesh Rajamani,et al.  Vehicle dynamics and control , 2005 .

[11]  T. Kanade,et al.  Monte Carlo road safety reasoning , 2005, IEEE Proceedings. Intelligent Vehicles Symposium, 2005..

[12]  Raphael Yuster,et al.  Fast sparse matrix multiplication , 2004, TALG.

[13]  Huei Peng,et al.  Evaluation of automotive forward collision warning and collision avoidance algorithms , 2005 .

[14]  Jesús Félez,et al.  Real-Time Traffic Simulation With a Microscopic Model , 2006, IEEE Transactions on Intelligent Transportation Systems.

[15]  Kristian Kroschel,et al.  A Multilevel Collision Mitigation Approach—Its Situation Assessment, Decision Making, and Performance Tradeoffs , 2006, IEEE Transactions on Intelligent Transportation Systems.

[16]  P. Dey,et al.  Lateral Distribution of Mixed Traffic on Two-Lane Roads , 2006 .

[17]  Anurag Pande,et al.  ATMS implementation system for identifying traffic conditions leading to potential crashes , 2006, IEEE Transactions on Intelligent Transportation Systems.

[18]  John Lygeros,et al.  Monte Carlo Optimization for Conflict Resolution in Air Traffic Control , 2006, IEEE Transactions on Intelligent Transportation Systems.

[19]  Xenofon D. Koutsoukos,et al.  Computational Methods for Reachability Analysis of Stochastic Hybrid Systems , 2006, HSCC.

[20]  Henk A. P. Blom,et al.  Free flight collision risk estimation by sequential Monte Carlo simulation , 2006 .

[21]  Tieniu Tan,et al.  A system for learning statistical motion patterns , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[22]  Mohan M. Trivedi,et al.  Video-based lane estimation and tracking for driver assistance: survey, system, and evaluation , 2006, IEEE Transactions on Intelligent Transportation Systems.

[23]  Tatsuya Suzuki,et al.  Modeling and Recognition of Driving Behavior Based on Stochastic Switched ARX Model , 2007, IEEE Transactions on Intelligent Transportation Systems.

[24]  Angelos Amditis,et al.  Sensor Fusion for Predicting Vehicles' Path for Collision Avoidance Systems , 2007, IEEE Transactions on Intelligent Transportation Systems.

[25]  Bahram Ravani,et al.  A Stochastic Form of a Human Driver Steering Dynamics Model , 2007 .

[26]  L. Petersson,et al.  Monte Carlo based Threat Assessment: Analysis and Improvements , 2007, 2007 IEEE Intelligent Vehicles Symposium.

[27]  Haris N. Koutsopoulos,et al.  Integrated driving behavior modeling , 2007 .

[28]  Thomas Jürgensohn Control Theory Models of the Driver , 2007 .

[29]  Matthias Althoff,et al.  Probabilistic mapping of dynamic obstacles using Markov chains for replanning in dynamic environments , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[30]  Juan Liu,et al.  A Computationally-Efficient Collision Early Warning System for Vehicles, Pedestrians, and Bicyclists , 2008 .

[31]  Mohan M. Trivedi,et al.  Learning, Modeling, and Classification of Vehicle Track Patterns from Live Video , 2008, IEEE Transactions on Intelligent Transportation Systems.

[32]  Lars Petersson,et al.  Statistical Threat Assessment for General Road Scenes Using Monte Carlo Sampling , 2008, IEEE Transactions on Intelligent Transportation Systems.

[33]  Cheng Wang,et al.  Design and capabilities of the Munich Cognitive Automobile , 2008, 2008 IEEE Intelligent Vehicles Symposium.

[34]  Dominique Gruyer,et al.  Collision Probability Assessment for Speed Control , 2008, 2008 11th International IEEE Conference on Intelligent Transportation Systems.

[35]  Klaus C. J. Dietmayer,et al.  Situation Assessment of an Autonomous Emergency Brake for Arbitrary Vehicle-to-Vehicle Collision Scenarios , 2009, IEEE Transactions on Intelligent Transportation Systems.

[36]  Paul E. Rybski,et al.  Obstacle Detection and Tracking for the Urban Challenge , 2009, IEEE Transactions on Intelligent Transportation Systems.

[37]  Alexander Barth,et al.  Estimating the Driving State of Oncoming Vehicles From a Moving Platform Using Stereo Vision , 2009, IEEE Transactions on Intelligent Transportation Systems.

[38]  H. Katzgraber Introduction to Monte Carlo Methods , 2009, 0905.1629.

[39]  Christian Laugier,et al.  Incremental Learning of Statistical Motion Patterns With Growing Hidden Markov Models , 2007, IEEE Transactions on Intelligent Transportation Systems.

[40]  Matthias Althoff,et al.  Model-Based Probabilistic Collision Detection in Autonomous Driving , 2009, IEEE Transactions on Intelligent Transportation Systems.

[41]  Olaf Stursberg,et al.  Safety assessment of driving behavior in multi-lane traffic for autonomous vehicles , 2009, 2009 IEEE Intelligent Vehicles Symposium.

[42]  Sergiu Nedevschi,et al.  Processing Dense Stereo Data Using Elevation Maps: Road Surface, Traffic Isle, and Obstacle Detection , 2010, IEEE Transactions on Vehicular Technology.

[43]  Yihong Gong,et al.  A General Framework to Detect Unsafe System States From Multisensor Data Stream , 2010, IEEE Transactions on Intelligent Transportation Systems.

[44]  1 Aircraft Conflict Detection in Presence of Spatially Correlated Wind Field , .