Installing a supported ROS distribution

The Client PC is used for visualization and testing purposes.

First a supported ROS distribution needs to be installed on your Client PC:

By clicking the images you can go to the installation procedure of the respective ROS distribution.

It is best practice to use the same ROS distribution as is installed on your platform.

 ROS Melodic supports Ubuntu 18.04, ROS Noetic whereas supports Ubuntu 20.04.

You can use the following command to see which version of Ubuntu is installed:

cat /etc/issue

Check out this link for a very detailed tutorial on ROS Framework

Creating a ROS workspace

The ROS workspace contains the packages needed on your Client PC. See below on how to initialize it:

mkdir -p ~/ros_workspace/src

Downloading the required Neobotix ROS-Packages

cd ~/ros_workspace/src
git clone
git clone

And depending on your platform one of the following:

git clone
git clone
git clone
git clone

Compiling your workspace

cd ~/ros_workspace
source /opt/ros/*/setup.bash   # if not already done
source devel/setup.bash
echo "source ~/ros_workspace/devel/setup.bash" >> ~/.bashrc

Setup.bash files sets up your environment variables and paths, so that it can work with ROS