Teleoperation of a Mobile Autonomous Robot using Web Services

A web service is a web-based application that allows client programs to access its functionality using open, standardized protocols. This approach ensures interconnectivity and interoperability so that the functionality of the web service can be accessed by virtually any client, regardless of location and programming language or platform. Autonomous mobile robots have the ability to perceive and physically interact with the real world. The ability of physical manipulation would fundamentally extend the service capability of web services. On the other hand, by equipping mobile autonomous robots with web service interfaces, a standardized, interoperable way for world-wide access to the robots could be provided. In this project we study the suitability of the web service standards and technologies for the teleoperation of mobile autonomous robots. As project result we provide access to a mobile autonomous robot via a web service interface.