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 条
  • [31] Task Offloading in Real-Time Distributed Energy Power Systems
    Wu, Ningchao
    Bao, Xingchuan
    Wang, Dayang
    Jiang, Song
    Zhang, Manjun
    Zou, Jing
    ELECTRONICS, 2024, 13 (14)
  • [32] Are two naive and distributed heads better than one? Factors influencing the performance of teams in a challenging real-time task
    Blanchard, Matthew D.
    Kleitman, Sabina
    Aidman, Eugene
    FRONTIERS IN PSYCHOLOGY, 2023, 14
  • [33] Combined task and message scheduling in distributed real-time systems
    Abdelzaher, TF
    Shin, KG
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1999, 10 (11) : 1179 - 1191
  • [34] BAG distributed real-time operating system and task migration
    Akgün, B.T.
    2001, TUBITAK (09)
  • [35] A collaborative and distributed task management system for real-time systems
    Peixoto, Maria J. P.
    Azim, Akramul
    2023 IEEE 26TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING, ISORC, 2023, : 117 - 125
  • [36] TASK ALLOCATION AND PRECEDENCE RELATIONS FOR DISTRIBUTED REAL-TIME SYSTEMS
    CHU, WW
    LAN, LMT
    IEEE TRANSACTIONS ON COMPUTERS, 1987, 36 (06) : 667 - 679
  • [37] Fully distributed wireless transmission of heterogeneous real-time data
    Markowski, MJ
    Sethi, AS
    48TH IEEE VEHICULAR TECHNOLOGY CONFERENCE, VOLS 1-3, 1998, : 1439 - 1442
  • [38] An optimal scheduling algorithm for distributed heterogeneous real-time systems
    Rooholamini, M
    Hosseini, SH
    COMPUTERS AND THEIR APPLICATIONS: PROCEEDINGS OF THE ISCA 12TH INTERNATIONAL CONFERENCE, 1997, : 126 - 129
  • [39] Task reconstruction method for real-time singularity avoidance for robotic manipulators
    Kim, Jinhyun
    Marani, Giacomo
    Chung, Wan Kyun
    Yuh, Junku
    ADVANCED ROBOTICS, 2006, 20 (04) : 453 - 481
  • [40] TASK RESPONSE-TIME FOR REAL-TIME DISTRIBUTED SYSTEMS WITH RESOURCE CONTENTIONS
    CHU, WW
    SIT, CM
    LEUNG, KK
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1991, 17 (10) : 1076 - 1092