Dynamic Multi-Objective Auction-Based (DYMO-Auction) Task Allocation

被引:10
|
作者
Baroudi, Uthman [1 ]
Alshaboti, Mohammad [1 ]
Koubaa, Anis [2 ,3 ]
Trigui, Sahar [4 ]
机构
[1] King Fahd Univ Petr & Minerals, Comp Engn, Dhahran 31261, Saudi Arabia
[2] Prince Sultan Univ, Comp Sci, Riyadh 12345, Saudi Arabia
[3] Polytech Inst Porto, CISTER, INESC TEC, ISEP, P-4249015 Porto, Portugal
[4] Natl Sch Comp Sci, Univ Campus Manouba, Manouba 2010, Tunisia
来源
APPLIED SCIENCES-BASEL | 2020年 / 10卷 / 09期
关键词
multi-robot system (MRS); multi-robot task allocation (MRTA); auction-based task allocation; task quality; online decision making; MULTIROBOT COORDINATION;
D O I
10.3390/app10093264
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
In this paper, we address the problem of online dynamic multi-robot task allocation (MRTA) problem. In the existing literature, several works investigated this problem as a multi-objective optimization (MOO) problem and proposed different approaches to solve it including heuristic methods. Existing works attempted to find Pareto-optimal solutions to the MOO problem. However, to the best of authors' knowledge, none of the existing works used the task quality as an objective to optimize. In this paper, we address this gap, and we propose a new method, distributed multi-objective task allocation approach (DYMO-Auction), that considers tasks' quality requirement, along with travel distance and load balancing. A robot is capable of performing the same task with different levels of perfection, and a task needs to be performed with a level of perfection. We call this level of perfection quality level. We designed a new utility function to consider four competing metrics, namely the cost, energy, distance, type of tasks. It assigns the tasks dynamically as they emerge without global information and selects the auctioneer randomly for each new task to avoid the single point of failure. Extensive simulation experiments using a 3D Webots simulator are conducted to evaluate the performance of the proposed DYMO-Auction. DYMO-Auction is compared with the sequential single-item approach (SSI), which requires global information and offline calculations, and with Fuzzy Logic Multiple Traveling Salesman Problem (FL-MTSP) approach. The results demonstrate a proper matching with SSI in terms of quality satisfaction and load balancing. However, DYMO-Auction demands 20% more travel distance. We experimented with DYMO-Auction using real Turtlebot2 robots. The results of simulation experiments and prototype experiments follow the same trend. This demonstrates the usefulness and practicality of the proposed method in real-world scenarios.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] Auction-Based Task Allocation for Multi-robot Teams in Dynamic Environments
    Schneider, Eric
    Sklar, Elizabeth I.
    Parsons, Simon
    Oezgelen, A. Tuna
    [J]. TOWARDS AUTONOMOUS ROBOTIC SYSTEMS (TAROS 2015), 2015, 9287 : 246 - 257
  • [2] Auction-Based Dynamic Task Allocation for Foraging with a Cooperative Robot Team
    Wei, Changyun
    Hindriks, Koen V.
    Jonker, Catholijn M.
    [J]. MULTI-AGENT SYSTEMS (EUMAS 2014), 2015, 8953 : 159 - 174
  • [3] Priority-Based Task Allocation in Auction-Based Applications
    Gurel, Ugur
    Adar, Nihat
    Parlaktuna, Osman
    [J]. 2013 IEEE INTERNATIONAL SYMPOSIUM ON INNOVATIONS IN INTELLIGENT SYSTEMS AND APPLICATIONS (IEEE INISTA), 2013,
  • [4] An Empirical Evaluation of Auction-based Task Allocation in Multi-robot Teams
    Schneider, Eric
    Balas, Ofear
    Ozgelen, A. Tuna
    Sklar, Elizabeth I.
    Parsons, Simon
    [J]. AAMAS'14: PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS & MULTIAGENT SYSTEMS, 2014, : 1443 - 1444
  • [5] Greedy Decentralized Auction-based Task Allocation for Multi-Agent Systems
    Braquet, Martin
    Bakolas, Efstathios
    [J]. IFAC PAPERSONLINE, 2021, 54 (20): : 675 - 680
  • [6] Auction-Based Dynamic Resource Allocation in Social Metaverse
    Liu, Nan
    Luan, Tom H.
    Wang, Yuntao
    Liu, Yiliang
    Su, Zhou
    [J]. 2023 19TH INTERNATIONAL CONFERENCE ON MOBILITY, SENSING AND NETWORKING, MSN 2023, 2023, : 669 - 676
  • [7] Auction-Based Users Dynamic Allocation in Heterogeneous Networks
    Liu, Yatai
    Li, Lixin
    Liang, Wei
    Zhang, Huisheng
    Gao, Ang
    Li, Xu
    Han, Zhu
    [J]. 2018 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2018, : 636 - 640
  • [8] Auction-Based Mechanism for Dynamic and Efficient Resource Allocation
    Zou, Suli
    Ma, Zhongjing
    Liu, Xiangdong
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2018, 48 (01): : 34 - 49
  • [9] An auction-based rescue task allocation approach for heterogeneous multi-robot system
    Shi, Jieke
    Yang, Zhou
    Zhu, Junwu
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2020, 79 (21-22) : 14529 - 14538
  • [10] Comparison of Auction-based Methods for Task Allocation Problem in Multi-robot Systems
    Zhang, Yu
    Meng, Q. -H.
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO), 2013, : 2609 - 2613