Fast and Communication-Efficient Multi-UAV Exploration Via Voronoi Partition on Dynamic Topological Graph

Qianli Dong, Haobo Xi, Shiyong Zhang, Qingchen Bi, Tianyi Li +2 more
8/11/2024
cs.ROcs.MA

No official code found. Best implementation: NKU-MobFly-Robotics/GVP-MREP (188 stars, MIT, last commit 2026-03-27).

Abstract

Efficient data transmission and reasonable task allocation are important to improve multi-robot exploration efficiency. However, most communication data types typically contain redundant information and thus require massive communication volume. Moreover, exploration-oriented task allocation is far from trivial and becomes even more challenging for resource-limited unmanned aerial vehicles (UAVs). In this paper, we propose a fast and communication-efficient multi-UAV exploration method for exploring large environments. We first design a multi-robot dynamic topological graph (MR-DTG) consisting of nodes representing the explored and exploring regions and edges connecting nodes. Supported by MR-DTG, our method achieves efficient communication by only transferring the necessary information required by exploration planning. To further improve the exploration efficiency, a hierarchical multi-UAV exploration method is devised using MR-DTG. Specifically, the \emph{graph Voronoi partition} is used to allocate MR-DTG's nodes to the closest UAVs, considering the actual motion cost, thus achieving reasonable task allocation. To our knowledge, this is the first work to address multi-UAV exploration using \emph{graph Voronoi partition}. The proposed method is compared with a state-of-the-art method in simulations. The results show that the proposed method is able to reduce the exploration time and communication volume by up to 38.3\% and 95.5\%, respectively. Finally, the effectiveness of our method is validated in the real-world experiment with 6 UAVs. We will release the source code to benefit the community.

View on arXivView PDF

Code Implementations(1)

MIT

Fast and Communication-Efficient Multi-UAV Exploration Via Voronoi Partition on Dynamic Topological Graph

18815C++, CMakeMar 14, 20246 months agoMIT
autonomous-explorationmav-explorationmulti-robot-explorationuav-exploration

Similar Papers

Cite this paper

@article{dong2024fast,
  title  = {Fast and Communication-Efficient Multi-UAV Exploration Via Voronoi Partition on Dynamic Topological Graph},
  author = {Qianli Dong and Haobo Xi and Shiyong Zhang and Qingchen Bi and Tianyi Li and Ziyu Wang and Xuebo Zhang},
  year   = {2024},
  eprint = {2408.05808},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.05808v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2408.05808.svg)](https://codeofpaper.com/paper/2408.05808)

Discussion