-In our setup, the iRobot Roomba 500 is used as an instance of an autonomous,
-mobile robot to conduct the experiments described afterwards. For that, the
-Open Interface is used to control the Roomba's movements from a netbook which is
-running Wiselib code.
-
-\todo{picture of Roomba/netbook setup}
-
-\section{Wiselib}
-The \definition{Wiselib}\cite{wiselib} is a C++ algorithm library for sensor
-networks, containing for example algorithms for routing, localization and time
-synchronization, and is strongly focused on portability and cross-platform
-development. In particular, it allows the user to develop applications that run
-on different hardware platforms without the need to change the code, and it
-strongly uses C++ templates to achieve that feature. Amongst the supported
-platforms are diverse sensor node platforms, like iSense, Contiki and TinyOS,
-but there are as well implementations for the diverse x86-compatible Personal
-Computer platforms, and the Shawn sensor network simulator.
-
-Moreover, the Wiselib includes code to control the iRobot Roomba over a
-serial interface, and getting access to its internal sensor data, using the
-iRobot Roomba Open Interface mentioned earlier. \todo{cite Wisebed book
-chapter on Roomba code}