• DocumentCode
    580657
  • Title

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

  • Author

    Guruprasad, K.R. ; Dasgupta, Prithviraj

  • Author_Institution
    Dept. of Mech. Eng., Nat. Inst. of Technol. Karnataka, Surathkal, India
  • fYear
    2012
  • fDate
    7-12 Oct. 2012
  • Firstpage
    3546
  • Lastpage
    3552
  • Abstract
    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.
  • Keywords
    computational complexity; computational geometry; distributed control; multi-robot systems; path planning; coverage path planning; distributed Voronoi partitioning; distributed algorithm; distributed environment partitioning; distributed multirobotic system; limited range sensors; multirobot system; node neighbor; range constrained Voronoi cell; robot operation; robot sensors; search and rescue; sensor coverage; sensor network application; time complexity; Extremities; Multirobot systems; Partitioning algorithms; Robot kinematics; Robot sensing systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Robots and Systems (IROS), 2012 IEEE/RSJ International Conference on
  • Conference_Location
    Vilamoura
  • ISSN
    2153-0858
  • Print_ISBN
    978-1-4673-1737-5
  • Type

    conf

  • DOI
    10.1109/IROS.2012.6385850
  • Filename
    6385850