MDCPP: Multi-robot Dynamic Coverage Path Planning for Workload Adaptation
Authors:
- Jun ChenJCJun Chen
- Mingjia ChenMCMingjia Chen
- Shinkyu ParkSPShinkyu Park
Preprint
Abstract
Multi-robot Coverage Path Planning (MCPP) addresses the problem of computing paths for multiple robots to effectively cover a large area of interest. Conventional approaches to MCPP typically assume that robots move at fixed velocities, which is often unrealistic in real-world applications where robots must adapt their speeds based on the specific coverage tasks assigned to them.Consequently, conventional approaches often lead to imbalanced workload distribution among robots and increased completion time for coverage tasks. To address this, we introduce a novel Multi-robot Dynamic Coverage Path Planning (MDCPP) algorithm for complete coverage in two-dimensional environments. MDCPP dynamically estimates each robot's remaining workload by approximating the target distribution with Gaussian mixture models, and assigns coverage regions using a capacity-constrained Voronoi diagram. We further develop a distributed implementation of MDCPP for range-constrained robotic networks. Simulation results validate the efficacy of MDCPP, showing qualitative improvements and superior performance compared to an existing sweeping algorithm, and a quantifiable impact of communication range on coverage efficiency.Keywords
All Related Versions
This publication has 10 references indexed in Scilit:
- Improved coverage path planning for indoor robots based on BIM and robotic configurationsAutomation in Construction, 2023
- Multi-UAV Coverage Path Planning: A Distributed Online Cooperation MethodIEEE Transactions on Vehicular Technology, 2023
- The Use of Gaussian Mixture Models with Atmospheric Lagrangian Particle Dispersion Models for Density Estimation and Feature IdentificationAtmosphere, 2020
- Energy-Aware Spiral Coverage Path Planning for UAV Photogrammetric ApplicationsIEEE Robotics and Automation Letters, 2018
- Optimization approaches for civil applications of unmanned aerial vehicles (UAVs) or aerial drones: A surveyNetworks, 2018
- Complete Coverage Path Planning of Autonomous Underwater Vehicle Based on GBNN AlgorithmJournal of Intelligent & Robotic Systems, 2018
- A survey on coverage path planning for roboticsRobotics and Autonomous Systems, 2013
- Multi-robot exploration and terrain coverage in an unknown environmentRobotics and Autonomous Systems, 2012
- Coverage path planning algorithms for agricultural field machinesJournal of Field Robotics, 2009
- Coverage Control for Mobile Sensing NetworksIEEE Transactions on Robotics and Automation, 2004