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 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.
翻译:我们提议一个自主驾驶的综合预测和规划系统,利用理性反向规划来确认其他车辆的目标。目标识别法告知蒙特卡洛树搜索算法(MCTS)来规划自我驾驶的最佳操作。反向规划和MCTS利用一套共同的、定义明确的操作和宏观行动来构建计划,而计划可以通过理性原则来解释。城市驾驶假想模拟评价显示系统有能力强有力地认识其他车辆的目标,使我们的车辆能够利用非三重机会大大缩短驾驶时间。在每一种情况下,我们都会对系统决定的合理预测作出直观的解释。