Page tree
Skip to end of metadata
Go to start of metadata

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

ROS Basics

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 ~/ros_workspace/src

Downloading the required Neobotix ROS-Packages

cd ~/ros_workspace/src
git clone https://github.com/neobotix/neo_msgs.git
git clone https://github.com/neobotix/neo_srvs.git

And depending on your platform one of the following:

git clone https://github.com/neobotix/neo_mp_400
git clone https://github.com/neobotix/neo_mp_500
git clone https://github.com/neobotix/neo_mpo_500
git clone https://github.com/neobotix/neo_mpo_700

Compiling your workspace

cd ~/ros_workspace
catkin_make
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

  • No labels