Minimum-Time Quadrotor Waypoint Flight in Cluttered Environments

被引:44
作者
Penicka, Robert [1 ,2 ,3 ]
Scaramuzza, Davide [1 ,2 ,3 ]
机构
[1] Univ Zurich, Robot & Percept Grp, Dept Informat, Zurich, Switzerland
[2] Univ Zurich, Dept Neuroinformat, Zurich, Switzerland
[3] Swiss Fed Inst Technol, Zurich, Switzerland
基金
瑞士国家科学基金会; 欧洲研究理事会;
关键词
Aerial Systems: Applications; Motion and Path Planning; TRAJECTORY GENERATION; ROBUST;
D O I
10.1109/LRA.2022.3154013
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
We tackle the problem of planning a minimum-time trajectory for a quadrotor over a sequence of specified waypoints in the presence of obstacles while exploiting the full quadrotor dynamics. This problem is crucial for autonomous search and rescue and drone racing scenarios but was, so far, unaddressed by the robotics community in its entirety due to the challenges of minimizing time in the presence of the non-convex constraints posed by collision avoidance. Early works relied on simplified dynamics or polynomial trajectory representations that did not exploit the full actuator potential of a quadrotor and, thus, did not aim at minimizing time. We address this challenging problem by using a hierarchical, sampling-based method with an incrementally more complex quadrotor model. Our method first finds paths in different topologies to guide subsequent trajectory search for a kinodynamic point-mass model. Then, it uses an asymptotically-optimal, kinodynamic sampling-based method based on a full quadrotor model on top of the point-mass solution to find a feasible trajectory with a time-optimal objective. The proposed method is shown to outperform all related baselines in cluttered environments and is further validated in real-world flights at over 60 km/h in one of the world's largest motion capture systems. We release the code open source.
引用
收藏
页码:5719 / 5726
页数:8
相关论文
共 26 条
[1]  
Ackermann E, AI POWERED DRONE LEA
[2]  
[Anonymous], 2006, Planning Algorithms
[3]  
Burri M, 2015, IEEE INT C INT ROBOT, P1872, DOI 10.1109/IROS.2015.7353622
[4]  
Foehn P., 2021, AGILICIOUS OPEN SOUR
[5]  
Foehn P, 2020, ROBOTICS SCI SYST, V46, P307
[6]   Time-optimal planning for quadrotor waypoint flight [J].
Foehn, Philipp ;
Romero, Angel ;
Scaramuzza, Davide .
SCIENCE ROBOTICS, 2021, 6 (56)
[7]  
Gammell JD, 2014, IEEE INT C INT ROBOT, P2997, DOI 10.1109/IROS.2014.6942976
[8]  
Guerra W, 2019, IEEE INT C INT ROBOT, P6941, DOI [10.1109/IROS40897.2019.8968116, 10.1109/iros40897.2019.8968116]
[9]   Fast-Racing: An Open-Source Strong Baseline for SE(3) Planning in Autonomous Drone Racing [J].
Han, Zhichao ;
Wang, Zhepei ;
Pan, Neng ;
Lin, Yi ;
Xu, Chao ;
Gao, Fei .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2021, 6 (04) :8631-8638
[10]   Asymptotically Optimal Planning by Feasible Kinodynamic Planning in a State-Cost Space [J].
Hauser, Kris ;
Zhou, Yilun .
IEEE TRANSACTIONS ON ROBOTICS, 2016, 32 (06) :1431-1443