Mapping in the Cloud with Rapyuta
June 15, 2013Grazed from iProgrammer. Author: Harry Fairhead.
A video from a team at ETH Zurich shows full 3D mapping in real time being performed by an inexpensive, lightweight Turtlebot. Instead of the computation being done locally it is offloading it using Rapyuta, the RoboEarth Cloud Engine.
As depicted in the diagram below, the robot is equipped with an RGBD sensor (ASUS Xtion PRO), an ARM-based single board computer (Odriod-U2), and an off-the-shelf wireless dongle. The robot transmits RGB images (QVGA resolution) and depth images (QVGA resolution) at 30 FPS to Rapyuta with a frame by frame compression (JPEG for RGB, and PNG for depth images). The single board computer is therefore only used for compression, communication, and low-level control of the robot. The computation is performed in Ireland, courtesy of Amazon Web Services…
RoboEarth has been described as "the web for robots" uploading and downloading information to a knowledge base. Rapyuta, also known as the the RoboEarth Cloud Engine, was launched in February with the aim of enabling robots to offload heavy computation by providing secured customizable computing environments in the cloud…
For diagrams and to read more from the source, see http://www.i-programmer.info/news/169-robotics/5964-mapping-in-the-cloud-with-rapyuta.html


