This paper presents a novel system for autonomous, vision-based drone racing combining learned data abstraction, nonlinear filtering, and time-optimal trajectory planning. The system has successfully been deployed at the first autonomous drone racing world championship: the 2019 AlphaPilot Challenge. Contrary to traditional drone racing systems, which only detect the next gate, our approach makes use of any visible gate and takes advantage of multiple, simultaneous gate detections to compensate for drift in the state estimate and build a global map of the gates. The global map and drift-compensated state estimate allow the drone to navigate through the race course even when the gates are not immediately visible and further enable to plan a near time-optimal path through the race course in real time based on approximate drone dynamics. The proposed system has been demonstrated to successfully guide the drone through tight race courses reaching speeds up to 8m/s and ranked second at the 2019 AlphaPilot Challenge.
翻译:本文展示了一套新颖的自主、基于愿景的无人驾驶飞机赛跑系统,该系统将数据抽象、非线性过滤和时间最佳轨迹规划结合起来。 该系统已在首个自主无人驾驶飞机赛世界冠军赛中成功部署: 2019年的阿尔法平地挑战。 与传统的无人驾驶飞机赛程系统(仅探测下一扇门)相反,我们的方法是使用任何可见的大门,并利用多个同时同时的门探测来补偿国家估计中的漂移,并构建一个全球大门地图。 全球地图和漂移补偿状态估计允许无人驾驶飞机在赛道中行驶,即使大门不立即可见,而且能够根据近似无人驾驶飞机的动态在实时赛道上规划一个近于时间最佳的路径。 拟议的系统已被证明能够成功地引导无人驾驶飞机,通过紧凑速的赛道达到8米/秒/秒,并在2019年的阿尔法普洛挑战中排名第二。