Coverage Control for a Multi-robot Team with Heterogeneous Capabilities using Block Coordinate Descent (BCD) Method
Yung Yu Andy Yiu, Ying Hing Yim, Yan Ning, Zikai Wang, Ling Shi

TL;DR
This paper introduces a coverage control system for heterogeneous multi-robot teams that allocates environment portions based on capabilities using a block coordinate descent optimization, demonstrated through simulations.
Contribution
It presents a novel coverage control approach leveraging BCD to optimize environment partitioning for heterogeneous robots with distributed gradient computation.
Findings
Effective environment partitioning based on robot capabilities.
Distributed gradient computation enables scalable control.
Simulation results validate the proposed method's performance.
Abstract
In this paper, we propose a coverage control system for a multi-robot team with heterogeneous capabilities to patrol or monitor a bounded environment. The capability could be defined as any criterion of robots like remaining power or mobile speed, depending on the purpose. The proposed control system aims to allocate different portions of the environment to the robots according to their capabilities, i.e., the robot with higher capability takes a larger portion of the environment while the robot with lower capability takes a smaller one. We use the block coordinate descent (BCD) method to optimize the location of portions and the partitioning method alternately. A centralized machine is used to synchronize the robots and the gradient of each robot can be computed in a distributed manner. Simulation results are provided to illustrate the performance of the proposed control system.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModular Robots and Swarm Intelligence · Distributed Control Multi-Agent Systems · Optimization and Search Problems
