Mobility-based topology control of robot networks

A fundamental problem that arises in realizing large-scale wireless networks of mobile robots is that of controlling the communication topology. This thesis makes three contributions to the area of mobility-based topology control in robot networks. First, this work proposes local, geometric conditions on robot positions that guarantee global network connectivity. When combined with distributed controllers for mobile robots, these conditions maximize sensing coverage while maintaining connectivity. The key idea is the introduction of a new construct - a Neighbor-Every-Theta (NET) graph - in which each node has at least one neighbor in every angular sector of size t. We prove that for t < π, NET graphs are guaranteed to have an edge-connectivity of at least floor s2pqs , even with an irregular radio communication range. The NET conditions are integrated into an artificial potential field-based controller for distributed deployment. Second, for robots communicating over unreliable wireless links, a coalescence behavior is introduced, in which disconnected robots recover connectivity by searching for others. Our contribution is an asymptotic analysis of coalescence time which quantifies the trade-off between the cost of maintaining connectivity and that of repairing connectivity - the first such guideline for designing controllers for robot networks. Finally, having shown how to construct and maintain robot networks with maximal coverage, we address a problem motivated by the performance of cheap, low-resolution cameras in complex outdoor environments. This variation of the sensor coverage problem is the first to address the case where the sensing performance of each robot carrying a camera depends on the local environmental conditions. We present a distributed reconfiguration algorithm for this case, and validate it using a network of real Cyclops cameras placed in environments with varying illumination and backgrounds.

[1]  Masafumi Yamashita,et al.  Distributed memoryless point convergence algorithm for mobile robots with limited visibility , 1999, IEEE Trans. Robotics Autom..

[2]  Antonis A. Argyros,et al.  Fast positioning of limited-visibility guards for the inspection of 2D workspaces , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[4]  B. Ripley,et al.  Introduction to the Theory of Coverage Processes. , 1989 .

[5]  R. Murray,et al.  Robust connectivity of networked vehicles , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[6]  Gaurav S. Sukhatme,et al.  Most valuable player: a robot device server for distributed control , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[7]  Abubakr Muhammad,et al.  Blind Swarms for Coverage in 2-D , 2005, Robotics: Science and Systems.

[8]  Saifallah Benjaafar,et al.  A miniature robotic system for reconnaissance and surveillance , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[9]  Gaurav S. Sukhatme,et al.  Autonomous deployment and repair of a sensor network using an unmanned aerial vehicle , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[10]  Di Tian,et al.  Connectivity maintenance and coverage preservation in wireless sensor networks , 2004, Canadian Conference on Electrical and Computer Engineering 2004 (IEEE Cat. No.04CH37513).

[11]  Cauligi S. Raghavendra,et al.  Performance analysis of mobility-assisted routing , 2006, MobiHoc '06.

[12]  Gaurav S. Sukhatme,et al.  The Design and Analysis of an Efficient Local Algorithm for Coverage and Exploration Based on Sensor Network Deployment , 2007, IEEE Transactions on Robotics.

[13]  Xiang-Yang Li,et al.  Algorithmic, geometric and graphs issues in wireless networks , 2003, Wirel. Commun. Mob. Comput..

[14]  Roland Siegwart,et al.  Mobile micro-robots ready to use: Alice , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[15]  Jeffrey V. Nickerson,et al.  Incorporating Environmental Information into Underwater Acoustic Sensor Coverage Estimation in Estuaries , 2007, MILCOM 2007 - IEEE Military Communications Conference.

[16]  Anthony Rowe,et al.  A low cost embedded color vision system , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  Deborah Estrin,et al.  Statistical model of lossy links in wireless sensor networks , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[18]  J. O'Rourke Art gallery theorems and algorithms , 1987 .

[19]  Guoliang Xing,et al.  Integrated coverage and connectivity configuration for energy conservation in sensor networks , 2005, TOSN.

[20]  Robert Jan. Williams,et al.  The Geometrical Foundation of Natural Structure: A Source Book of Design , 1979 .

[21]  Paramvir Bahl,et al.  A cone-based distributed topology-control algorithm for wireless multi-hop networks , 2005, IEEE/ACM Transactions on Networking.

[22]  Lydia E. Kavraki,et al.  Randomized planning for short inspection paths , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[23]  Bruce Randall Donald,et al.  Visibility-Based Planning of Sensor Control Strategies , 2000, Algorithmica.

