SOAR: Simultaneous Exploration and Photographing with Heterogeneous UAVs for Fast Autonomous Reconstruction
Mingjie Zhang, Chen Feng, Zengzhi Li, Guiyong Zheng, Yiming Luo, Zhu Wang, Jinni Zhou, Shaojie Shen, Boyu Zhou
TL;DR
The paper addresses rapid autonomous 3D reconstruction of complex scenes by coupling a LiDAR-equipped explorer with camera-equipped photographers in a heterogeneous multi-UAV setup. It proposes a hybrid pipeline that uses surface frontier-based exploration to quickly gather geometric information, incremental viewpoint generation to cover surfaces efficiently, and Consistent-MDMTSP to assign viewpoints to photographers with consideration for task consistency. The approach is validated in realistic simulation against state-of-the-art baselines, showing improved efficiency and reconstruction quality, and includes ablations to demonstrate the benefits of incremental viewpoint generation and the consistency-driven assignment. The work advances practical large-scale reconstruction by reducing planning time and promoting robust, parallel data capture, with future work targeting real-world communication and occlusion challenges.
Abstract
Unmanned Aerial Vehicles (UAVs) have gained significant popularity in scene reconstruction. This paper presents SOAR, a LiDAR-Visual heterogeneous multi-UAV system specifically designed for fast autonomous reconstruction of complex environments. Our system comprises a LiDAR-equipped explorer with a large field-of-view (FoV), alongside photographers equipped with cameras. To ensure rapid acquisition of the scene's surface geometry, we employ a surface frontier-based exploration strategy for the explorer. As the surface is progressively explored, we identify the uncovered areas and generate viewpoints incrementally. These viewpoints are then assigned to photographers through solving a Consistent Multiple Depot Multiple Traveling Salesman Problem (Consistent-MDMTSP), which optimizes scanning efficiency while ensuring task consistency. Finally, photographers utilize the assigned viewpoints to determine optimal coverage paths for acquiring images. We present extensive benchmarks in the realistic simulator, which validates the performance of SOAR compared with classical and state-of-the-art methods. For more details, please see our project page at https://sysu-star.github.io/SOAR}{sysu-star.github.io/SOAR.
