We propose an integrated prediction and planning system for autonomous driving which uses rational inverse planning to recognise the goals of other vehicles. Goal recognition informs a Monte Carlo Tree Search (MCTS) algorithm to plan optimal maneuvers for the ego vehicle. Inverse planning and MCTS utilise a shared set of defined maneuvers and macro actions to construct plans which are explainable by means of \emph{rationality} principles. Evaluation in simulations of urban driving scenarios demonstrate the system's ability to robustly recognise the goals of other vehicles, enabling our vehicle to exploit non-trivial opportunities to significantly reduce driving times. In each scenario, we extract intuitive explanations for the predictions which justify the system's decisions.
Interpretable Goal-based Prediction and Planning for Autonomous Driving
2020
Preprint
Electronic Resource
English
Goal-directed occupancy prediction for autonomous driving
European Patent Office | 2022
|Goal-Directed Occupancy Prediction for Autonomous Driving
European Patent Office | 2021
|Interpretable autonomous driving system and method thereof
European Patent Office | 2025
|INTERPRETABLE AUTONOMOUS DRIVING SYSTEM AND METHOD THEREOF
European Patent Office | 2021
|