The giving tree: constructing trees for efficient offline and online multi-robot coverage

被引:61
|
作者
Agmon, Noa [1 ]
Hazon, Noam [1 ]
Kaminka, Gal A. [1 ]
机构
[1] Bar Ilan Univ, Dept Comp Sci, MAVERICK Grp, Ramat Gan, Israel
关键词
Efficient multi-robot coverage; Coverage algorithm;
D O I
10.1007/s10472-009-9121-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper discusses the problem of building efficient coverage paths for a team of robots. An efficient multi-robot coverage algorithm should result in a coverage path for every robot, such that the union of all paths generates a full coverage of the terrain and the total coverage time is minimized. A method underlying several coverage algorithms, suggests the use of spanning trees as base for creating coverage paths. However, overall performance of the coverage is heavily dependent on the given spanning tree. This paper focuses on the challenge of constructing a coverage spanning tree for both online and offline coverage that minimizes the time to complete coverage. Our general approach involves building a spanning tree by growing sub-trees from the initial location of the robots. This paper first describes a polynomial time tree-construction algorithm for offline coverage. The use of this algorithm is shown by extensive simulations to significantly improve the coverage time of the terrain even when used as a basis for a simple, inefficient, coverage algorithm. Second, this paper provides an algorithm for online coverage of a finite terrain based on spanning-trees, that is complete and guarantees linear time coverage with no redundancy in the coverage. In addition, the solutions proposed by this paper guarantee robustness to failing robots: the offline trees are used as base for robust multi-robot coverage algorithms, and the online algorithm is proven to be robust.
引用
收藏
页码:143 / 168
页数:26
相关论文
共 50 条
  • [21] Survey of multi-robot coverage
    School of Information Science and Engineering, Central South University, Changsha 410083, China
    不详
    Kongzhi yu Juece/Control and Decision, 2008, 23 (05): : 481 - 486
  • [22] On Multi-robot Area Coverage
    Fazli, Pooyan
    ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2010, 6085 : 384 - 387
  • [23] Cluster, Allocate, Cover: An Efficient Approach for Multi-Robot Coverage
    Gautam, Avinash
    Murthy, J. Krishna
    Kumar, Gourav
    Ram, S. P. Arjun
    Jha, Bhargav
    Mohan, Sudeept
    2015 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2015): BIG DATA ANALYTICS FOR HUMAN-CENTRIC SYSTEMS, 2015, : 197 - 203
  • [24] FASTSynchronous Frontier Allocation for Scalable Online Multi-Robot Terrain Coverage
    Avinash Gautam
    Bhargav Jha
    Gourav Kumar
    J. Krishna Murthy
    SP Arjun Ram
    Sudeept Mohan
    Journal of Intelligent & Robotic Systems, 2017, 87 : 545 - 564
  • [25] Robust Online Multi-Robot Simultaneous Exploration and Coverage Path Planning
    Nair, Vishnu G.
    Dileep, M. V.
    Guruprasad, K. R.
    IEEE ACCESS, 2024, 12 : 72990 - 73003
  • [26] Manhattan Distance Based Voronoi Partitioning for Efficient Multi-robot Coverage
    Nair, Vishnu G.
    Guruprasad, K. R.
    CONTROL INSTRUMENTATION SYSTEMS, CISCON 2018, 2020, 581 : 81 - 90
  • [27] Multi-Robot Energy-Efficient Coverage Control with Hopfield Networks
    Turanli, Mert
    Temeltas, Hakan
    STUDIES IN INFORMATICS AND CONTROL, 2020, 29 (02): : 179 - 188
  • [28] LEOn Multi-Robot Area Coverage
    Fazli, Pooyan
    PROCEEDINGS OF THE TWENTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-10), 2010, : 1980 - 1981
  • [29] Multi-robot repeated area coverage
    Pooyan Fazli
    Alireza Davoodi
    Alan K. Mackworth
    Autonomous Robots, 2013, 34 : 251 - 276
  • [30] Multi-Robot Heterogeneous Adversarial Coverage
    Korngut, Yair
    Agmon, Noa
    2023 INTERNATIONAL SYMPOSIUM ON MULTI-ROBOT AND MULTI-AGENT SYSTEMS, MRS, 2023, : 100 - 106