Aggressive Quadrotor Flight through Narrow Gaps with Onboard Sensing and Computing using Active Vision
Davide Falanga, Elias Mueggler, Matthias Faessler, Davide Scaramuzza

TL;DR
This paper presents a novel onboard sensing and computing approach enabling autonomous quadrotors to aggressively fly through narrow gaps without prior environment knowledge, by actively controlling orientation and replanning trajectories based on real-time perception.
Contribution
It introduces a new method for quadrotor navigation through narrow gaps using only onboard sensors, combining active vision, trajectory planning, and real-time replanning.
Findings
Successful real-world experiments demonstrate the effectiveness of the approach.
First autonomous flight through narrow gaps using only onboard sensing and computing.
Trajectory replanning improves robustness against state estimation uncertainty.
Abstract
We address one of the main challenges towards autonomous quadrotor flight in complex environments, which is flight through narrow gaps. While previous works relied on off-board localization systems or on accurate prior knowledge of the gap position and orientation, we rely solely on onboard sensing and computing and estimate the full state by fusing gap detection from a single onboard camera with an IMU. This problem is challenging for two reasons: (i) the quadrotor pose uncertainty with respect to the gap increases quadratically with the distance from the gap; (ii) the quadrotor has to actively control its orientation towards the gap to enable state estimation (i.e., active vision). We solve this problem by generating a trajectory that considers geometric, dynamic, and perception constraints: during the approach maneuver, the quadrotor always faces the gap to allow state estimation,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
