An Optimal Task Allocation Strategy for Heterogeneous Multi-Robot Systems

被引:0
|
作者
Notomista, Gennaro [1 ]
Mayya, Siddharth [2 ]
Hutchinson, Seth [3 ]
Egerstedt, Magnus [2 ]
机构
[1] Georgia Inst Technol, Sch Mech Engn, Inst Robot & Intelligent Machines, Atlanta, GA 30332 USA
[2] Georgia Inst Technol, Sch Elect & Comp Engn, Atlanta, GA 30332 USA
[3] Georgia Inst Technol, Sch Interact Comp, Atlanta, GA 30332 USA
关键词
DISTRIBUTED ALGORITHM; ASSIGNMENT; TAXONOMY;
D O I
10.23919/ecc.2019.8795895
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
For a team of heterogeneous robots executing multiple tasks, we propose a novel algorithm to optimally allocate tasks to robots while accounting for their different capabilities. Motivated by the need that robot teams have in many real-world applications of remaining operational for long periods of time, we allow each robot to choose tasks taking into account the energy consumed by executing them, besides the global specifications on the task allocation. The tasks are encoded as constraints in an energy minimization problem solved at each point in time by each robot. The prioritization of a task over others-effectively signifying the allocation of the task to that particular robot-occurs via the introduction of slack variables in the task constraints. Moreover, the suitabilities of certain robots towards certain tasks are also taken into account to generate a task allocation algorithm for a team of robots with heterogeneous capabilities. The efficacy of the developed approach is demonstrated both in simulation and on a team of real robots.
引用
收藏
页码:2071 / 2076
页数:6
相关论文
共 50 条
  • [11] Optimal task allocation in multi-human multi-robot interaction
    Monali S. Malvankar-Mehta
    Siddhartha S. Mehta
    [J]. Optimization Letters, 2015, 9 : 1787 - 1803
  • [12] A hybrid dynamic task allocation approach for a heterogeneous multi-robot system
    Meng, Yan
    Shah, Kashyap
    [J]. MULTI-AGENT ROBOTIC SYSTEMS, PROCEEDINGS, 2007, : 3 - 13
  • [13] Multi-robot task allocation for exploration
    Ping-an Gao
    Zi-xing Cai
    [J]. Journal of Central South University of Technology, 2006, 13 : 548 - 551
  • [14] Multi-robot task allocation for exploration
    高平安
    蔡自兴
    [J]. Journal of Central South University, 2006, (05) : 548 - 551
  • [15] Multi-robot task allocation for exploration
    Gao Ping-an
    Cai Zi-xing
    [J]. JOURNAL OF CENTRAL SOUTH UNIVERSITY OF TECHNOLOGY, 2006, 13 (05): : 548 - 551
  • [16] Adaptive Task Allocation for Heterogeneous Multi-Robot Teams with Evolving and Unknown Robot Capabilities
    Emam, Yousef
    Mayya, Siddharth
    Notomista, Gennaro
    Bohannon, Addison
    Egerstedt, Magnus
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2020, : 7719 - 7725
  • [17] Resource-based task allocation for multi-robot systems
    Lee, Dong-Hyun
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2018, 103 : 151 - 161
  • [18] A Survey and Analysis of Task Allocation Algorithms in Multi-Robot Systems
    Jia, Xiao
    Meng, Max Q. -H.
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO), 2013, : 2280 - 2285
  • [19] HUMAN-ROBOT TRUST INTEGRATED TASK ALLOCATION AND SYMBOLIC MOTION PLANNING FOR HETEROGENEOUS MULTI-ROBOT SYSTEMS
    Zheng, Huanfei
    Liao, Zhanrui
    Wang, Yue
    [J]. PROCEEDINGS OF THE ASME 11TH ANNUAL DYNAMIC SYSTEMS AND CONTROL CONFERENCE, 2018, VOL 3, 2018,
  • [20] A formal analysis and taxonomy of task allocation in multi-robot systems
    Gerkey, BP
    Mataric, MJ
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2004, 23 (09): : 939 - 954