Interpretable Planning and Prediction for Autonomous Vehicles

Lead Research Organisation: University of Edinburgh
Department Name: Sch of Informatics

Abstract

Accurately predicting the intentions and actions of other road users and then using this information during motion planning is an important task in the field of autonomous vehicles. However, current state of the art methods fail to match human performance in many ways, making mistakes for situations that would be trivial for humans to handle. Many current methods also use black box techniques such as deep neural networks, which is not ideal for a safety critical task such as driving. This leaves an open question : Which planning and prediction methods can approach or surpass human driving performance while also maintaining interpretability?


During this project I will develop new prediction and planning methods, some of which may build upon previous methods. Initially I plan to using decision trees to perform goal recognition in order to make predictions about other vehicles, and then integrate this with a Monte Carlo Tree Search (MCTS) planner. This method would identify the goal of other vehicles, such as taking a certain exit at a junction, and then use the inferred goal to make predictions about the vehicle's future behaviour. I will compare methods of designing the decision trees by hand, and training them from data. This data could be obtained either through simulation or recordings of real vehicles, for which there are several open datasets available.


Later in the project I could investigate other prediction and planning methods. One recent area of research has been "Programmatically Interpretable Reinforcement Learning" (PIRL) which is designed to generate interpretable and verifiable agent policies. I could investigate whether such methods can be adapted to generate policies for realistic autonomous driving. Methods developed during the course of this project could also have the potential to generalise to robotics domains other than autonomous driving.

Publications

10 25 50

Studentship Projects

Project Reference Relationship Related To Start End Student Name
EP/N509644/1 01/10/2016 30/09/2021
2172412 Studentship EP/N509644/1 01/01/2019 31/12/2021 Cillian Brewitt
EP/R513209/1 01/10/2018 30/09/2023
2172412 Studentship EP/R513209/1 01/01/2019 31/12/2021 Cillian Brewitt