A Scenario-Adaptive Driving Behavior Prediction Approach to Urban Autonomous Driving
Source abstract
Abstract
Driving through dynamically changing traffic scenarios is a highly challenging task for autonomous vehicles, especially on urban roadways. Prediction of surrounding vehicles’ driving behaviors plays a crucial role in autonomous vehicles. Most traditional driving behavior prediction models work only for a specific traffic scenario and cannot be adapted to different scenarios. In addition, priori driving knowledge was never considered sufficiently. This study proposes a novel scenario-adaptive approach to solve these problems. A novel ontology model was developed to model traffic scenarios. Continuous features of driving behavior were learned by Hidden Markov Models (HMMs). Then, a knowledge base was constructed to specify the model adaptation strategies and store priori probabilities based on the scenario’s characteristics. Finally, the target vehicle’s future behavior was predicted considering both a posteriori probabilities and a priori probabilities. The proposed approach was sufficiently evaluated with a real autonomous vehicle. The application scope of traditional models can be extended to a variety of scenarios, while the prediction performance can be improved by the consideration of priori knowledge. For lane-changing behaviors, the prediction time horizon can be extended by up to 56% (0.76 s) on average. Meanwhile, long-term prediction precision can be enhanced by over 26%.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Autonomous Vehicle Technology and Safety · Traffic Prediction and Management Techniques · Traffic control and management
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Automation, University of Science and Technology of China, Hefei 230026, China
Institute of Applied Technology, Hefei Institute of Physical Science, Chinese Academy of Sciences, Hefei 230008, China
Funding
National Natural Science Foundation of China · Natural Science Foundation of Anhui Province
References (38)
Show source-provided references
1. Real-time motion planning methods for autonomous on-road driving: State-of-the-art and future research directions10.1016/j.trc.2015.09.011 ↗
2. Autonomous ground vehicles: Concepts and a path to the future10.1109/JPROC.2012.2189803 ↗
3. Buehler, M., Iagnemma, K., and Singh, S. (2009). The DARPA Urban Challenge: Autonomous Vehicles in City Traffic, Springer. [1st ed.].10.1007/978-3-642-03991-1 ↗
4. (2016, December 29). Google’s Self-Driving Car Company is Finally Here. Available online: https://www.wired.com/2016/12/google-self-driving-car-waymo/.
5. (2016, December 29). All Tesla Cars Being Produced Now Have Full Self-Driving Hardware. Available online: https://www.tesla.com/blog/all-tesla-cars-being-produced-now-have-full-self-driving-hardware.
6. Paden, B., Michal, C., Yong, S.Z., Yershov, D., and Frazzoli, E. (arXiv, 2016). A Survey of Motion Planning and Control Techniques for Self-driving Urban Vehicles, arXiv.10.1109/TIV.2016.2578706 ↗
7. Liu, W. (2016). Planning under Uncertainties for Autonomous Driving on Urban Road. [Ph.D. Thesis, National University of Singapore].
8. Learning driver behavior models from traffic observations for decision making and planning10.1109/MITS.2014.2357038 ↗
9. A survey on motion prediction and risk assessment for intelligent vehicles10.1186/s40648-014-0001-z ↗
10. Gnatzig, S., Schuller, F., and Lienkamp, M. (2012, January 9–13). Human-machine interaction as key technology for driverless driving-A trajectory-based shared autonomy control approach. Proceedings of the 21st IEEE International Symposium on Robot and Human Interactive (RO-MAN), Paris, France.10.1109/ROMAN.2012.6343867 ↗
11. Gindele, T., Brechtel, S., and Dillmann, R. (2010, January 19–22). A probabilistic model for estimating driver behaviors and vehicle trajectories in traffic environments. Proceedings of the 13th International IEEE Conference on Intelligent Transportation Systems (ITSC), Madeira island, Portugal.10.1109/ITSC.2010.5625262 ↗
12. Driver behavior classification at intersections and validation on large naturalistic data set10.1109/TITS.2011.2179537 ↗
13. Estimation of multivehicle dynamics by considering contextual information10.1109/TRO.2012.2195829 ↗
14. A combined model-and learning-based framework for interaction-aware maneuver prediction10.1109/TITS.2015.2506642 ↗
15. Probabilistic analysis of dynamic scenes and collision risks assessment to improve driving safety10.1109/MITS.2011.942779 ↗
16. Lefevre, S., Gao, Y., Vasquez, D., Tseng, H.E., Bajcsy, R., and Borrelli, F. (2014, January 22–26). Lane keeping assistance with learning-based driver model and model predictive control. Proceedings of the 12th International Symposium on Advanced Vehicle Control, Tykyo, Japan.
17. A framework for estimating driver decisions near intersections10.1109/TITS.2013.2285159 ↗
18. Gadepally, V., Krishnamurthy, A., and Ozgüner, U. (arXiv, 2016). A Framework for Estimating Long Term Driver Behavior, arXiv.10.1155/2017/3080859 ↗
19. General behavior prediction by a combination of scenario-specific models10.1109/TITS.2014.2299340 ↗
20. Kumar, P., Perrollaz, M., Lefevre, S., and Laugier, C. (2013, January 23–26). Learning-based approach for online lane change intention prediction. Proceedings of the IEEE Intelligent Vehicles Symposium (IV 2013), Gold Coast City, Australia.10.1109/IVS.2013.6629564 ↗
21. Armand, A., Filliat, D., and Ibañez-Guzman, J. (2014, January 8–11). Ontology-based context awareness for driving assistance systems. Proceedings of the IEEE Intelligent Vehicles Symposium (IV), Dearborn, MI, USA.10.1109/IVS.2014.6856509 ↗
22. KnowRob: A knowledge processing infrastructure for cognition-enabled robots10.1177/0278364913481635 ↗
23. A translation approach to portable ontology specifications10.1006/knac.1993.1008 ↗
24. Zhao, L., Ichise, R., Sasaki, Y., Liu, Z., and Yoshikawa, T. (2016, January 19–22). Fast decision making using ontology-based knowledge base. Proceedings of the IEEE Intelligent Vehicles Symposium (IV), Gothenburg, Sweden.10.1109/IVS.2016.7535382 ↗
25. Huang, R., Liang, H., Chen, J., Zhao, P., and Du, M. (2015, January 6–9). An intent inference based dynamic obstacle avoidance method for intelligent vehicle in structured environment. Proceedings of the IEEE International Conference on Robotics and Biomimetics (ROBIO), Zhuhai, China.10.1109/ROBIO.2015.7418977 ↗
26. Lattner, A.D., Gehrke, J.D., Timm, I.J., and Herzog, O. (2005, January 6–8). A knowledge-based approach to behavior decision in intelligent vehicles. Proceedings of the IEEE Intelligent Vehicles Symposium (IV), Las Vegas, NV, USA.10.1109/IVS.2005.1505147 ↗
27. Vacek, S., Gindele, T., Zollner, J.M., and Dillmann, R. (November, January 29). Using case-based reasoning for autonomous vehicle guidance. Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, San Diego, CA, USA.
28. Bock, C., Haase, P., Hoekstra, R., Horrocks, I., Ruttenberg, A., Sattler, U., and Smith, M. (2012). OWL 2 Web Ontology Language Structural Specification and Functional-Style Syntax, W3C Recommendation. [2nd ed.].
29. (2016, December 29). A Free, Open-Source Ontology Editor and Framework for Building Intelligent Systems. Available online: http://protege.stanford.edu/.
30. Influences of Leading-Vehicle Types and Environmental Conditions on Car-Following Behavior10.1016/j.ifacol.2016.07.724 ↗
31. Gehrke, J., Lattner, A., and Herzog, O. (August, January 30). Qualitative mapping of sensory data for intelligent vehicles. Proceedings of the Workshop on Agents in Real-Time and Dynamic Environments at the 19th International Joint Conference on Artificial Intelligence (IJCAI), Edinburgh, UK.
32. Experience, Results and Lessons Learned from Automated Driving on Germany's Highways10.1109/MITS.2014.2360306 ↗
33. Translating owl and semantic web rules into prolog: Moving toward description logic programs10.1017/S1471068407003249 ↗
34. Ivan, B. (2011). Prolog Programming for Artificial Intelligence, Pearson Education. [4th ed.].
35. (2016, December 29). SWI Prolog: Robust, Mature, Free Prolog for the Real World. Available online: http://www.swi-prolog.org/.
36. A tutorial on hidden Markov models and selected applications in speech recognition10.1109/5.18626 ↗
37. Mei, T., Liang, H., Kong, B., Yang, J., Zhu, H., Li, B., and Zhang, W. (2012, January 3–7). Development of ‘Intelligent Pioneer’ unmanned vehicle. Proceedings of the IEEE Intelligent Vehicles Symposium (IV), Madrid, Spain.
38. Cost-sensitive boosting for classification of imbalanced data10.1016/j.patcog.2007.04.009 ↗