Distributed area coverage control with imprecise robot localization

This article examines the static area coverage problem by a network of mobile, sensor-equipped agents with imprecise localization. Each agent has uniform radial sensing ability and is governed by first-order kinodynamics. To partition the region of interest, a novel partitioning scheme, the Additively Weighted Guaranteed Voronoi diagram is introduced which takes into account both the agents’ positioning uncertainty and their heterogeneous sensing performance. Each agent’s region of responsibility corresponds to its Additively Weighted Guaranteed Voronoi cell, bounded by hyperbolic arcs. An appropriate gradient ascent-based control scheme is derived so that it guarantees monotonic increase of a coverage objective and is extended with collision avoidance properties. Additionally, a computationally efficient simplified control scheme is offered that is able to achieve comparable performance. Several simulation studies are offered to evaluate the performance of the two control schemes. Finally, two experiments using small differential drive-like robots and an ultra-wideband positioning system were conducted, highlighting the performance of the proposed control scheme in a real world scenario.

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

[2]  Chao Zhai,et al.  Decentralized sweep coverage algorithm for multi-agent systems with workload uncertainties , 2013, Autom..

[3]  J.-S. Li,et al.  Voronoi-based relay placement scheme for wireless sensor networks , 2009, IET Commun..

[4]  Stephen J. Guy,et al.  C-OPT: Coverage-Aware Trajectory Optimization Under Uncertainty , 2016, IEEE Robotics and Automation Letters.

[5]  Mariette Yvinec,et al.  Dynamic Additively Weighted Voronoi Diagrams in 2D , 2002, ESA.

[6]  Anthony Tzes,et al.  Distributed Collaborative Coverage-Control Schemes for Non-Convex Domains , 2015, IEEE Transactions on Automatic Control.

[7]  Anthony Tzes,et al.  Voronoi-based coverage optimization for mobile networks with limited sensing range - A directional search approach , 2009, 2009 American Control Conference.

[8]  Jalal Habibi,et al.  Distributed Coverage Control of Mobile Sensor Networks Subject to Measurement Error , 2016, IEEE Transactions on Automatic Control.

[9]  Cristina Stoica,et al.  Discretized optimal control approach for dynamic multi-agent decentralized coverage , 2016, 2016 IEEE International Symposium on Intelligent Control (ISIC).

[10]  Dimitra Panagou,et al.  Complete 3-D dynamic coverage in energy-constrained multi-UAV sensor networks , 2018, Auton. Robots.

[11]  Ali Doustmohammadi,et al.  Distributed Receding Horizon Coverage Control for Multiple Mobile Robots , 2016, IEEE Systems Journal.

[12]  Gang Feng,et al.  Persistent awareness coverage control for mobile sensor networks , 2013, Autom..

[13]  Dusan M. Stipanovic,et al.  Persistent coverage control for a team of agents with collision avoidance , 2015, Eur. J. Control.

[14]  Daniela Rus,et al.  Distributed target tracking in cluttered environments with guaranteed collision avoidance , 2017, 2017 International Symposium on Multi-Robot and Multi-Agent Systems (MRS).

[15]  Jorge Cortes,et al.  Coordinated Control of Multi-Robot Systems: A Survey , 2017 .

[16]  F. Bullo,et al.  Motion Coordination with Distributed Information , 2007 .

[17]  Carlos Sagüés,et al.  Optimal path planning and coverage control for multi-robot persistent coverage in environments with obstacles , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[18]  Maan El Badaoui El Najjar,et al.  Fault tolerant collaborative localization for multi-robot system , 2016, 2016 24th Mediterranean Conference on Control and Automation (MED).

[19]  Chaouki T. Abdallah,et al.  An adaptive coverage control algorithm for deployment of nonholonomic mobile sensors , 2010, 49th IEEE Conference on Decision and Control (CDC).

[20]  Anthony Tzes,et al.  Cooperative positioning/orientation control of mobile heterogeneous anisotropic sensor networks for area coverage , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[21]  Anthony Tzes,et al.  Distributed area coverage control with imprecise robot localization , 2016, MED.

