Papers
Topics
Authors
Recent
Search
2000 character limit reached

Multi-CAP: A Multi-Robot Connectivity-Aware Hierarchical Coverage Path Planning Algorithm for Unknown Environments

Published 18 Sep 2025 in cs.RO | (2509.14941v2)

Abstract: Efficient coordination of multiple robots for coverage of large, unknown environments is a significant challenge that involves minimizing the total coverage path length while reducing inter-robot conflicts. In this paper, we introduce a Multi-robot Connectivity-Aware Planner (Multi-CAP), a hierarchical coverage path planning algorithm that facilitates multi-robot coordination through a novel connectivity-aware approach. The algorithm constructs and dynamically maintains an adjacency graph that represents the environment as a set of connected subareas. Critically, we make the assumption that the environment, while unknown, is bounded. This allows for incremental refinement of the adjacency graph online to ensure its structure represents the physical layout of the space, both in observed and unobserved areas of the map as robots explore the environment. We frame the task of assigning subareas to robots as a Vehicle Routing Problem (VRP), a well-studied problem for finding optimal routes for a fleet of vehicles. This is used to compute disjoint tours that minimize redundant travel, assigning each robot a unique, non-conflicting set of subareas. Each robot then executes its assigned tour, independently adapting its coverage strategy within each subarea to minimize path length based on real-time sensor observations of the subarea. We demonstrate through simulations and multi-robot hardware experiments that Multi-CAP significantly outperforms state-of-the-art methods in key metrics, including coverage time, total path length, and path overlap ratio. Ablation studies further validate the critical role of our connectivity-aware graph and the global tour planner in achieving these performance gains.

Summary

  • The paper presents a hierarchical algorithm integrating connectivity-aware decomposition and vehicle routing formulation to optimize multi-robot coverage.
  • It demonstrates reduced travel distances and minimized overlap through adaptive sensor feedback in both simulation and real-world experiments.
  • Extensive ablation studies show that applying connectivity-aware decomposition and global tour planning significantly enhances operational metrics.

Multi-CAP: A Multi-Robot Connectivity-Aware Hierarchical Coverage Path Planning Algorithm for Unknown Environments

Introduction

The paper "Multi-CAP: A Multi-Robot Connectivity-Aware Hierarchical Coverage Path Planning Algorithm for Unknown Environments" (2509.14941) addresses the complex problem of coordinating multiple robots in unknown environments for optimal coverage. Multi-Robot Coverage Path Planning (CPP) is critical in applications like surveillance, cleaning, and inspection. The paper proposes a hierarchical algorithmic framework, Multi-CAP, which enhances the efficiency of path coverage by leveraging connectivity-aware decomposition and hierarchical task allocation.

Algorithmic Framework

The Multi-CAP algorithm is built on the premise of dividing an unknown environment into manageable subareas, which are represented in an adjacency graph. This graph evolves as robots explore, updating dynamically to reflect the environment's topology and connectivity. The algorithm frames the subarea assignment as a Vehicle Routing Problem (VRP), optimizing for non-overlapping tours and minimizing path redundancy and inter-robot conflicts. Each robot receives a unique assignment and employs adaptive local strategies to refine its path based on real-time sensor feedback. Figure 1

Figure 1

Figure 1

Figure 1

Figure 1

Figure 1: Illustration of the Multi-CAP algorithm. Each coarse cell defines an initial subarea corresponding to a graph node, and the graph is incrementally updated using sensor feedback.

Simulation and Experimental Validation

Through extensive simulations conducted in Gazebo, and supported by experiments in real-world environments like warehouses and office-like scenes, the paper demonstrates the superiority of Multi-CAP in several key metrics: coverage time, path length, and overlap ratio. Multi-CAP's hierarchical approach results in reduced travel distances and minimized overlap in coverage, outperforming conventional methods like DecPPCPP and APFCPP, which either model robots as dynamic obstacles or use potential fields for separation. Figure 2

Figure 2

Figure 2

Figure 2

Figure 2: Simulation experiments for Multi-robot CPP in four scenes.

The robustness of Multi-CAP is further highlighted in scenarios with complex layouts and dense obstacles, showcasing its ability to maintain coherent coverage paths (Figure 3).

Ablation Studies

Detailed ablation studies are provided to discern the contributions of core components such as connectivity-aware decomposition and global tour planning. The connectivity-aware decomposition was shown to significantly mitigate redundant coverage arising from disconnected subareas, while the global tour planning reduced excessive transitions by efficiently sequencing the coverage order of subareas. Figure 4

Figure 4: Quantitative results of the ablation studies on connectivity-aware decomposition and global tour planning.

Real-World Applications

The real-world experiments reinforce the applicability of Multi-CAP, where it consistently yields superior operational metrics across various structured environments. The algorithm's adaptive coverage capability ensures optimal performance even under realistic operational constraints such as limited communication and dynamic environmental changes (Figure 5). Figure 5

Figure 5

Figure 5

Figure 5: Real-world experiments for Multi-robot CPP in two scenes.

Conclusion

Overall, Multi-CAP is a substantial contribution to multi-robot coverage path planning, offering both theoretical advancements and practical solutions. It effectively integrates global coordination with adaptive local execution, enhancing the capabilities of multi-robot systems in unknown and dynamic environments. Future research directions include exploring deeper integration with communication-constrained settings and applications to non-holonomic robot configurations.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Collections

Sign up for free to add this paper to one or more collections.