Traditional planning and control methods could fail to find a feasible trajectory for an autonomous vehicle to execute amongst dense traffic on roads. This is because the obstacle-free volume in spacetime is very small in these scenarios for the vehicle to drive through. However, that does not mean the task is infeasible since human drivers are known to be able to drive amongst dense traffic by leveraging the cooperativeness of other drivers to open a gap. The traditional methods fail to take into account the fact that the actions taken by an agent affect the behaviour of other vehicles on the road. In this work, we rely on the ability of deep reinforcement learning to implicitly model such interactions and learn a continuous control policy over the action space of an autonomous vehicle. The application we consider requires our agent to negotiate and open a gap in the road in order to successfully merge or change lanes. Our policy learns to repeatedly probe into the target road lane while trying to find a safe spot to move in to. We compare against two model-predictive control-based algorithms and show that our policy outperforms them in simulation.
翻译:传统的规划和控制方法可能无法找到一条可行的轨道,让自主车辆在公路上密集交通中行驶,这是因为在这种情况下,空间时间的无障碍量在车辆行驶过程中非常小,但这并不是说任务不可行,因为已知人类驾驶员能够借助其他驾驶员的合作来推动密集交通,从而打开一个缺口。传统方法没有考虑到一个代理人采取的行动影响到其他车辆在公路上的行为这一事实。在这项工作中,我们依靠深度强化学习的能力来隐性地模拟这种相互作用,并学习对自主车辆行动空间的持续控制政策。我们认为,应用要求我们的代理人在道路上谈判和打开一个缺口,以便成功地合并或改变车道。我们的政策是反复探究目标公路道,同时设法找到一个可以移动的安全地点。我们比较了两种基于模型的基于控制算法,并表明我们在模拟中的政策优于它们。