Time-varying environment coverage control by multi-robot systems

A novel method is introduced in this paper to drive multiple robots to accomplish a given coverage task in a time-varying environment. Since a time-varying environment has a density function depending on time, its coverage problem becomes much more difficult when compared with that of a static one. To address this problem, a switching control algorithm consisting of two stages is designed to make the multi-robot system converge to a centroidal Voronoi tesselation (CVT) allocation, where the first controller successfully compensates the variation of the density function, and to avoid singularity, it is switched to the second controller when the system is close enough to the CVT allocation. As proven by Lyapunov techniques, a CVT allocation is reached as long as the density function has a decaying feature. Compared with existing results, the constructed switching controller presents the advantage that it guarantees a better allocation regardless the form of the density function. Simulation results, with density function selected as hyperbolic tangent feature or sine characteristics, are provided to illustrate the performance of the designed switching controller for the time-varying environment coverage problem.

[1]  Daniele Nardi,et al.  Distributed Coordination in Heterogeneous Multi-Robot Systems , 2003, Auton. Robots.

[2]  Jorge Cortés,et al.  Coverage control by multi-robot networks with limited-range anisotropic sensory , 2009, Int. J. Control.

[3]  Gang Feng,et al.  Decentralized adaptive awareness coverage control for multi-agent networks , 2011, Autom..

[4]  Rui P. Rocha,et al.  Cooperative Multi-Robot Systems A study of Vision-based 3-D Mapping using Information Theory , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[5]  Mac Schwager,et al.  Optimal coverage for multiple hovering robots with downward facing cameras , 2009, 2009 IEEE International Conference on Robotics and Automation.

[6]  Mac Schwager,et al.  Eyes in the Sky: Decentralized Control for the Deployment of Robotic Camera Networks , 2011, Proceedings of the IEEE.

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

[8]  Mac Schwager,et al.  Decentralized path planning for coverage tasks using gradient descent adaptive control , 2014, Int. J. Robotics Res..

[9]  Yue Wang,et al.  Awareness coverage control over large scale domains with intermittent communications , 2008, 2008 American Control Conference.

[10]  Francesco Bullo,et al.  A ladybug exploration strategy for distributed adaptive coverage control , 2008, 2008 IEEE International Conference on Robotics and Automation.

[11]  Sonia Martínez,et al.  Deployment algorithms for a power-constrained mobile sensor network , 2008, 2008 IEEE International Conference on Robotics and Automation.

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

[13]  Mac Schwager,et al.  Decentralized, Adaptive Coverage Control for Networked Robots , 2009, Int. J. Robotics Res..

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

[15]  Lynne E. Parker,et al.  Distributed Intelligence: Overview of the Field and Its Application in Multi-Robot Systems , 2008, AAAI Fall Symposium: Regarding the Intelligence in Distributed Intelligent Systems.

[16]  Mac Schwager,et al.  Consensus learning for distributed coverage control , 2008, 2008 IEEE International Conference on Robotics and Automation.

[17]  Kristina Lerman,et al.  Analysis of Dynamic Task Allocation in Multi-Robot Systems , 2006, Int. J. Robotics Res..

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

[19]  Maja J. Mataric,et al.  Sold!: auction methods for multirobot coordination , 2002, IEEE Trans. Robotics Autom..

[20]  Francesco Bullo,et al.  COVERAGE CONTROL FOR MOBILE SENSING NETWORKS: VARIATIONS ON A THEME , 2002 .