Commanding mobile robots via wireless ad-hoc networks — A comparison of four ad-hoc routing protocol implementations

Future applications of mobile robot teams or robot teleoperation require highly dynamic network topologies. One promising approach is the use of relay nodes in wireless ad-hoc networks which require special routing protocols to provide a transparent communication network to the user. This work tests and compares four different existing ad-hoc routing protocol implementations with respect to aspects of mobile robot teleoperation. The reactive routing protocols ad-hoc on-demand distance vector (AODV) and dynamic source routing (DSR), the proactive optimized link state routing (OLSR) and B.A.T.M.A.N. are used in test scenarios to command a mobile robot via an ad-hoc network of several communication relay nodes. For all four ad-hoc routing protocols, the route reestablishing behavior is observed. In particular the packet loss and the duration of route reestablishing during test runs with real hardware in an outdoor environment are analyzed.

[1]  Charles E. Perkins,et al.  Performance comparison of two on-demand routing protocols for ad hoc networks , 2001, IEEE Wirel. Commun..

[2]  M. Ani Hsieh,et al.  Towards the deployment of a mobile robot network with end-to-end performance guarantees , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[3]  D. Jhonson The Dynamic Source Routing Protocol (DSR) for Mobile Ad Hoc Networks for IPv4 , 2007 .

[4]  Andreas Birk,et al.  Combining Exploration and Ad-Hoc Networking in RoboCup Rescue , 2004, RoboCup.

[5]  Charles E. Perkins,et al.  Performance comparison of two on-demand routing protocols for ad hoc networks , 2001, IEEE Wirel. Commun..

[6]  Klaus Schilling,et al.  The Small Outdoor Rover MERLIN and Its Assistance System for Tele-operations , 2007, FSR.

[7]  V. Kumar,et al.  Ad hoc networks for localization and control , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[8]  David A. Maltz,et al.  Dynamic Source Routing in Ad Hoc Wireless Networks , 1994, Mobidata.

[9]  Andreas Birk,et al.  Multi-robot exploration under the constraints of wireless networking , 2007 .

[10]  B. Welsh,et al.  Energy-conservation for tactical robot networks , 1999, MILCOM 1999. IEEE Military Communications. Conference Proceedings (Cat. No.99CH36341).

[11]  Klaus Schilling,et al.  An application protocol to integrate a small size helicopter into an IP based ad-hoc network , 2007, ROBOCOMM.

[12]  Elizabeth M. Belding-Royer,et al.  AODV routing protocol implementation design , 2004, 24th International Conference on Distributed Computing Systems Workshops, 2004. Proceedings..

[13]  Charles E. Perkins,et al.  Ad hoc On-Demand Distance Vector (AODV) Routing , 2001, RFC.

[14]  Rajendra V. Boppana,et al.  A comparison of TCP performance over three routing protocols for mobile ad hoc networks , 2001, MobiHoc.

[15]  Hoa G. Nguyen,et al.  Autonomous Communication Relays for Tactical Robots , 2003 .

[16]  Martin Buss,et al.  Advances in Telerobotics , 2007, Springer Tracts in Advanced Robotics.

[17]  Hoa G. Nguyen,et al.  Unmanned ground vehicle radio relay deployment system for non-line-of-sight operations , 2007 .

[18]  Hoa G. Nguyen,et al.  Unmanned Ground Vehicle Non-Line-of-Sight Operations Using Relaying Radios , 2006 .

[19]  Philippe Jacquet,et al.  Optimized Link State Routing Protocol (OLSR) , 2003, RFC.

[20]  Anoop Gupta,et al.  Maintaining Communication Link for a Robot Operating in a Hazardous Environment , 2004 .

[21]  David A. Maltz,et al.  A performance comparison of multi-hop wireless ad hoc network routing protocols , 1998, MobiCom '98.