Toward Appearance-based Autonomous Landing Site Identification for Multirotor Drones in Unstructured Environments
Joshua Springer, Gylfi Þór Guðmundsson, Marcel Kyas
TL;DR
The paper tackles autonomous landing site identification in unstructured environments using appearance-based RGB image segmentation to avoid heavy sensing and GPS-based constraints. It introduces a pipeline that reconstructs 3D terrain from terrain surveys, automatically generates synthetic, labeled RGB datasets, and trains a small U-Net tailored for onboard inference on a Google Coral TPU. Key contributions include the data-generation workflow, a compact real-world validation dataset, and demonstration of real-time onboard performance with up to 0.83 accuracy on 10-second validation videos. The approach offers a practical path toward robust, low-overhead autonomous landing for multirotor drones in diverse environments, while acknowledging sim-to-real gaps and the need for broader data and architecture exploration.
Abstract
A remaining challenge in multirotor drone flight is the autonomous identification of viable landing sites in unstructured environments. One approach to solve this problem is to create lightweight, appearance-based terrain classifiers that can segment a drone's RGB images into safe and unsafe regions. However, such classifiers require data sets of images and masks that can be prohibitively expensive to create. We propose a pipeline to automatically generate synthetic data sets to train these classifiers, leveraging modern drones' ability to survey terrain automatically and the ability to automatically calculate landing safety masks from terrain models derived from such surveys. We then train a U-Net on the synthetic data set, test it on real-world data for validation, and demonstrate it on our drone platform in real-time.
