Graphical programming interface for enabling non-technical professionals to program robots and internet-of-things devices

16Citations
Citations of this article
20Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This paper presents a graphical programming interface that enables non-technical professionals to program robots. Increasingly, robots are used by non-technical persons, such as service workers, therapists or marketers and graphical programming enables them to adjust robots to the situational needs through intuitive but expressive ways. We present our implementation of graphical environment for programming a set of internet-of-things (IoT) devices and robots for therapists of autism. It is based on Robot Operating System (ROS) and Snap, and is called Robokol. Compared to previous solutions our system is easily extensible to new devices, with an interface enabling plug-and-play device discoverability and uses nonproprietary, well-known tools. We detail two use cases of our interface, one where therapists of autism create sense-act loops for sensory therapy employing robot-like or IoT devices, and second where Robokol is used to create interfaces for Wizard-of-Oz scenario with robots.

Cite

CITATION STYLE

APA

Zubrycki, I., Kolesiński, M., & Granosik, G. (2017). Graphical programming interface for enabling non-technical professionals to program robots and internet-of-things devices. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10306 LNCS, pp. 620–631). Springer Verlag. https://doi.org/10.1007/978-3-319-59147-6_53

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free