Cloud robotics is a term used in the fields of robots, artificial intelligence and the Internet of Things. It describes a new way of working for robots: They not only use their own in-built technology, but also access the enormous computing power and storage capacity of cloud services on the internet. This makes robots much more flexible, smarter and cheaper because they can outsource and share their "intelligence" to a certain extent.
Instead of each robot having to have all the programmes and data on board itself, it sends images or sensor data to a server in the cloud, for example, where it receives the correct "answer" in seconds and can act accordingly. This saves on hardware costs and enables even low-cost robots to utilise state-of-the-art functions.
An illustrative example: cleaning robots in large warehouses have to recognise obstacles and update current maps. These maps and new learning algorithms are stored centrally in the cloud. Each robot accesses them as soon as something new has been learnt. In this way, all robots benefit simultaneously from the knowledge of the entire robot swarm. Cloud Robotics makes robots quicker to learn, more efficient and easier to control.