Cloud Robotics - Online Knowledge Bases, Web Services, and the Cloud



This page is maintained for archival purposes.



  • The first part of this workshop (local and remote talks) is archived on Youtube (see below).
  • The tutorial of the second part (hands-on) will be made available shortly. Meanwhile, have a look at the documentation and tutorials at the RoboEarth Cloud Engine's pages.


The following two-part workshop was held at the euRobotics Forum 2013, 19-21 March, in Lyon, France.

Current Date and Time:

Part 1 (Talks)

  • Time: Wednesday, March 20, 2013, 16:00-18:00 CET
  • Location: European Robotics Forum 2013, Track 5, Room "Rhone 3B" and broadcast live on this webpage (please refresh your browser).

Detailed schedule

Part 2 (Hands-on)

  • Time: Thursday, March 21, 2013, 08:30-10:30 CET
  • Location: European Robotics Forum 2013, Track 2, Room "Rhone 1".

This second part is a hands-on session that familiarizes users with RoboEarth and the RoboEarth Cloud Engine.

Important notes:

  • Registration requested. Please email Mohanarajah Gajamohan, gajan@ethz.ch if you would like to attend.
  • Please bring in your ROS installed laptops.

A public tutorial of this second part will be made available on this webpage a few days after the workshop.

Motivation and Objective

The rapid progress of wireless technology and availability of data centers accessible through the World Wide Web is adding a new dimension to Robotics. Today robots can not only use the web as a source of shared information, but also as a powerful computational resource. Examples include online services for map building or online grasp planning. Such cloud based services for robots hold the potential for lighter, cheaper, and more powerful robots.

RoboEarth pioneered the idea of a World Wide Web for robots - a large database that allows robots to upload, store, and share their knowledge about objects, environments, and actions at different levels of abstraction. This database enables robots with potentially different hardware and software to download, use, and improve shared knowledge.

The recently released RoboEarth Cloud Engine now complements the RoboEarth databases with computational capabilities and allows web services dedicated to robots. Creating such robot cloud services entails new scientific challenges:

  • What existing cloud services for humans can be leveraged for robotics?
  • Can we create services for tasks such as reasoning in an uncertain world or semantic knowledge?
  • What architectures provide the optimal trade-offs between content aggregation and caching vs. accessibility and scalability vs. response time for robotics applications?
  • To what extent can existing IaaS, PaaS, and SaaS resources be used for robotics?
  • What are useful metrics and optimal trade-offs between on-board computation and the use of cloud services?

The attendee will come away with an understanding of the current status and challenges of Cloud Robotics along with an experience of how to use RoboEarth as a knowledge base and a computational resource.



To attend Part 2 of this workshop (Hands-On with the RoboEarth Cloud Engine), please register by sending an email to Mohanarajah Gajamohan, gajan@ethz.ch.




Mohanarajah Gajamohan, gajan@ethz.ch
Markus Waibel, mwaibel@ethz.ch