RaaS enables companies to acquire robotics capabilities they need without making a heavy up-front investment. For manufacturing production lines, the service uses the XIoT platform, built in collaboration with Intel, and enables easy collaboration between operators, information systems and robots.

Robot as a service

RaaS can be used in where SOA, cloud computing, IoT, CPS, and ADS are used. One the application in computer science education. RaaS uses existing services to compose different applications at workflow level, which significantly reduce the learning curve of robotics programming.

Robot as a service or robotics as a service (RaaS) is a cloud computing unit that facilitates the seamless integration of robot and embedded devices into Web and cloud computing environment. In terms of service-oriented architecture (SOA), a RaaS unit includes services for performing functionality, a service directory for discovery and publishing, and service clients for user’s direct access. The current RaaS implementation facilitates SOAP and RESTful communications between RaaS units and the other cloud computing units. Hardware support and standards are available to support RaaS implementation. Devices Profile for Web Services (DPWS) defines implementation constraints to enable secure Web Service messaging, discovery, description, and eventing on resource-constrained devices between Web services and devices.

RaaS can be considered a unit of the Internet of Things (IoT), Internet of Intelligent Things (IoIT) that deal with intelligent devices that have adequate computing capacity, Cyber-physical system (CPS) that is a combination of a large computational and communication core and physical elements that can interact with the physical world, and Autonomous decentralized system (ADS) whose components are designed to operate in a loosely coupled manner and data are shared through a content-oriented protocol.

The more common usage of the term Robot as a Service (RaaS), is as a financial model for the purchase and use of a physical industrial or service robot. In a RaaS purchase contract, the buyer is paying for the use of the physical device through a subscription-based contract. RaaS is differentiated from a lease contract in that the original manufacturer continues to own the physical robotic device and carries the machine as an asset on its books. RaaS is becoming popular for many robotics equipment providers as the buyer can purchase the equipment through operating expense budgets rather than through a capital expenditure. The service contract for RaaS requires that the original manufacturer update and maintain the robot in good working order throughout the contract life. All parts and labor for preventative maintenance is also included in the RaaS contract. The original manufacturer may swap out the physical robot with another, equivalent machine at any time. In addition, the original manufacturer may provide remote service, via the Web, to remotely monitor, triage and repair, or recover the system. RaaS takes its name from the software as a service (SaaS) business model, popularized in the enterprise software market.

© 2022 All Rights Reserved.