Cooperative multi-robot task allocation with reinforcement learning

50Citations
Citations of this article
58Readers
Mendeley users who have this article in their library.

Abstract

This paper deals with the concept of multi-robot task allocation, referring to the assignment of multiple robots to tasks such that an objective function is maximized. The performance of existing meta-heuristic methods worsens as the number of robots or tasks increases. To tackle this problem, a novel Markov decision process formulation for multi-robot task allocation is presented for reinforcement learning. The proposed formulation sequentially allocates robots to tasks to minimize the total time taken to complete them. Additionally, we propose a deep reinforcement learning method to find the best allocation schedule for each problem. Our method adopts the cross-attention mechanism to compute the preference of robots to tasks. The experimental results show that the proposed method finds better solutions than meta-heuristic methods, especially when solving large-scale allocation problems.

Cite

CITATION STYLE

APA

Park, B., Kang, C., & Choi, J. (2022). Cooperative multi-robot task allocation with reinforcement learning. Applied Sciences (Switzerland), 12(1). https://doi.org/10.3390/app12010272

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free