1

I have a swarm ofN robots to place on a plane area. Each robot would control a sub part of the area (navigating in it). What algorithm could I use to deploy my robots so that they all control a comparable part of the area.

I was looking at Voronoi diagrams but I cannot find how to determine the location of the points.

Sorry if this is not very clear, I am not even sure what I am looking for.

mattplm
  • 11
  • 1

1 Answers1

1

I assume by "comparable part of the area" you mean that they should all scan a region of equal area. Additionally, knowing what kind of plane area you have would be helpful, is it convex, is it concave, is it just a regular polygon? If you know this then there are easier ways to do it. So assuming you want for the worst case, a concave polygon, the best solution that I know of is this. This page has a detailed explanation of the algorithm and there's even some comments with implementations.

Dozed12
  • 59
  • 6