Applying the Gale-Shapley Stable Matching Algorithm to Peer Human-Robot Task Allocation

Author(s):  
Elena L. Carano ◽  
Shih-Yuan Liu ◽  
J. Karl Hedrick

When human and robotic agents work together, the challenge in assigning tasks lies in exploiting human strengths, such as expertise and intuition, while still managing the heterogeneous agent team in a near-optimal way. An extension to the Gale-Shapley stable matching algorithm that combines a sequential greedy approach is proposed to apply to task allocation missions. Conventional task features are modeled in the form of task preferences; agent inputs are modeled in the form of agent preferences. The algorithm is applied to a bomb defusal scenario, where bomb location is known but time for each agent to defuse each bomb is supplied through agent preferences. Simulation results are presented, and the sequential greedy Gale-Shapley algorithm is compared to a corresponding sequential single-item auction algorithm under three evaluation criteria — mission completion time, agent-task pair regret, and evenness of task distribution among agents.

2021 ◽  
Vol 11 (7) ◽  
pp. 2895
Author(s):  
Ahmed Elfakharany ◽  
Zool Hilmi Ismail

In this paper, we present a novel deep reinforcement learning (DRL) based method that is used to perform multi-robot task allocation (MRTA) and navigation in an end-to-end fashion. The policy operates in a decentralized manner mapping raw sensor measurements to the robot’s steering commands without the need to construct a map of the environment. We also present a new metric called the Task Allocation Index (TAI), which measures the performance of a method that performs MRTA and navigation from end-to-end in performing MRTA. The policy was trained on a simulated gazebo environment. The centralized learning and decentralized execution paradigm was used for training the policy. The policy was evaluated quantitatively and visually. The simulation results showed the effectiveness of the proposed method deployed on multiple Turtlebot3 robots.


2006 ◽  
Vol 13 (5) ◽  
pp. 548-551 ◽  
Author(s):  
Ping-an Gao ◽  
Zi-xing Cai

2021 ◽  
Author(s):  
Ayan Dutta ◽  
Vladimir Ufimtsev ◽  
Tuffa Said ◽  
Inmo Jang ◽  
Roger Eggen

2021 ◽  
Author(s):  
Ching-Wei Chuang ◽  
Harry H. Cheng

Abstract In the modern world, building an autonomous multi-robot system is essential to coordinate and control robots to help humans because using several low-cost robots becomes more robust and efficient than using one expensive, powerful robot to execute tasks to achieve the overall goal of a mission. One research area, multi-robot task allocation (MRTA), becomes substantial in a multi-robot system. Assigning suitable tasks to suitable robots is crucial in coordination, which may directly influence the result of a mission. In the past few decades, although numerous researchers have addressed various algorithms or approaches to solve MRTA problems in different multi-robot systems, it is still difficult to overcome certain challenges, such as dynamic environments, changeable task information, miscellaneous robot abilities, the dynamic condition of a robot, or uncertainties from sensors or actuators. In this paper, we propose a novel approach to handle MRTA problems with Bayesian Networks (BNs) under these challenging circumstances. Our experiments exhibit that the proposed approach may effectively solve real problems in a search-and-rescue mission in centralized, decentralized, and distributed multi-robot systems with real, low-cost robots in dynamic environments. In the future, we will demonstrate that our approach is trainable and can be utilized in a large-scale, complicated environment. Researchers might be able to apply our approach to other applications to explore its extensibility.


2021 ◽  
Author(s):  
Shinkyu Park ◽  
Yaofeng Desmond Zhong ◽  
Naomi Ehrich Leonard

Sign in / Sign up

Export Citation Format

Share Document