Figure 4: Round trip times in milliseconds (Mode (1): Internet-UMTS; Mode (2): UMTS-UMTS; Mode (3): UMTS-UMTS
and additional traffic).
and takes care that packets are transmitted with de-
fined packet inter-departuretimes. These packet inter-
departure times are depending on the used bandwidth
and the used HSDPA/HSUPA mode and some other
aspects depending on the provider. Nevertheless, the
measured packet inter-arrival times are now bound to
fixed times which reduces the variance. In general, it
can be seen that as soon as the broadband communi-
cation mode is entered, data is delivered at the mobile
robot and at the operator’s PC constantly. Noticeable
outcomes are the frequent packet inter-arrival times
at 10 ms and multiple of 10 ms with a relatively high
peak at the 20 ms inter-arrival times. Also, the re-
ceived effective payload data rates give a clear view
of the present packet loss during the tests. Finally, the
measured round trip times and their distribution lead
to the following hints for implementing mobile robot
teleoperation. The ”just plug and try” setup which
is described in Section 5 shows to be already usable.
Nevertheless, a defined traffic shaping might be a suit-
able approach to use the characteristics of the UMTS
link more efficient and to increase the quality of tele-
operation (e.g. better video quality or less packet
loss). Approaches for this idea are already published
in another context (Zeiger et al., 2008c)(Zeiger et al.,
2008b) and shows to be a useful technique. Neverthe-
less, UMTS is a promising technology to allow broad-
band communication for hardware teleoperation and
will be in the research focus of networked robotics
in near future. Future work will be set on analyzing
more details of the UMTS link in combination with
mobile robot teleoperation. Open issues are how to
use the behavior of the communication channel in or-
der to allow for high quality onboard video transmis-
sion together with reliable control data transmission
in both directions.
ACKNOWLEDGEMENTS
This work is partially supported by the European
Union and the Federal State of Bavaria in the frame
of the EFRE program.
REFERENCES
Endsley, M. R. (2000). Theoretical underpinnings of sit-
uation awareness: A critical review. In Endsley,
M. R. and Garland, D. J., editors, Situation aware-
ness analysis and measurement, chapter 1, pages 3–
26. Lawrence Erlbaum Associates.
Fong, T. and Thorpe, C. (2001). Vehicle teleoperation inter-
faces. Auton. Robots, 11(1):9–18.
Holma, H. and Toskala, A., editors (2007). WCDMA for
UMTS: HSPA Evolution and LTE. John Wiley& Sons,
Ltd, fourth edition.
Musial, M., Brandenburg, U. W., and Hommel, G. (2001).
Success of an Inexpensive System Design: The Flying
Robot MARVIN. In 16th Int. Unmanned Air Vehicle
System Conf. (UAVs).
Ollero, A., Alcazar, J., Cuesta, F., Lopez-Pichaco, F., and
Nogales, C. (2003). Helicopter teleoperation for aerial
monitoring in the comets multi-uav system. In 3rd
IARP Workshop on Service, Assistive and Personal
Robots (IARP 2003), Madrid (Spain).
Pezeshkian, N., Nguyen, H. G., and Burmeister, A. (2007).
Unmanned ground vehicle radio relay deployment
system for non-line-of-sight operations. In Proc. of
the 13th IASTED Int. Conf. on Robotics and Applica-
tions, August 29-31, W¨urzburg, Germany, RA2007.
Zeiger, F., Kr¨amer, N., and Schilling, K. (2008a). Com-
manding mobile robots via wireless ad-hoc networks
- a comparison of four ad-hoc routing protocol imple-
mentations. In IEEE Int. Conf. on Robotics and Au-
tomation (ICRA 2008).
Zeiger, F., Sauer, M., and Schilling, K. (2008b). Intelligent
Shaping of a Video Stream for Mobile Robot Tele-
operation via Multihop Networks in Real-World Sce-
narios. In Proc. of IEEE/RSJ Int. Conf. on Intelligent
Robots and Systems (IROS 2008).
Zeiger, F., Sauer, M., and Schilling;, K. (2008c). Video
Transmission with Adaptive Quality based on Net-
work Feedback for Mobile Robot Teleoperation in
Wireless Multi-Hop Networks. In 5th Int. Conf. on In-
formatics, Automation and Robotics (ICINCO 2008).
ICINCO 2009 - 6th International Conference on Informatics in Control, Automation and Robotics
126