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 one of 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 Kinetic supports Ubuntu 16.04, whereas ROS Melodic supports Ubuntu 18.04.

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

cat /etc/issue

Creating a ROS workspace

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

source /opt/ros/kinetic/setup.bash    # in case of ROS Kinetic
source /opt/ros/melodic/setup.bash    # in case of ROS Melodic
mkdir -p ~/ros_workspace/src
cd ~/ros_workspace
catkin_make
source devel/setup.bash
echo "source ~/ros_workspace/devel/setup.bash" >> ~/.bashrc

Make sure that only one workspace is being sourced in your ~/.bashrc, otherwise there will be conflicts.

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
  • No labels