Swarm Robotics: A Survey from a Multi-Tasking Perspective

被引:4
|
作者
Debie, Essam [1 ]
Kasmarik, Kathryn [1 ]
Garratt, Matt [1 ]
机构
[1] Univ New South Wales, Canberra, ACT 2600, Australia
基金
澳大利亚研究理事会;
关键词
Swarm robotics; multi-tasking; reinforcement learning; DIVISION-OF-LABOR; MULTIROBOT TASK ALLOCATION; PATH-FORMATION TASK; AUTONOMOUS SPECIALIZATION; OPTIMIZATION; EVOLUTION; ANT; ALGORITHMS; TAXONOMY; COORDINATION;
D O I
10.1145/3611652
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The behaviour of social insects such as bees and ants has influenced the development of swarm robots. To enable robots to cooperate together, swarm robotics employs principles such as communication, coordination, and collaboration. Collaboration among multiple robots can lead to a faster task completion time compared to the utilisation of a single, complex robot. One of the key aspects of swarm robotics is that control is distributed uniformly across the robots in the swarm, which boosts the system's resilience and fault tolerance. Through the use of the robots' embodied sensors and actuators, this distributed control often facilitates the emergence of collective behaviours through the interaction of the robots with one another and with the environment. The purpose of this survey is to examine the reasons behind the lack of utilisation of swarm robots in multi-tasking applications, which will be accomplished by studying previous research works in the field. We examine the literature from the perspective of multi-tasking: we pay particular attention to concepts that contribute to the progress of swarm robotics for multi-tasking applications. To do this, we first examine the different studies in multi-tasking swarm robotics, covering platforms, multi-tasking scenarios, sub-task allocation methodologies, and performance metrics. We then highlight several swarm robotics related disciplines that have significant effect on the development of swarm robotics for multi-tasking problems. We propose two taxonomies: the first categorises works based on the characteristics of the scenarios being handled, whereas the second taxonomy categorises works based on the swarming strategies utilised to achieve multi-tasking capabilities. We finish with a discussion of swarm robots' existing limitations for real-world multi-tasking applications, as well as recommendations for future research directions.
引用
收藏
页数:38
相关论文
共 50 条
  • [1] An insight to Multi-tasking in Cognitive Robotics
    Panda, Ranjan Kumar
    Saxena, Shobhit
    [J]. PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 1018 - 1023
  • [2] Multi-tasking
    Ezzie Hutchinson
    [J]. Nature Reviews Cancer, 2002, 2 : 808 - 808
  • [3] Multi-tasking
    Hutchinson, E
    [J]. NATURE REVIEWS CANCER, 2002, 2 (11) : 808 - 808
  • [4] Multi-tasking
    Nicola McCarthy
    [J]. Nature Reviews Cancer, 2009, 9 (6) : 385 - 385
  • [5] Contests with Multi-tasking
    Clark, Derek J.
    Konrad, Kai A.
    [J]. SCANDINAVIAN JOURNAL OF ECONOMICS, 2007, 109 (02): : 303 - 319
  • [6] The algebra of multi-tasking
    Fidge, CJ
    [J]. ALGEBRAIC METHODOLOGY AND SOFTWARE TECHNOLOGY, PROCEEDINGS, 2000, 1816 : 213 - 227
  • [7] Multi-tasking Argonautes
    Arianne Heinrichs
    [J]. Nature Reviews Molecular Cell Biology, 2008, 9 : 92 - 93
  • [8] Multi-tasking for organisations
    Hayden, R
    [J]. IEE REVIEW, 1996, 42 (01): : S6 - S7
  • [9] A Multi-Layer Swarm Control Model for Information Propagation and Multi-Tasking
    Al-Abri, Said
    Maxon, Sean
    Zhang, Fumin
    [J]. 2019 AMERICAN CONTROL CONFERENCE (ACC), 2019, : 4653 - 4658
  • [10] Is multi-tasking complex?
    MacLeod, WB
    [J]. BEHAVIORAL AND BRAIN SCIENCES, 1998, 21 (06) : 840 - +