Mobile Heterogeneous Sensor Network for Prioritized Sensing

Currently in the literature there does not exist a framework which incorporates a heterogeneous team of agents to solve the sensor network connectivity problem. An approach that makes use of a heterogeneous team of agents has several advantages when cost, integration of capabilities, or possible large search areas need to be investigated. A heterogeneous team allows for the robots to become “specialized” in their abilities and therefore accomplish sub-goals more efficiently which in turn makes the overall mission more efficient. In this paper we relax the assumption of network connectivity within the sensor network and introduce mobile communication relays to the network. This addition converts the homogeneous sensor network to a heterogeneous one. Based on the communication geometry of both sensing and communication relay agents we derive communication constraints within the network that guarantee network connectivity. We then define a heterogeneous proximity graph that encodes the communication links that exist within the heterogeneous network. By specifying particular edge weights in the proximity graph, we provide a technique for biasing particular connections within the heterogenous sensor network. Through a minimal spanning tree approach, we show how to minimize communication links within the network which allows for larger feasible motion sets of the sensing agents that guarantee the network remains connected. We also provide an algorithm that allows for adding communication links to the minimal spanning tree of the heterogeneous proximity graph to create a biconnected graph that is robust to a single node failure. We then combine a prioritized search algorithm and the communication constraints to provide a decentralized prioritized sensing control algorithm for a heterogenous sensor network that maintains network connectivity.

[1]  J. A. Fax,et al.  Graph Laplacians and Stabilization of Vehicle Formations , 2002 .

[2]  Mehran Mesbahi,et al.  On maximizing the second smallest eigenvalue of a state-dependent graph Laplacian , 2006, IEEE Transactions on Automatic Control.

[3]  Vijay Kumar,et al.  Synthesis of Controllers to Create, Maintain, and Reconfigure Robot Formations with Communication Constraints , 2009, ISRR.

[4]  Katia P. Sycara,et al.  Reconfiguration algorithms for mobile robotic networks , 2010, 2010 IEEE International Conference on Robotics and Automation.

[5]  Magnus Egerstedt,et al.  Distributed Coordination Control of Multiagent Systems While Preserving Connectedness , 2007, IEEE Transactions on Robotics.

[6]  Eric W. Frew Information-Theoretic Integration of Sensing and Communication for Active Robot Networks , 2009, Mob. Networks Appl..

[7]  Maleq Khan,et al.  A fast distributed approximation algorithm for minimum spanning trees , 2007, Distributed Computing.

[8]  Vijay Kumar,et al.  Maintaining Connectivity in Mobile Robot Networks , 2008, ISER.

[9]  Pierre A. Humblet,et al.  A Distributed Algorithm for Minimum-Weight Spanning Trees , 1983, TOPL.

[10]  Patrick Doherty,et al.  Positioning unmanned aerial vehicles as communication relays for surveillance tasks , 2009, Robotics: Science and Systems.

[11]  Yue Wang,et al.  Reliable coverage control using heterogeneous vehicles , 2007, 2007 46th IEEE Conference on Decision and Control.

[12]  Geoffrey A. Hollinger,et al.  Multi-robot coordination with periodic connectivity , 2010, 2010 IEEE International Conference on Robotics and Automation.

[13]  Wei Yang,et al.  Robotic Routers: Algorithms and Implementation , 2009, Int. J. Robotics Res..

[14]  Rafael Fierro,et al.  Prioritized sensor detection via dynamic Voronoi-based navigation , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[15]  George J. Pappas,et al.  Distributed connectivity control of mobile networks , 2007, 2007 46th IEEE Conference on Decision and Control.

[16]  Yasamin Mostofi,et al.  Communication-aware target tracking using navigation functions - Centralized case , 2009, 2009 Second International Conference on Robot Communication and Coordination.

[17]  Volkan Isler,et al.  Maintaining connectivity in environments with obstacles , 2010, 2010 IEEE International Conference on Robotics and Automation.

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

[19]  G. Swaminathan Robot Motion Planning , 2006 .

[20]  Robin Wilson,et al.  Modern Graph Theory , 2013 .

[21]  Magnus Egerstedt,et al.  Applications of connectivity graph processes in networked sensing and control , 2006 .

[22]  George J. Pappas,et al.  Stable flocking of mobile agents, part I: fixed topology , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[23]  Mac Schwager,et al.  Optimizing communication in air-ground robot networks using decentralized control , 2010, 2010 IEEE International Conference on Robotics and Automation.

[24]  Vijay Kumar,et al.  Online methods for radio signal mapping with mobile robots , 2010, 2010 IEEE International Conference on Robotics and Automation.

[25]  Karl Henrik Johansson,et al.  Decentralized connectivity maintenance in mobile networks with bounded inputs , 2008, 2008 IEEE International Conference on Robotics and Automation.

[26]  Maleq Khan,et al.  A Fast Distributed Approximation Algorithm for Minimum Spanning Trees , 2006, DISC.

[27]  James A. McHugh,et al.  Algorithmic Graph Theory , 1986 .

[28]  Samir Khuller,et al.  Biconnectivity approximations and graph carvings , 1992, STOC '92.