A Distributed Market-Based Algorithm for the Multi-Robot Assignment Problem

被引:27
|
作者
Trigui, Sahar [1 ,2 ]
Koubaa, Anis [2 ,3 ,4 ]
Cheikhrouhou, Omar [5 ]
Youssef, Habib [6 ]
Bennaceur, Hachemi [7 ]
Sriti, Mohamed-Foued [7 ]
Javed, Yasir [7 ]
机构
[1] Univ Manouba, ENSI, Manouba, Tunisia
[2] Cooperat Intelligent Networked Syst COINS Res Grp, Riyadh, Saudi Arabia
[3] Prince Sultan Univ, Coll Comp & Informat Sci, Riyadh, Saudi Arabia
[4] Polytech Inst Porto, ISEP, CISTER INESC TEC, Oporto, Portugal
[5] Univ Sfax, Comp & Embedded Syst Lab, Sfax, Tunisia
[6] Univ Sousse, PRINCE Res Unit, Sousse, Tunisia
[7] Al Imam Mohammad Ibn Saud Islamic Univ, Dept Comp Sci, Riyadh, Saudi Arabia
关键词
Task Assignment; Market-based Algorithms; Multi-Robot Task Allocation; ROS; TASK ALLOCATION;
D O I
10.1016/j.procs.2014.05.540
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Assigning tasks to a set of robots is a fundamental problem in robotics. It consists in finding the best task assignment to the available robots. In this paper, we present two distributed market-based algorithms to solve the assignment problem where n robots compete for n tasks with the assumption that each robot can be assigned to only one task. The first algorithm, called DMB, represents a Distributed Market-Based algorithm where each robot bids for every task. The second algorithm is an extension of the DMB. It consists in swapping tasks between robots in order to improve the efficiency of the whole assignment. We conducted both real-world experimental testing, and MATLAB simulations to evaluate performance of the proposed algorithms and compare them against the centralized Hungarian algorithm in terms of traveled distance. Simulation results show that the IDMB algorithm produces near optimal solutions and in several cases it gives the optimal solution. In addition, we demonstrated the feasibility of our algorithms through real-world experimentation on robots. (C) 2014 Published by Elsevier B.V.
引用
收藏
页码:1108 / 1114
页数:7
相关论文
共 50 条
  • [1] Market-based multi-robot planning in a distributed layered architecture
    Goldberg, D
    Cicirello, V
    Dias, MB
    Simmons, R
    Smith, S
    Stentz, A
    [J]. MULTI-ROBOT SYSTEMS: FROM SWARMS TO INTELLIGENT AUTOMATA, VOL II, 2003, : 27 - 38
  • [2] Distributed Algorithm Design for Multi-robot Generalized Task Assignment Problem
    Luo, Lingzhi
    Chakraborty, Nilanjan
    Sycara, Katia
    [J]. 2013 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2013, : 4765 - 4771
  • [3] Market-based multi-robot coalition formation
    Vig, Lovekesh
    Adams, Julie A.
    [J]. DISTRIBUTED AUTONOMOUS ROBOTIC SYSTEMS 7, 2006, : 227 - +
  • [4] Market-based Multi-robot coordination with HTN planning
    Milot, Antoine
    Chauveau, Estelle
    Lacroix, Simon
    Lesire, Charles
    [J]. 2021 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2021, : 2606 - 2612
  • [5] Market-based Approach to Multi-robot Task Allocation
    Hussein, Ahmed
    Khamis, Alaa
    [J]. 2013 INTERNATIONAL CONFERENCE ON INDIVIDUAL AND COLLECTIVE BEHAVIORS IN ROBOTICS (ICBR), 2013, : 69 - 74
  • [6] A Distributed Algorithm for the Multi-Robot Task Allocation Problem
    Giordani, Stefano
    Lujak, Marin
    Martinelli, Francesco
    [J]. TRENDS IN APPLIED INTELLIGENT SYSTEMS, PT I, PROCEEDINGS, 2010, 6096 : 721 - +
  • [7] A Sequential Task Addition Distributed Assignment Algorithm for Multi-Robot Systems
    Nathan Lindsay
    Russell K. Buehling
    Liang Sun
    [J]. Journal of Intelligent & Robotic Systems, 2021, 102
  • [8] Distributed Algorithm Design for Multi-Robot Task Assignment with Deadlines for Tasks
    Luo, Lingzhi
    Chakraborty, Nilanjan
    Sycara, Katia
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2013, : 3007 - 3013
  • [9] A Sequential Task Addition Distributed Assignment Algorithm for Multi-Robot Systems
    Lindsay, Nathan
    Buehling, Russell K.
    Sun, Liang
    [J]. JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2021, 102 (02)
  • [10] Autonomous and Market-Based Fault Tolerant Algorithms for Multi-Robot Cooperation
    Khan, M. Tahir
    de Silva, C. W.
    [J]. JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2014, 30 (02) : 483 - 500