Robot as a Service (RaaS) is a cloud-computing unit that facilitates the seamless integration of robots and embedded devices into Web and cloud-computing environments. The RaaS concepts can be applied to different types of IoT applications, including cyber-physical systems, autonomous decentralized systems, serverless computing systems, and Internet of Intelligent Things. This section presents the design and implementations of a number of RaaS units, as well as a Visual IoT/ Robotics Programming Environment that can visually program RaaS units through a drag-and-drop style. Multiple physical robots and simulated robots are implemented. The platform independence was ensured through a standard interface defined in a JavaScript Object Notation object. The development and testing of several sample applications is shown.
Robot as a Service and its visual programming environment, Page 1 of 2
< Previous page Next page > /docserver/preview/fulltext/books/tr/pbtr009e/PBTR009E_ch8-1.gif /docserver/preview/fulltext/books/tr/pbtr009e/PBTR009E_ch8-2.gif