Your browser does not support JavaScript!

Robot as a Service and its visual programming environment

Robot as a Service and its visual programming environment

For access to this article, please select a purchase option:

Buy chapter PDF
(plus tax if applicable)
Buy Knowledge Pack
10 chapters for $120.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Your details
Why are you recommending this title?
Select reason:
Autonomous Decentralized Systems and their Applications in Transport and Infrastructure — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

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.

Chapter Contents:

  • Abstract
  • 8.1 Introduction
  • 8.2 System overview
  • 8.3 VIPLE: Visual IoT/Robotics Programming Environment
  • 8.4 RaaS design and implementation in different platforms
  • 8.5 Robotics application development
  • 8.6 Conclusions
  • Acknowledgments
  • References

Inspec keywords: Java; service robots; home automation; mobile robots; robot programming; Internet; visual programming; cloud computing; Internet of Things

Other keywords: IoT applications; cloud-computing unit; Intelligent Things; serverless computing systems; simulated robots; RaaS units; RaaS concepts; autonomous decentralized systems; design; visual programming environment; cyber-physical systems; cloud-computing environments; implementations; Visual IoT/ Robotics Programming Environment; multiple physical robots

Subjects: Information networks; Control engineering computing; Automated buildings; Software engineering techniques; Robotics; Internet software; Mobile robots

Preview this chapter:
Zoom in

Robot as a Service and its visual programming environment, Page 1 of 2

| /docserver/preview/fulltext/books/tr/pbtr009e/PBTR009E_ch8-1.gif /docserver/preview/fulltext/books/tr/pbtr009e/PBTR009E_ch8-2.gif

Related content

This is a required field
Please enter a valid email address