Limited range spatial load balancing in non-convex environments using sampling-based motion planners

This paper analyzes the limited range, spatial load balancing problem for agents deployed in non-convex environments and subject to differential constraints which restricts how the agents can move. First, the (unlimited range) spatial load balancing problem is introduced and the minimization problem with area constraints is defined. Then, to extend the problem for limited ranges, two cost functions and a sub-partition are defined. The problems are then analyzed and the results prove the existence of a partition that satisfies the area constraints. The non-convex environment makes the problem difficult to solve in continuous-space. Therefore, a probabilistic roadmap is used to approximate agents’ cells via a graph. A distributed algorithm is proven to converge to an approximate solution. Finally, the convergence of the algorithm is shown in simulation.

[1]  Sonia Martinez,et al.  Deployment algorithms for a power‐constrained mobile sensor network , 2010 .

[2]  Sonia Martínez,et al.  Spatial load balancing in non-convex environments using sampling-based motion planners , 2016, 2016 American Control Conference (ACC).

[3]  Jorge Cortés,et al.  Coverage Optimization and Spatial Load Balancing by Robotic Sensor Networks , 2010, IEEE Transactions on Automatic Control.

[4]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[5]  Atsuyuki Okabe,et al.  Spatial Tessellations: Concepts and Applications of Voronoi Diagrams , 1992, Wiley Series in Probability and Mathematical Statistics.

[6]  Sonia Martínez,et al.  Unicycle Coverage Control Via Hybrid Modeling , 2010, IEEE Transactions on Automatic Control.

[7]  Anthony Tzes,et al.  Distributed coverage control for concave areas by a heterogeneous Robot-Swarm with visibility sensing constraints , 2015, Autom..

[8]  Francesco Bullo,et al.  Centroidal Area-Constrained Partitioning for Robotic Networks , 2014 .

[9]  Andreas Kugi,et al.  Immersion and invariance‐based impedance control for electrohydraulic systems , 2010 .

[10]  Milos Zefran,et al.  Coverage control with information aggregation , 2013, 52nd IEEE Conference on Decision and Control.

[11]  Vijay Kumar,et al.  Multi-robot coverage and exploration on Riemannian manifolds with boundaries , 2014, Int. J. Robotics Res..

[12]  J. Cortes,et al.  Coverage control by robotic networks with limited-range anisotropic sensory , 2008, 2008 American Control Conference.

[13]  Christos G. Cassandras,et al.  Distributed Coverage Control and Data Collection With Mobile Sensor Networks , 2010, IEEE Transactions on Automatic Control.

[14]  John N. Tsitsiklis,et al.  Parallel and distributed computation , 1989 .

[15]  Francesco Bullo,et al.  Esaim: Control, Optimisation and Calculus of Variations Spatially-distributed Coverage Optimization and Control with Limited-range Interactions , 2022 .

[16]  Emilio Frazzoli,et al.  Sampling-based algorithms for optimal motion planning , 2011, Int. J. Robotics Res..

[17]  Harley Flanders,et al.  Differentiation Under the Integral Sign , 1973 .

[18]  S. P. Lloyd,et al.  Least squares quantization in PCM , 1982, IEEE Trans. Inf. Theory.

[19]  Emilio Frazzoli,et al.  The coverage problem for loitering Dubins vehicles , 2007, 2007 46th IEEE Conference on Decision and Control.

[20]  Anthony Tzes,et al.  Coverage-oriented coordination of mobile heterogeneous networks , 2011, 2011 19th Mediterranean Conference on Control & Automation (MED).

[21]  Anthony Tzes,et al.  Visibility-oriented coverage control of mobile robotic networks on non-convex regions , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[22]  Emilio Frazzoli,et al.  Distributed Algorithms for Environment Partitioning in Mobile Robotic Networks , 2011, IEEE Transactions on Automatic Control.

[23]  Sonia Martínez,et al.  Limited range spatial load balancing for multiple robots , 2017, 2017 American Control Conference (ACC).

[24]  Kamran Sayrafian-Pour,et al.  Distributed Deployment Algorithms for Improved Coverage in a Network of Wireless Mobile Sensors , 2014, IEEE Transactions on Industrial Informatics.

[25]  Vijay Kumar,et al.  Distributed Coverage and Exploration in Unknown Non-convex Environments , 2010, DARS.

[26]  Roland Siegwart,et al.  Voronoi coverage of non-convex environments with a group of networked robots , 2010, 2010 IEEE International Conference on Robotics and Automation.

[27]  Vijay Kumar,et al.  Sensing and coverage for a network of heterogeneous robots , 2008, 2008 47th IEEE Conference on Decision and Control.

[28]  Agostino Martinelli,et al.  Distributed Coverage Control for a Multi-Robot Team in a Non-Convex Environment , 2009 .

[29]  Milos Zefran,et al.  Performing coverage on nonconvex domains , 2008, 2008 IEEE International Conference on Control Applications.

[30]  Emilio Frazzoli,et al.  Coverage control for nonholonomic agents , 2008, 2008 47th IEEE Conference on Decision and Control.