One of the main challenges in autonomous racing is to design algorithms for motion planning at high speed, and across complex racing courses. End-to-end trajectory synthesis has been previously proposed where the trajectory for the ego vehicle is computed based on camera images from the racecar. This is done in a supervised learning setting using behavioral cloning techniques. In this paper, we address the limitations of behavioral cloning methods for trajectory synthesis by introducing Differential Bayesian Filtering (DBF), which uses probabilistic B\'ezier curves as a basis for inferring optimal autonomous racing trajectories based on Bayesian inference. We introduce a trajectory sampling mechanism and combine it with a filtering process which is able to push the car to its physical driving limits. The performance of DBF is evaluated on the DeepRacing Formula One simulation environment and compared with several other trajectory synthesis approaches as well as human driving performance. DBF achieves the fastest lap time, and the fastest speed, by pushing the racecar closer to its limits of control while always remaining inside track bounds.
翻译:自主赛的主要挑战之一是设计高速和跨复杂赛程运动规划的算法。 端至端轨迹合成以前曾提出过, 其轨迹根据赛车的相机图像计算。 这是在使用行为性克隆技术的监督下学习环境中完成的。 在本文中, 我们通过引入不同贝叶斯过滤法( DBF) 来解决行为性克隆方法在轨迹合成方面的局限性, 该方法使用概率 B\'ezier 曲线作为依据, 推断出最佳自动自动赛轨轨道, 依据是Bayesian 的推断。 我们引入轨迹取样机制, 并将其与能够将汽车推向其物理驾驶极限的过滤程序结合起来。 DBFF 的性能通过深射 1 模型环境来评估, 与其他轨迹合成方法以及人类驾驶性能作比较。 DBFF 达到最快的速度, 将赛车推近其控制极限, 同时总是留在轨圈内 。