I. INTRODUCTION
Cloud enabled robots are considered as one of the active
developing research field across various researchers. This can
extends the functionality of robots and one can think to deploy
them in unstructured environment. One can visualize the
usefulness of cloud architecture due to its leveraged capability
over “in-house” resources [1]. This can handle computational
intensive tasks like navigation, map building, path planning,
localization, object recognition etc.; it can also provide some
useful instant information [2]. Consequently, the significant
power consumption in mobile robots can be lower down.
Generally, a physical robot is limited by power supply, size
& shape, computational power, memory, working environment
and locomotion mode. However, the load of computation and
memory can be shared by networked robots but still the
overall effectiveness is limited by the size of robotic network,
and also it doesn’t make any note on stand-alone robots [3].
The infrastructure of existing and rapidly evolving network
and web technology enables rapid improvements in terms of
performance and accessibility. Cloud enabled robots open the
doors for many applications such as [4] :
• Virtualization over physical robots.
• Access to the web facilities can be given to the robots.
• Reducing the cost of robotics hardware.
• Makes cheaper, lighter and “smarter” robots.
• Can have functionalities like object recognition and voice
services on demand.
• a “shared knowledge base” can be created for robots.
• Outcomes/learned skills can all be published or shared
among the robots.