Task Allocation Into a Foraging Task With a Series of Subtasks in Swarm Robotic System

被引:13
|
作者
Lee, Wonki [1 ]
Vaughan, Neil [2 ]
Kim, Daeeun [3 ]
机构
[1] Samsung Elect, Yongin 17113, South Korea
[2] Univ Exeter, Inst Biomed & Clin Sci, Exeter EX4 4SB, Devon, England
[3] Yonsei Univ, Sch Elect & Elect Engn, Seoul 03722, South Korea
来源
IEEE ACCESS | 2020年 / 8卷
基金
新加坡国家研究基金会;
关键词
Task analysis; Resource management; Robot kinematics; Swarm robotics; Mathematical model; Convergence; Foraging task; response threshold model; sequential tasks; task allocation; DIVISION-OF-LABOR; AGENTS; COORDINATION; FORMICIDAE;
D O I
10.1109/ACCESS.2020.2999538
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In swarm robotic systems, task allocation is a challenging problem aiming to decompose complex tasks into a series of subtasks. We propose a self-organizing method to allocate a swarm of robots to perform a foraging task consisting of sequentially dependent subtasks. The method regulates the proportion of robots to meet the task demands for given tasks. Our proposed method is based on the response threshold model, mapping the intensity of task demands to the probability of responding to candidate tasks depending on the response threshold. Each robot is suitable for all tasks but some robots have higher probability of taking certain tasks and lower probability of taking others. In our task allocation method, each robot updates its response threshold depending on the associated task demand as well as the number of neighbouring robots performing the task. It relies neither on a centralized mechanism nor on information exchange amongst robots. Repetitive and continuous task allocations lead to the desired task distribution at a swarm level. We also analyzed the mathematical convergence of the task distribution among a swarm of robots. We demonstrate that the method is effective and robust for a foraging task under various conditions on the number of robots, the number of tasks and the size of the arena. Our simulation results may support the hypothesis that social insects use a task allocation method to handle the foraging task required for a colony& x2019;s survival.
引用
收藏
页码:107549 / 107561
页数:13
相关论文
共 50 条
  • [31] Evolving Collective Cognition of Robotic Swarms in the Foraging Task with Poison
    Hiraga, Motoaki
    Wei, Yufei
    Ohkura, Kazuhiro
    [J]. 2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 3205 - 3212
  • [32] Dynamic Task Allocation for Robotic Network Cloud Systems
    Alirezazadeh, Saeid
    Alexandre, Luis A.
    [J]. 2020 IEEE INTL SYMP ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, INTL CONF ON BIG DATA & CLOUD COMPUTING, INTL SYMP SOCIAL COMPUTING & NETWORKING, INTL CONF ON SUSTAINABLE COMPUTING & COMMUNICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2020), 2020, : 1221 - 1228
  • [33] Task Allocation in Foraging Robot Swarms: The Role of Information Sharing
    Pitonakova, Lenka
    Crowder, Richard Michael
    Bullock, Seth
    [J]. ALIFE 2016, THE FIFTEENTH INTERNATIONAL CONFERENCE ON THE SYNTHESIS AND SIMULATION OF LIVING SYSTEMS, 2016, : 306 - 313
  • [34] Discretionary task interleaving: Cognitive heuristics for time allocation in foraging
    Payne, Stephen J.
    Duggan, Geoffrey B.
    Neth, Hansjorg
    [J]. JOURNAL OF EXPERIMENTAL PSYCHOLOGY-GENERAL, 2007, 136 (03) : 370 - 388
  • [35] Task allocation for maximizing reliability of a distributed system using hybrid particle swarm optimization
    Yin, Peng-Yeng
    Yu, Shiuh-Sheng
    Wang, Pei-Pei
    Wang, Yi-Te
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2007, 80 (05) : 724 - 735
  • [36] Cooperative system organisation and task allocation: Illustration of task allocation in air traffic control
    Vanderhaegen, F
    [J]. TRAVAIL HUMAIN, 1999, 62 (03): : 197 - 222
  • [37] Adaptive approach to regulate task distribution in swarm robotic systems
    Lee, Wonki
    Kim, DaeEun
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2019, 44 : 1108 - 1118
  • [38] Task Allocation and Online Path Planning For AUV Swarm Cooperation
    Wang, Hongjian
    Yuan, Jianya
    Lv, Hongli
    Li, Qing
    [J]. OCEANS 2017 - ABERDEEN, 2017,
  • [39] Dynamic Task Allocation for Robotic Edge System Resilience Using Deep Reinforcement Learning
    Afrin, Mahbuba
    Jin, Jiong
    Rahman, Ashfaqur
    Li, Shi
    Tian, Yu-Chu
    Li, Yan
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2024, 54 (03): : 1438 - 1450
  • [40] Particle swarm optimization with dual-level task allocation
    Lim, Wei Hong
    Isa, Nor Ashidi Mat
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2015, 38 : 88 - 110