Getting Started

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

Note

This guide is meant for Ubuntu users.

Rubedo’s Repository

Add the repository and update:

sudo add-apt-repository "deb [arch=amd64] http://apt2.rubedos.com xenial-cvm depend-stable"
sudo add-apt-repository "deb [arch=amd64] http://apt2.rubedos.com xenial-cvm release"
sudo apt-key adv --keyserver keyserver.ubuntu.com --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:

python viperdiscovery.py

Note

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

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

Note

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.