3D mapping and localization with Rapyuta, the RoboEarth Cloud Engine