This paper presents MADER, a 3D decentralized and asynchronous trajectory planner for UAVs that generates collision-free trajectories in environments with static obstacles, dynamic obstacles, and other planning agents. Real-time collision avoidance with other dynamic obstacles or agents is done by performing outer polyhedral representations of every interval of the trajectories and then including the plane that separates each pair of polyhedra as a decision variable in the optimization problem. MADER uses our recently developed MINVO basis to obtain outer polyhedral representations with volumes 2.36 and 254.9 times, respectively, smaller than the Bernstein or B-Spline bases used extensively in the planning literature. Our decentralized and asynchronous algorithm guarantees safety with respect to other agents by including their committed trajectories as constraints in the optimization and then executing a collision check-recheck scheme. Finally, extensive simulations in challenging cluttered environments show up to a 33.9% reduction in the flight time, and a 88.8% reduction in the number of stops compared to the Bernstein and B-Spline bases, shorter flight distances than centralized approaches, and shorter total times on average than synchronous decentralized approaches.
翻译:本文展示了MADER, 3D分散的、不同步的无人驾驶航空器轨道规划仪, 它在有静态障碍、动态障碍和其他规划剂的环境中产生无碰撞轨迹。 与其他动态障碍或物剂的实时避免碰撞是通过对轨道的每个间隔进行外侧多面显示,然后将每对多环形进行分离的平面作为优化问题中的一个决定变量。 MADER使用我们最近开发的MINSO基础获取外部多面显示,其数量分别为2.36和254.9卷,小于规划文献中广泛使用的Bernstein或B-Sline基地。 我们分散的和不同步的算法保证了其他物剂的安全,将其承诺的轨迹作为优化的制约因素,然后执行碰撞检查计划。 最后,挑战性环境的大规模模拟显示飞行时间缩短了33.9%, 与伯恩斯坦和B- Spline基地相比,停止次数减少了88.8%,比中央同步方法的总时间缩短了飞行距离。