Getting Started

In order to get VIPER output on your machine VIPER SDK has to be installed.


This guide is meant for Ubuntu users.

Rubedo’s Repository

Add the repository and update:

sudo add-apt-repository "deb [arch=amd64] xenial-cvm depend-stable"
sudo add-apt-repository "deb [arch=amd64] xenial-cvm release"
sudo apt-key adv --keyserver --recv-keys 85125AF6E523A16F
sudo apt update

VIPER SDK and ROS Installation

It is required to have ROS installed (ROS installation guide) on your workstation to proceed with VIPER CVM SDK installation.

sudo apt install cvm-sdk-master

VIPER Discovery

VIPER can be found on the network by running VIPER Discovery client script:



After cvm-sdk-master is installed, script can be found in /opt/rubedo/cvm/.

Once you know your VIPER IP, you can evaluate VIPER functionality.


Each VIPER instance comes with the default prefix DEFAULT. When you are using your VIPER, please take its namespace into account. Read more about VIPER prefix configuration.