MIN-Fakultät
Fachbereich Informatik
TAMS

A flexible framework for task-oriented programming of service robots

Author(s): D.Westhoff, H.Stanek, T. Scherer, J. Zhang and A. Knoll

in: Robotik 2004, VDI/VDE-Gesellschaft Mess- und Automatisierungstechnik, VDI-Berichte (ISBN 3-18-091841-1)

Abstract

In this paper we present a technology that establishes a framework for task-oriented programming of mobile robot systems. The framework allows writing distributed control or monitoring programs for easy adoption of robots to specific tasks. It enables the programmer to send programs referred to as Roblets® to a Roblet®-server running on the robot. Contrary to other distributed system frameworks these Roblets® consist of data and code. The Roblet®-server executes the Roblets® with well-defined behaviour, even in case of malfunctions. The framework hides all network details from the programmer, so that writing programs on a local computer is similar to working directly with the remote robot. This decreases the development time of programs controlling the robots. The framework is implemented in Java™ and tested with two service robots.

BibTeX


@INPROCEEDINGS{Westhoff2004a,
  author = {Daniel Westhoff AND Hagen Stanek AND Torsten Scherer AND Jianwei Zhang AND A. Knoll},
  title = {A flexible framework for task-oriented programming of service robots},
  booktitle = {Proceedings of the Deutsche Fachtagung Robotik 2004},
  year = {2004},
  address = {Munich, Germany},
  month = {May},
  organization = {VDI/VDE-Gesellschaft Mess- und Automatisierungstechnik},
  note = {VDI-Berichte (ISBN 3-18-091841-1)},
  keywords = {Roblet, Robot Architecture, Software Framework, Java, Robotic Development Environment, 
              Software Engineering},
  url = {http://tams-www.informatik.uni-hamburg.de/people/westhoff/publications/index.php?content=robotik04}
}