Skip to main navigation Skip to search Skip to main content

Detecting and tracking level sets of scalar fields using a robotic sensor network

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

25 Scopus citations

Abstract

We introduce an algorithm which detects and traces a specified level set of a scalar field (a contour) on a plane. A network of static sensor nodes with limited communication and processing are deployed in a planar environment along with a mobile node which can both sense and move. As the mobile node moves through the environment, it computes the local spatial gradient of the field by communicating with its immediate neighbors in the static sensor network. The algorithm causes the mobile node to perform gradient descent on the scalar field till it arrives at a location on the desired contour. From this point onwards, the algorithm drives the mobile node to trace the desired contour without departing from it Experiments in simulation indicate that the required contour is found with reasonable accuracy (between 80-90%) for networks with node degree of greater than or equal to six. Our results also indicate that the paths generated by our algorithm are near-optimal in terms of the distance traversed by the mobile node. Our preliminary experimental results with a physical robot show that our algorithm is feasible.

Original languageEnglish
Title of host publication2007 IEEE International Conference on Robotics and Automation, ICRA'07
Pages3665-3672
Number of pages8
DOIs
StatePublished - 2007
Event2007 IEEE International Conference on Robotics and Automation, ICRA'07 - Rome, Italy
Duration: Apr 10 2007Apr 14 2007

Publication series

NameProceedings - IEEE International Conference on Robotics and Automation

Conference

Conference2007 IEEE International Conference on Robotics and Automation, ICRA'07
Country/TerritoryItaly
CityRome
Period04/10/0704/14/07

Fingerprint

Dive into the research topics of 'Detecting and tracking level sets of scalar fields using a robotic sensor network'. Together they form a unique fingerprint.

Cite this