scispace - formally typeset
Book ChapterDOI

VIKI—More Than a GUI for ROS

TLDR
This chapter introduces the open-source software VIKI, 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.
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

read more

Citations
More filters
Proceedings ArticleDOI

Checking consistency of robot software architectures in ROS

TL;DR: An approach and a corresponding tool to analyze ROS nodes and their launch files to check consistency and issue warnings if potential problems are detected and is able to reconstruct the complete architecture of the system if the nodes implement a common lifecycle.
Proceedings ArticleDOI

Increasing the Flexibility of Customized Assembly Systems with a Modular Control System

TL;DR: It is found that utilizing a holistic approach and a standardized control system minimizes the implementation effort and supports developing implementations suitable for industrial applications.
References
More filters
Proceedings Article

ROS: an open-source Robot Operating System

TL;DR: This paper discusses how ROS relates to existing robot software frameworks, and briefly overview some of the available application software which uses ROS.
Related Papers (5)