An algorithm for distributed multirobot task allocation based on services for improving robot cooperation

被引:21
|
作者
Viguria, Antidio [1 ]
Maza, Ivan [2 ]
Ollero, Anibal [2 ]
机构
[1] Georgia Inst Technol, Sch Elect & Comp Engn, Atlanta, GA 30332 USA
[2] Univ Seville, Robot Vis & Control Grp, Seville 41092, Spain
关键词
D O I
10.1109/ROBOT.2008.4543692
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present a distributed market-based algorithm called S+T, which solves the multi-robot task allocation (MRTA) problem in applications that require the cooperation among the robots to accomplish all the tasks. If a robot cannot execute a task by itself, it asks for help and, if possible, another robot will provide the required service. In the paper, tasks consisting in transmitting data in real-time that could require communication relay services are considered. On the other hand, the parameters of the algorithm can be adapted to give priority to either the execution time or the energy consumption in the mission. The potential generation of deadlocks associated to the relation between tasks and services is studied, and as an original result, a distributed algorithm that prevent them is proposed. The algorithm has been tested in simulations that illustrate the main features of the S+T algorithm.
引用
收藏
页码:3163 / +
页数:2
相关论文
共 50 条
  • [1] Research on Multirobot Pursuit Task Allocation Algorithm Based on Emotional Cooperation Factor
    Fang, Baofu
    Chen, Lu
    Wang, Hao
    Dai, Shuanglu
    Zhong, Qiubo
    [J]. SCIENTIFIC WORLD JOURNAL, 2014,
  • [2] SET: An algorithm for distributed multirobot task allocation with dynamic negotiation based on task subsets
    Viguria, Antidio
    Maza, Ivan
    Ollero, Anibal
    [J]. PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-10, 2007, : 3339 - +
  • [3] Distributed multirobot exploration, mapping, and task allocation
    Regis Vincent
    Dieter Fox
    Jonathan Ko
    Kurt Konolige
    Benson Limketkai
    Benoit Morisset
    Charles Ortiz
    Dirk Schulz
    Benjamin Stewart
    [J]. Annals of Mathematics and Artificial Intelligence, 2008, 52 : 229 - 255
  • [4] Distributed multirobot exploration, mapping, and task allocation
    Vincent, Regis
    Fox, Dieter
    Ko, Jonathan
    Konolige, Kurt
    Limketkai, Benson
    Morisset, Benoit
    Ortiz, Charles
    Schulz, Dirk
    Stewart, Benjamin
    [J]. ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2008, 52 (2-4) : 229 - 255
  • [5] A Distributed Algorithm for Multirobot Task Allocation via Weighted Buffered Voronoi Partition
    Cheng, Hao
    Tian, Bailing
    Zhang, Xuewei
    Shen, Hongming
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2024,
  • [6] A Distributed Algorithm for Balanced Multi-Robot Task Allocation
    Gautam, Avinash
    Thakur, Amitayush
    Dhanania, Garima
    Mohan, Sudeept
    [J]. 2016 11TH INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS (ICIIS), 2016, : 622 - 627
  • [7] 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 - +
  • [8] A Noise Based Distributed Optimization Method for Multirobot Task Allocation With Multimodal Utility
    HomChaudhuri, Baisravan
    Kumar, Manish
    [J]. JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 2015, 137 (03):
  • [9] An Efficient Distributed Task Allocation Method for Maximizing Task Allocations of Multirobot Systems
    Wang, Shengli
    Liu, Youjiang
    Qiu, Yongtao
    Li, Simin
    Zhou, Jie
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2023, : 1 - 15
  • [10] Task-Based Flocking Algorithm for Mobile Robot Cooperation
    He, Hongsheng
    Ge, Shuzhi Sam
    Tong, Guofeng
    [J]. PROGRESS IN ROBOTICS, PROCEEDINGS, 2009, 44 : 310 - +