Persistent multi-resource coverage with heterogeneous multi-robot teams
摘要
Multi-robot teams provide an effective solution for delivering multiple types of goods, such as food or medicine, to various locations of demand. This work presents a Voronoi-based coverage control approach to the multi-resource allocation problem, and considers a heterogeneous team comprising robots with different resource types and capacities. The team must supply resources to multiple demand locations. Demand of resources may change over time, and fluctuate in overall demand, which is represented over the environment as a time-varying density function. From the demand density, robots minimize their respective locational cost, adapting and moving to areas of higher demand. Robots must adhere to supply constraints and replenish resources over time to ensure persistent resource coverage. This paper therefore investigates how to enable persistent deployments, wherein robots must continually alternate between serving demand or replenishing resources. We explore four algorithms for resource replenishment, which vary in communication, forecasting, and information assumptions. Simulations and hardware experiments demonstrate a need-based auction algorithm, which aims to minimize service blackouts, produces the best performance for a heterogeneous team. We also present a discussion on acceptable alternatives for homogeneous teams without communication.