Dynamic Multi-Robot Task Allocation under Uncertainty and Temporal Constraints

被引:0
|
作者
Choudhury, Shushman [1 ]
Gupta, Jayesh K. [1 ]
Kochendeefer, Mykel J. [1 ]
Sadigh, Dorsa [1 ]
Bohg, Jeannette [1 ]
机构
[1] Stanford Univ, Stanford, CA 94305 USA
基金
美国国家科学基金会;
关键词
ASSIGNMENT; ROBUST; BREAKDOWNS; ALGORITHMS; TAXONOMY; MACHINE; SEARCH; JOBS;
D O I
暂无
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
We consider the problem of dynamically allocating tasks to multiple agents under time window constraints and task completion uncertainty. Our objective is to minimize the number of unsuccessful tasks at the end of the operation horizon. We present a multi-robot allocation algorithm that decouples the key computational challenges of sequential decision-making under uncertainty and multi-agent coordination and addresses them in a hierarchical manner. The lower layer computes policies for individual agents using dynamic programming with tree search, and the upper layer resolves conflicts in individual plans to obtain a valid multi-agent allocation. Our algorithm, Stochastic Conflict-Based Allocation (SCoBA), is optimal in expectation and complete under some reasonable assumptions. In practice, SCoBA is computationally efficient enough to interleave planning and execution online. On the metric of successful task completion, SCoBA consistently outperforms a number of baseline methods and shows strong competitive performance against an oracle with complete lookahead. It also scales well with the number of tasks and agents. We validate our results over a wide range of simulations on two distinct domains: multi-arm conveyor belt. pick-and-place and multi-drone delivery dispatch in a city.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Dynamic multi-robot task allocation under uncertainty and temporal constraints
    Choudhury, Shushman
    Gupta, Jayesh K.
    Kochenderfer, Mykel J.
    Sadigh, Dorsa
    Bohg, Jeannette
    [J]. AUTONOMOUS ROBOTS, 2022, 46 (01) : 231 - 247
  • [2] Dynamic multi-robot task allocation under uncertainty and temporal constraints
    Shushman Choudhury
    Jayesh K. Gupta
    Mykel J. Kochenderfer
    Dorsa Sadigh
    Jeannette Bohg
    [J]. Autonomous Robots, 2022, 46 : 231 - 247
  • [3] Multi-robot task allocation in the light of uncertainty
    Ostergaard, EH
    Mataric, MJ
    Sukhatme, GS
    [J]. 2002 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS I-IV, PROCEEDINGS, 2002, : 3002 - 3007
  • [4] Multi-Robot Allocation of Tasks with Temporal and Ordering Constraints
    Gini, Maria
    [J]. THIRTY-FIRST AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 4863 - 4869
  • [5] Multi-Robot Auctions for Allocation of Tasks with Temporal Constraints
    Nunes, Ernesto
    Gini, Maria
    [J]. PROCEEDINGS OF THE TWENTY-NINTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2015, : 2110 - 2116
  • [6] Analysis of dynamic task allocation in multi-robot systems
    Lerman, K
    Jones, C
    Galstyan, A
    Mataric, MJ
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2006, 25 (03): : 225 - 241
  • [7] Principled communication for dynamic multi-robot task allocation
    Gerkey, BP
    Mataric, MJ
    [J]. EXPERIMENTAL ROBOTICS VII, 2001, 271 : 353 - 362
  • [8] Dynamic Multi-Robot Task Allocation for Intruder Detection
    Zhang, Yuyang
    Meng, Yan
    [J]. ICIA: 2009 INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION, VOLS 1-3, 2009, : 1060 - 1065
  • [9] A distributed method for dynamic multi-robot task allocation problems with critical time constraints
    Chen, Xinye
    Zhang, Ping
    Du, Guanglong
    Li, Fang
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2019, 118 : 31 - 46
  • [10] Multi-robot, dynamic task allocation: a case study
    Keshmiri, Soheil
    Payandeh, Shahram
    [J]. INTELLIGENT SERVICE ROBOTICS, 2013, 6 (03) : 137 - 154