MAC-Planner: A Novel Task Allocation and Path Planning Framework for Multi-Robot Online Coverage Processes

Zikai Wang, Xiaoxu Lyu*, Jiekai Zhang, Pengyu Wang, Yuxing Zhong, Ling Shi

*Corresponding author for this work

Research output: Contribution to journalJournal Articlepeer-review

7 Citations (Scopus)

Abstract

This paper presents a unified framework called MAC-Planner that combines Multi-Robot Task Allocation with Coverage Path Planning to better solve the online multi-robot coverage path planning (MCPP) problem. By dynamically assigning tasks and planning coverage paths based on the system's real-time completion status, the planner enables robots to operate efficiently within their designated areas. This framework not only achieves outstanding coverage efficiency but also reduces conflict risk among robots. We propose a novel task allocation mechanism. This mechanism reformulates the area coverage problem into a point coverage problem by constructing a coarse map of the target coverage terrain and utilizing K-means clustering along with pairwise optimization methods to achieve efficient and equitable task allocation. We also introduce an effective coverage path planning mechanism to generate efficient coverage paths and foster robot cooperation. Extensive comparative experiments against state-of-the-art (SOTA) methods highlight MAC-Planner's remarkable coverage efficiency and effectiveness in reducing conflict risks.

Original languageEnglish
Article number10924719
Pages (from-to)4404-4411
Number of pages8
JournalIEEE Robotics and Automation Letters
Volume10
Issue number5
Early online date14 Mar 2025
DOIs
Publication statusPublished - May 2025

Bibliographical note

Publisher Copyright:
© 2025 IEEE.

Keywords

  • Path planning for multiple mobile robots or agents
  • multi-robot systems
  • planning
  • scheduling and coordination
  • planning under uncertainty
  • autonomous agents

Fingerprint

Dive into the research topics of 'MAC-Planner: A Novel Task Allocation and Path Planning Framework for Multi-Robot Online Coverage Processes'. Together they form a unique fingerprint.

Cite this