Towards Practical Multi-Robot Hybrid Tasks Allocation for Autonomous Cleaning

03/12/2023
by   Yabin Wang, et al.
0

Task allocation plays a vital role in multi-robot autonomous cleaning systems, where multiple robots work together to clean a large area. However, there are several problems in relevant research to date. Most current studies mainly focus on deterministic, single-task allocation for cleaning robots, without considering hybrid tasks in uncertain working environments. Moreover, there is a lack of datasets and benchmarks for relevant research. In this paper, we contribute to multi-robot hybrid-task allocation for uncertain autonomous cleaning systems by addressing these problems. First, we model the uncertainties in the cleaning environment via robust optimization and propose a novel robust mixed-integer linear programming model with practical constraints including hybrid cleaning task order and robot's ability. Second, we establish a dataset of 100 instances made from floor plans, each of which has 2D manually-labeled images and a 3D model. Third, we provide comprehensive results on the collected dataset using three traditional optimization approaches and a deep reinforcement learning-based solver. The evaluation results show that our formulation meets the needs of multi-robot cleaning task allocation and the robust solver can protect the system from the worst cases with little additional cost. The benchmark will be available at https://github.com/iamwangyabin/Multi-robot-Cleaning-Task-Allocation.

READ FULL TEXT

page 14

page 19

research
03/07/2018

Simultaneous Task Allocation and Planning Under Uncertainty

We propose novel techniques for task allocation and planning in multi-ro...
research
03/23/2021

Multi-Robot Task Allocation – Complexity and Approximation

Multi-robot task allocation is one of the most fundamental classes of pr...
research
07/21/2021

Uncertainty-Aware Task Allocation for Distributed Autonomous Robots

This paper addresses task-allocation problems with uncertainty in situat...
research
06/12/2021

A Mixed-Integer Linear Programming Formulation for Human Multi-Robot Task Allocation

In this work, we address a task allocation problem for human multi-robot...
research
09/28/2022

Multi-Robot Coordination and Cooperation with Task Precedence Relationships

We propose a new formulation for the multi-robot task planning and alloc...
research
12/19/2022

Proportional Control for Stochastic Regulation on Allocation of Multi-Robots

Any strategy used to distribute a robot ensemble over a set of sequentia...
research
11/21/2021

A hybrid optimization approach for employee rostering: Use cases at Swissgrid and lessons learned

Employee rostering is a process of assigning available employees to open...

Please sign up or login with your details

Forgot password? Click here to reset