Structured triangulation in multi-robot systems: Coverage, patrolling, Voronoi partitions, and geodesic centers

被引:19
|
作者
Lee, Seoung Kyou [1 ]
Fekete, Sandor P. [2 ]
McLurkin, James [1 ]
机构
[1] Rice Univ, Dept Comp Sci, Houston, TX 77251 USA
[2] TU Braunschweig, Dept Comp Sci, Muhlenpfordtstr 23, D-38106 Braunschweig, Germany
来源
基金
美国国家科学基金会;
关键词
Multi-robot system; distributed algorithm; space coverage; robotic network; localization; navigation; NETWORK;
D O I
10.1177/0278364915624974
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
We present a fundamental framework for organizing exploration, coverage, and surveillance by a swarm of robots with limited individual capabilities, based on triangulating an unknown environment with a multi-robot system. Locally, an individual triangle is easy for a single robot to manage and covers a small area; globally, the topology of the triangulation approximately captures the geometry of the entire environment. Combined, a multi-robot system can explore, map, navigate, and patrol. Algorithms can store information in triangles that the robots can read and write as they run their algorithms. This creates a physical data structure ( PDS) that is both robust and versatile. We study distributed approaches to triangulating an unknown, two-dimensional Euclidean space using a multi-robot network. The resulting PDS is a compact representation of the workspace, contains distributed knowledge of each triangle, encodes the dual graph of the triangulation, and supports reads and writes of auxiliary data. The ability to store and process this auxiliary information enables the simple robots to solve complex problems. We develop distributed algorithms for dual-graph navigation, patrolling, construction of a topological Voronoi tessellation, and location of the geodesic centers in non-convex regions. We provide theoretical performance guarantees for the quality of constructed triangulation and the connectivity of a dual graph in the triangulation. In addition, we show that the path lengths of the physical navigation are within a constant factor of the shortest-path Euclidean distance. We validate these theoretical results with simulations and experiments with a dozen or more robots.
引用
收藏
页码:1234 / 1260
页数:27
相关论文
共 50 条
  • [41] Fleet Size of Multi-Robot Systems for Exploration of Structured Environments
    Cabrera-Mora, Flavio
    Xiao, Jizhong
    2014 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2014), 2014, : 370 - 375
  • [42] Asynchronous Multi-Robot Patrolling Against Intrusions in Arbitrary Topologies
    Basilico, Nicola
    Gatti, Nicola
    Villa, Federico
    PROCEEDINGS OF THE TWENTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-10), 2010, : 1224 - 1229
  • [43] Multi-robot adversarial patrolling strategies via lattice paths
    Buermann, Jan
    Zhang, Jie
    ARTIFICIAL INTELLIGENCE, 2022, 311
  • [44] A Multi-Robot Cooperative Patrolling Algorithm with Sharing Multiple Cycles
    Hong, Youngtaek
    Kyung, Yeosun
    Kim, Seong-Lyun
    2019 EUROPEAN CONFERENCE ON NETWORKS AND COMMUNICATIONS (EUCNC), 2019, : 300 - 304
  • [45] Finding Optimal Routes for Multi-Robot Patrolling in Generic Graphs
    Portugal, David
    Pippin, Charles
    Rocha, Rui P.
    Christensen, Henrik
    2014 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2014), 2014, : 363 - 369
  • [46] Homogeneous Multi-robot Patrolling Based on Humanoid Formation Configuration
    Wang, Fei
    Wang, Hongrun
    Zhou, Dianle
    Wang, Tao
    INTELLIGENT ROBOTICS AND APPLICATIONS, ICIRA 2024, PT II, 2025, 15202 : 403 - 417
  • [47] Multi-Robot Patrolling with Sensing Idleness and Data Delay Objectives
    Jürgen Scherer
    Bernhard Rinner
    Journal of Intelligent & Robotic Systems, 2020, 99 : 949 - 967
  • [48] Multi-Robot Adversarial Patrolling Strategies via Lattice Paths
    Buermann, Jan
    Zhang, Jie
    PROCEEDINGS OF THE TWENTY-NINTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, : 4213 - 4219
  • [49] Multi-Robot Patrolling with Sensing Idleness and Data Delay Objectives
    Scherer, Juergen
    Rinner, Bernhard
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2020, 99 (3-4) : 949 - 967
  • [50] Stochastic strategies for patrolling a terrain with a synchronized multi-robot system
    Caraballo, Luis E.
    Diaz-Banez, Jose M.
    Fabila-Monroy, Ruy
    Hidalgo-Toscano, Carlos
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2022, 301 (03) : 1099 - 1116