[22]  Daniel E. Koditschek,et al.  Voronoi-based coverage control of heterogeneous disk-shaped robots , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

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

[24]  Todd D. Murphey,et al.  Real-Time Area Coverage and Target Localization Using Receding-Horizon Ergodic Exploration , 2017, IEEE Transactions on Robotics.

[25]  Dimos V. Dimarogonas,et al.  Distributed solution for a Maximum Variance Unfolding Problem with sensor and robotic network applications , 2012, 2012 50th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[26]  Cristina Stoica,et al.  Voronoi based decentralized coverage problem: From optimal control to Model Predictive Control , 2016, 2016 24th Mediterranean Conference on Control and Automation (MED).

[27]  Anthony Tzes,et al.  Visual Area Coverage by Heterogeneous Aerial Agents Under Imprecise Localization , 2018, IEEE Control Systems Letters.

[28]  Francisco José Madrid-Cuevas,et al.  Automatic generation and detection of highly reliable fiducial markers under occlusion , 2014, Pattern Recognit..

[29]  Deok-Soo Kim,et al.  Voronoi diagram of a circle set from Voronoi diagram of a point set: II. Geometry , 2001, Comput. Aided Geom. Des..

[30]  Anthony Tzes,et al.  Distributed Control of Mobile Sensor Networks under RF Connectivity Constraints , 2012, Int. J. Distributed Sens. Networks.

[31]  Anthony Tzes,et al.  Convex Voronoi-inspired space partitioning for heterogeneous networks: a coverage-oriented approach , 2010 .

[32]  E. Bolker,et al.  Generalized Dirichlet tessellations , 1986 .

[33]  Francesco Bullo,et al.  Coordination and Geometric Optimization via Distributed Dynamical Systems , 2003, SIAM J. Control. Optim..

[34]  Saptarshi Bandyopadhyay,et al.  Fast, On-line Collision Avoidance for Dynamic Vehicles Using Buffered Voronoi Cells , 2017, IEEE Robotics and Automation Letters.

[35]  Franz Aurenhammer,et al.  Handbook of Computational Geometry , 2000 .

[36]  Deok-Soo Kim,et al.  A sweepline algorithm for Euclidean Voronoi diagram of circles , 2006, Comput. Aided Des..

[37]  Anthony Tzes,et al.  Experimental studies on distributed control for area coverage using mobile robots , 2017, 2017 25th Mediterranean Conference on Control and Automation (MED).

[38]  William S. Evans,et al.  Guaranteed Voronoi Diagrams of Uncertain Sites , 2008, CCCG.

[39]  Cornelis Francois van Eeden,et al.  Minimised moving distance algorithm for geometric deployment of robot swarms , 2016, 2016 55th Annual Conference of the Society of Instrument and Control Engineers of Japan (SICE).

[40]  Jason R. Marden,et al.  A sensor coverage game with improved efficiency guarantees , 2016, 2016 American Control Conference (ACC).

[41]  Jorge Cortes,et al.  Self-triggered coordination of robotic networks for optimal deployment , 2012, Autom..

[42]  Sonia Martínez,et al.  Coverage control for mobile sensing networks , 2002, IEEE Transactions on Robotics and Automation.

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

[44]  Amir G. Aghdam,et al.  Distributed Deployment Algorithms for Coverage Improvement in a Network of Wireless Mobile Sensors: Relocation by Virtual Force , 2017, IEEE Transactions on Control of Network Systems.

[45]  Xiang Chen,et al.  On performance measurement for a heterogeneous planar field sensor network , 2017, 2017 IEEE International Conference on Advanced Intelligent Mechatronics (AIM).

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

[47]  Sonia Martínez,et al.  A Distributed Deterministic Annealing Algorithm for Limited-Range Sensor Coverage , 2011, IEEE Transactions on Control Systems Technology.

[48]  Frederico G. Guimarães,et al.  Multi-objective multi-robot deployment in a dynamic environment , 2017, Soft Comput..