Abstract
In this work, we propose a novel, learning-based approach for swift maneuver planning of unmanned aerial vehicles using motion primitives. Our approach is composed of two main stages: learning a set of motion primitives during offline training first, and utilization of them for online planning of fast maneuvers thereafter. We propose a compact disposition of motion primitives which consists of roll, pitch, and yaw motions to build up a simple yet effective representation for learning. Thanks to this compact representation, our method retains an easily transferable, reproducible, and referable knowledge which caters for real-time swift maneuver planning. We compare our approach with the current state-of-the-art methods for planning and control, and show improved navigation time performance up to 25 % in challenging obstacle courses. We validate our approach through software-in-the-loop Gazebo simulations and real flight tests with Diatone FPV250 Quadcopter equipped with PX4 FMU.
Original language | English |
---|---|
Title of host publication | Proceedings of the American Control Conference : 2019 American Control Conference, ACC 2019 |
Number of pages | 7 |
Publisher | IEEE |
Publication date | 2019 |
Pages | 279-285 |
Article number | 8815352 |
ISBN (Electronic) | 9781538679265 |
Publication status | Published - 2019 |
Event | 2019 American Control Conference, ACC 2019 - Philadelphia, United States Duration: 10 Jul 2019 → 12 Jul 2019 |
Conference
Conference | 2019 American Control Conference, ACC 2019 |
---|---|
Country/Territory | United States |
City | Philadelphia |
Period | 10/07/2019 → 12/07/2019 |