University of Utah
Search
School of Computing
 

Design and Implementation of a Mobile Wireless Network Testbed

by
David Johnson and Daniel Flickinger

Advised by
Jay Lepreau

As wireless devices become more pervasive in society, study of wireless protocols and RF effects assumes a new importance. However, the cost of obtaining the necessary hardware and assembling it into a cohesive unit often presents an insurmountable barrier to "real-world" experimentation.

We have designed and implemented a publicly-available mobile robotic network testbed for use by the research community. We allow experimenters to position wireless devices mounted on robots with high precision, which enables _repeatable_ study of interesting RF effects and new wireless protocols.

To achieve this goal, we have developed (1) a low-cost, high-precision vision system to localize robots, (2) path-planning and obstacle avoidance algorithms to safely move multiple robots to specified destinations, and (3) an interface to the Emulab network testbed software, which provides experimenters with convenient experiment setup and control.

We are currently able to position robots within 5-10 cm and 15 degrees of a requested position based on vision system localization. Robust path planning chooses a safe path through a field of known obstacles. Robots successfully avoid dynamic obstacles which move through the experimental area. The combination of these facilities permits convenient wireless experimentation in a fully dynamic way.


School of Computing • 50 S. Central Campus Dr. Rm. 3190 • Salt Lake City, UT 84112
801-581-8224 • Send comments to webmaster@cs.utah.edu
Disclaimer

Home People Research Admissions Site Map