Home /Research /A flexible framework for task-oriented programming of service robots
OTHER

A flexible framework for task-oriented programming of service robots

Daniel Westhoff Knoll, Hagen Stanek, Torsten Scherer, Jianwei Zhang, Alois

Year
2004
Citations
7

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 JavaTM and tested with two service robots.

Keywords

ProgrammerComputer scienceTask (project management)RobotService (business)Mobile robotDistributed computingSoftware engineeringHuman–computer interactionProgramming language

Related papers

Browse all OTHER papers