RVSN Group > Distributed Sensor Network Localization and Tracking

Distributed Sensor Network Localization and Tracking

Summary

Given a wireless sensor network consisting of low-power devices, localization is the task of discovering the 2D or 3D positions of the sensor nodes. We have devised a robust distributed localization algorithm that makes use of distance estimates between nodes to compute 2D positions. In addition, the motion of mobile nodes can be reliably tracked. Our experimental testbed consists of the Cricket Location System designed by the Networks and Mobile Systems Group at MIT.

Movies

The following videos showcase some of the work that we have been doing:

Mobility Sequence 1 [AVI w/ audio] [MOV w/ audio] [AVI no audio]
Shows a sensor network being deployed, followed by the automatic localization of the static nodes. A mobile node is introduced and smoothly tracked by the network of static nodes.

Mobility Sequence 2 [AVI no audio]
Same setup as sequence 1, showing a slightly different path for the mobile node.

Static Sequence [AVI]
This video shows the physical deployment of a static network on the left and the visualization of the localization algorithm running in real-time on the right. After the 5-node network is deployed, two nodes are moved to show that the algorithm can recover from this situation.

Static Sequence showing robust quads [AVI]
The same sequence as above, also showing "robust quads" which help to achieve a unique localization. This is the novel innovation of our algorithm. See the paper below for more information.

The AVI files should play fine with the latest version of Windows Media Player and under Linux using mplayer. Mac OS X users may need to download the MS-MPEG4v2 codec.

People

NameEmailPosition