Intelligent Robotic Devices using Knowledge from the Cloud