VIKI—more than a GUI for ROS

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

Abstract

This chapter introduces the open-source software VIKI. VIKI is a software package that eases the configuration of complex robotic systems and behavior by providing an easy way to collect existing ROS packages and nodes into modules that provide coherent functionalities. This abstraction layer allows users to develop behaviors in the form of a collection of interconnected modules. A GUI allows the user to develop ROS-based software architectures by simple drag-and-drop of VIKI modules, thus providing a visual overview of the setup as well as ease of reconfiguration. When a setup has been created, VIKI generates a roslaunch file by using the information of this configuration, as well as the information from the module definitions, which is then launched automatically. Distributed capabilities are also guaranteed as VIKI enables the explicit configuration of roslaunch features in its interface. In order to show the potential of VIKI, the chapter is organised in the form of a tutorial which provides a technical overview of the software, installation instructions as well as three use-cases with increased difficulty. VIKI functions alongside your ROS installation, and only uses ROS as a runtime dependency.

Cite

CITATION STYLE

APA

Hoogervorst, R., Trouwborst, C., Kamphuis, A., & Fumagalli, M. (2017). VIKI—more than a GUI for ROS. In Studies in Computational Intelligence (Vol. 707, pp. 633–655). Springer Verlag. https://doi.org/10.1007/978-3-319-54927-9_19

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