[24]  Marco Zuniga,et al.  Analyzing the transitional region in low power wireless links , 2004, 2004 First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2004. IEEE SECON 2004..

[25]  Paolo Santi Topology control in wireless ad hoc and sensor networks , 2005 .

[26]  Gaurav S. Sukhatme,et al.  Mobile Sensor Network Deployment using Potential Fields : A Distributed , Scalable Solution to the Area Coverage Problem , 2002 .

[27]  Rajmohan Rajaraman,et al.  Topology control and routing in ad hoc networks: a survey , 2002, SIGA.

[28]  Douglas W. Gage,et al.  Command Control for Many-Robot Systems , 1992 .

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

[30]  Jaroslav Opatrny,et al.  Position-Based Routing on 3-D Geometric Graphs in Mobile Ad Hoc Networks , 2005, CCCG.

[31]  Deborah Estrin,et al.  Cyclops: in situ image sensing and interpretation in wireless sensor networks , 2005, SenSys '05.

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

[33]  Panganamala Ramana Kumar,et al.  On the /spl theta/-coverage and connectivity of large random networks , 2006, IEEE Transactions on Information Theory.

[34]  Mac Schwager,et al.  Distributed Coverage Control with Sensory Feedback for Networked Robots , 2006, Robotics: Science and Systems.

[35]  Mac Schwager,et al.  Decentralized, Adaptive Control for Coverage with Networked Robots , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[36]  Donald F. Towsley,et al.  Mobility improves coverage of sensor networks , 2005, MobiHoc '05.

[37]  Sonia Martínez,et al.  Robust rendezvous for mobile autonomous agents via proximity graphs in arbitrary dimensions , 2006, IEEE Transactions on Automatic Control.

[38]  D.J. Stilwell,et al.  Neighborhood , 2020, Definitions.

[39]  Patrik Dykiel Asymptotic properties of coalescing random walks , 2005 .

[40]  Gaurav S. Sukhatme,et al.  Robomote: enabling mobility in sensor networks , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[41]  Otfried Cheong,et al.  Voronoi diagrams on the spher , 2002, Comput. Geom..

[42]  Ramesh Govindan,et al.  Understanding packet delivery performance in dense wireless sensor networks , 2003, SenSys '03.

[43]  Esther M. Arkin,et al.  Algorithms for Rapidly Dispersing Robot Swarms in Unknown Environments , 2002, WAFR.

[44]  C. Guestrin,et al.  Near-optimal sensor placements: maximizing information while minimizing communication cost , 2006, 2006 5th International Conference on Information Processing in Sensor Networks.

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

[46]  Vahab S. Mirrokni,et al.  Fault-Tolerant and 3-Dimensional Distributed Topology Control Algorithms in Wireless Multi-hop Networks , 2002, Proceedings. Eleventh International Conference on Computer Communications and Networks.

[47]  Gaurav S. Sukhatme,et al.  Spreading Out: A Local Approach to Multi-robot Coverage , 2002, DARS.

[48]  Sándor P. Fekete,et al.  Deterministic boundary recognition and topology extraction for large sensor networks , 2005, SODA '06.

[49]  Miodrag Potkonjak,et al.  Worst and best-case coverage in sensor networks , 2005, IEEE Transactions on Mobile Computing.

[50]  Christian Bettstetter,et al.  Mobility modeling in wireless networks: categorization, smooth movement, and border effects , 2001, MOCO.

[51]  Eitan Altman,et al.  Coverage and connectivity of ad hoc networks presence of channel randomness , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[52]  G. Galvin,et al.  Global connectivity from local geometric constraints for sensor networks with various wireless footprints , 2006, 2006 5th International Conference on Information Processing in Sensor Networks.

[53]  Jie Lin,et al.  The multi-agent rendezvous problem , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[54]  George J. Pappas,et al.  Controlling Connectivity of Dynamic Graphs , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[55]  Said Salhi,et al.  Facility Location: A Survey of Applications and Methods , 1996 .

[56]  V. Chvátal A combinatorial theorem in plane geometry , 1975 .

[57]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1986 .

[58]  Roger Wattenhofer,et al.  XTC: a practical topology control algorithm for ad-hoc networks , 2004, 18th International Parallel and Distributed Processing Symposium, 2004. Proceedings..