Coordinating Aerial Robots and Unattended Ground Sensors for Intelligent Surveillance Systems

Sensor networks are being used to implement different types of sophisticated emerging applications, such as those aimed at supporting ambient intelligence and surveillance systems. This usage is enhanced by employing sensors with different characteristics in terms of sensing, computing and mobility capabilities, working cooperatively in the network. However, the design and deployment of these heterogeneous systems present several issues that have to be handled in order to meet the user expectations. The main problems are related to the nodes' interoperability and the overall resource allocation, both inter and intra nodes. The first problem requires a common platform that abstracts the nodes' heterogeneity and provides a smooth communication, while the second is handled by cooperation mechanisms supported by the platform. Moreover, as the nodes are supposed to be heterogeneous, a customizable platform is required to support both resource rich and poorer nodes. This paper analyses surveillance systems based on a heterogeneous sensor network, which is composed by lowend ground sensor nodes and autonomous aerial robots, i.e. Unmanned Aerial Vehicles (UAVs), carrying different kinds of sensors. The approach proposed in this work tackles the two above mentioned problems by using a customizable hardware platform and a middleware to support interoperability. Experimental results are also provided.

[1]  James H. Oliver,et al.  UAV Swarm Control: Calculating Digital Pheromone Fields with the GPU , 2006 .

[2]  Marco A. Wehrmeister,et al.  Reflective middleware for heterogeneous sensor networks , 2008, ARM '08.

[3]  Mani Srivastava,et al.  Overview of sensor networks , 2004 .

[4]  H. Van Dyke Parunak,et al.  Performance of digital pheromones for swarming vehicle control , 2005, AAMAS '05.

[5]  Marco A. Wehrmeister,et al.  Using a Link Metric to Improve Communication Mechanisms and Real-Time Properties in an Adaptive Middleware for Heterogeneous Sensor Networks , 2009, ISA.

[6]  Luigi Carro,et al.  Making Java Work for Microcontroller Applications , 2001, IEEE Des. Test Comput..

[7]  Marcelo Götz,et al.  FemtoNode: Reconfigurable and Customizable Architecture for Wireless Sensor Networks , 2009, IESS.

[8]  Tales Heimfarth,et al.  ShoX: An Easy to Use Simulation Platform for Wireless Networks , 2008, Tenth International Conference on Computer Modeling and Simulation (uksim 2008).

[9]  Marco A. Wehrmeister,et al.  Optimizing the Generation of Object-Oriented Real-Time Embedded Applications Based on the Real-Time Specification for Java , 2006, Proceedings of the Design Automation & Test in Europe Conference.

[10]  Christian Bettstetter,et al.  On the minimum node degree and connectivity of a wireless multihop network , 2002, MobiHoc '02.

[11]  Marco A. Wehrmeister,et al.  DERAF: A High-Level Aspects Framework for Distributed Embedded Real-Time Systems Design , 2007, EA@AOSD.

[12]  Michael J. Schulte,et al.  An Overview of Reconfigurable Hardware in Embedded Systems , 2006, EURASIP J. Embed. Syst..

[13]  Manfred Glesner,et al.  A Domain-Specific Dynamically Reconfigurable Hardware Platform for Wireless Sensor Networks , 2007, 2007 International Conference on Field-Programmable Technology.

[14]  Marco A. Wehrmeister,et al.  Using Aspects and Component Concepts to Improve Reuse of Software for Embedded Systems Product Lines , 2008, SPLC.

[15]  Eric Bonabeau,et al.  Swarm Intelligence: A New C2 Paradigm with an Application to Control Swarms of UAVs , 2003 .

[16]  Gaurav S. Sukhatme,et al.  Mobile robot navigation using a sensor network , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[17]  Marios M. Polycarpou,et al.  Balancing search and target response in cooperative unmanned aerial vehicle (UAV) teams , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[18]  Tales Heimfarth,et al.  Experiments with Biologically-Inspired Methods for Service Assignment in Wireless Sensor Networks , 2008, BICC.

[19]  Paul J. M. Havinga,et al.  Enabling mobility in heterogeneous wireless sensor networks cooperating with UAVs for mission-critical management , 2008, IEEE Wireless Communications.

[20]  Michael E. Bratman,et al.  Intention, Plans, and Practical Reason , 1991 .

[21]  Carlos Eduardo Pereira,et al.  An agent framework to support sensor networks' setup and adaptation , 2009, 2009 International Multiconference on Computer Science and Information Technology.

[22]  T. Larsson,et al.  Evaluation of coordination strategies for heterogeneous sensor networks aiming at surveillance applications , 2009, 2009 IEEE Sensors.

[23]  Marco Dorigo,et al.  Swarm intelligence: from natural to artificial systems , 1999 .

[24]  D. A. Schoenwald,et al.  AUVs: In space, air, water, and on the ground , 2000 .

[25]  Jeffrey A. Drezner,et al.  Innovative Development. Global Hawk and Darkstar. Volume 1: HAE UAV ACTD Program Description and Comparative Analysis , 2002 .

[26]  Douglas C. Schmidt,et al.  A Decision-Theoretic Planner with Dynamic Component Reconfiguration for Distributed Real-Time Applications , 2007, Eighth International Symposium on Autonomous Decentralized Systems (ISADS'07).