• 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.
• A test-bed can be created to carry out the research by
enabling Robots as a service.
Service Oriented Architecture(SOA), Cloud computing,
Map-reduce computing cluster and Microsoft Robotics Developer
Studio(MRDS) tool, which is a mobile robot rapid
prototyping tool, is used to define our overall system.