Distributed Voronoi partitioning for multi-robot systems with limited range sensors

被引:0
|
作者
Guruprasad, K. R. [1 ]
Dasgupta, Prithviraj [2 ]
机构
[1] Natl Inst Technol Karnataka, Dept Mech Engn, Surathkal, India
[2] Univ Nebraska, Dept Comp Sci, Lincoln, NE 68583 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the problem of distributed partitioning of an environment by a set of robots so that each robot performs its operations in the region within the corresponding cell. Voronoi partitioning is one of the most attractive techniques that has been used to solve this problem. It has been used in several distributed multi-robotic system and sensor network applications, such as sensor coverage, search and rescue, and coverage path planning. For a truly distributed implementation of such problems, each robot should be able to compute the corresponding Voronoi cell in a distributed manner. Further, in a practical application, the robots' sensors may have limited range, thus each robot may operate within a portion of its Voronoi cell constrained by the sensor range. We describe a distributed algorithm for computation of this range constrained Voronoi cell where each robot independently constructs chords corresponding to other robots that are within a distance of twice its sensor circle radius. A robot then uses a simple and fast technique to remove inessential chords to calculate the vertices of its Voronoi cell. We prove completeness and correctness of the proposed algorithm, and also provide the upper and lower bounds on the computational complexity of our algorithm. The theoretical results are validated with the help of experiments to show that for different values of sensor ranges, our proposed algorithm incurs a time complexity that is significantly lower than that of the existing full Voronoi partition computation algorithm. The maximum number of steps required by our algorithm is also shown to be within a constant times the lower bound given by the number of neighbors of each node.
引用
收藏
页码:3546 / 3552
页数:7
相关论文
共 50 条
  • [1] Range-limited, Distributed Algorithms on Higher-Order Voronoi Partitions in Multi-Robot Systems
    Kong, Lingxuan
    Liu, Qingchen
    Yu, Changbin
    2019 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2019, : 6541 - 6546
  • [2] On Coverage Control for Limited Range Multi-Robot Systems
    Pratissoli, Federico
    Capelli, Beatrice
    Sabattini, Lorenzo
    2022 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2022, : 9957 - 9963
  • [3] 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
  • [4] Multi-robot Coverage Using Voronoi Partitioning Based on Geodesic Distance
    Nair, Vishnu G.
    Guruprasad, K. R.
    CONTROL INSTRUMENTATION SYSTEMS, CISCON 2018, 2020, 581 : 59 - 66
  • [5] Distributed algorithms for multi-robot systems
    McLurkin, James
    PROCEEDINGS OF THE SIXTH INTERNATIONAL SYMPOSIUM ON INFORMATION PROCESSING IN SENSOR NETWORKS, 2007, : 545 - 546
  • [6] Multi-robot routing under limited communication range
    Mosteo, Alejandro R.
    Montano, Luis
    Lagoudakis, Michail G.
    2008 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-9, 2008, : 1531 - +
  • [7] Distributed Control for Multi-Robot Interactive Swarming Using Voronoi Partioning
    Eudes, Alexandre
    Bertrand, Sylvain
    Marzat, Julien
    Sarras, Ioannis
    DRONES, 2023, 7 (10)
  • [8] Dynamic Partitioning Strategies for Multi-Robot Patrolling Systems
    Hoshino, Satoshi
    Takahashi, Kazuki
    JOURNAL OF ROBOTICS AND MECHATRONICS, 2019, 31 (04) : 535 - 545
  • [9] Efficient Distributed Communications for Multi-robot Systems
    Reis, Joao C. G.
    Lima, Pedro U.
    Garcia, Joao
    ROBOCUP 2013: ROBOT WORLD CUP XVII, 2014, 8371 : 280 - 291
  • [10] Musical Abstractions in Distributed Multi-Robot Systems
    Albin, Aaron
    Weinberg, Gil
    Egerstedt, Magnus
    2012 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2012, : 451 - 458