Real-time distributed non-myopic task selection for heterogeneous robotic teams

被引:10
|
作者
Smith, Andrew J. [1 ]
Best, Graeme [1 ]
Yu, Javier [2 ]
Hollinger, Geoffrey A. [1 ]
机构
[1] Oregon State Univ, Collaborat Robot & Intelligent Syst CoRIS Inst, Sch Mech Ind & Mfg Engn, Corvallis, OR 97331 USA
[2] Stanford Univ, Sch Engn, Stanford, CA 94305 USA
关键词
Heterogeneous robotic teams; Non-myopic coordination; Robotic planning; Robotic coordination; Robotic fielded hardware trials; MULTIROBOT; ALGORITHM; ASSIGNMENT;
D O I
10.1007/s10514-018-9811-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper we introduce a novel algorithm for online distributed non-myopic task-selection in heterogeneous robotic teams. Our algorithm uses a temporal probabilistic representation that allows agents to evaluate their actions in the team's joint action space while robots individually search their own action space. We use Monte-Carlo tree search to asymmetrically search through the robot's individual action space while accounting for the probable future actions of their team members using the condensed temporal representation. This allows a distributed team of robots to non-myopically coordinate their actions in real-time. Our developed method can be applied across a wide range of tasks, robot team compositions, and reward functions. To evaluate our coordination method, we implemented it for a series of simulated and fielded hardware trials where we found that our coordination method is able to increase the cumulative team reward by a maximum of 47.2% in the simulated trials versus a distributed auction-based coordination. We also performed several outdoor hardware trials with a team of three quadcopters that increased the maximum cumulative reward by 24.5% versus a distributed auction-based coordination.
引用
收藏
页码:789 / 811
页数:23
相关论文
共 50 条
  • [21] A DISTRIBUTED SCHEDULING ALGORITHM FOR HETEROGENEOUS REAL-TIME SYSTEMS
    ZEINELDINE, O
    ELTOWEISSY, M
    MUKKAMALA, R
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 497 : 588 - 598
  • [22] Task period selection and schedulability in real-time systems
    Seto, D
    Lehoczky, JP
    Sha, L
    19TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1998, : 188 - 198
  • [23] The Impact of Input Error on the Scheduling of Task Graphs with Imprecise Computations in Heterogeneous Distributed Real-Time Systems
    Stavrinides, Georgios L.
    Karatza, Helen D.
    ANALYTICAL AND STOCHASTIC MODELING TECHNIQUES AND APPLICATIONS, (ASMTA 2011), 2011, 6751 : 273 - 287
  • [25] Task scheduling and response time planning in distributed real-time systems
    Baums, AK
    AUTOMATIC CONTROL AND COMPUTER SCIENCES, 1998, 32 (03) : 41 - 47
  • [26] Real-time Collaborative Editing Behavior in US and Japanese Distributed Teams
    Scissors, Lauren
    Shami, N. Sadat
    Ishihara, Tatsuya
    Rohall, Steven
    Saito, Shin
    29TH ANNUAL CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, 2011, : 1119 - 1128
  • [27] Distributed mission training - Teams, virtual reality, and real-time networking
    Ramesh, R
    Andrews, DH
    COMMUNICATIONS OF THE ACM, 1999, 42 (09) : 64 - 67
  • [28] Distributed route selection for establishing real-time channels
    Shin, KG
    Chou, CC
    Kweon, SK
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2000, 11 (03) : 318 - 335
  • [29] A Distributed ADMM Approach to Non-Myopic Path Planning for Multi-Target Tracking
    Park, Soon-Seo
    Min, Youngjae
    Ha, Jung-Su
    Cho, Doo-Hyun
    Choi, Han-Lim
    IEEE ACCESS, 2019, 7 : 163589 - 163603