Install supported ROS distribution
By clicking the image, you can go to the installation procedure of the respective ROS distro.
Clone neo_simulation into your workspace
Make sure to select the correct branch!
Sourcing the workspace
Add path to custom gazebo models into .bashrc
Add locale path into .bashrc
Additional step to melodic
To avoid "Error [REST.cc:205] during startup gazebo" while starting ros-gazebo, do the following steps!
Open a terminal, go to the following directory
- Using gedit (or any text editor of your prefernce) open the config.yaml file
Packages that need to be built from the source for all the distros
Dependencies for the kinematics node for MPO-700 and MPO-500
Kinematics node for MPO-700 and MMO-700
Kinematics node for MPO-500 and MMO-500
Install ROS-Packages for kinetic, melodic and noetic-distro
Some of the package might not be available yet for all the distributions. In that case, please go to the source repo and build it from the source, if the package is a must!
$ROS_DISTRO - allows to detect the ROS Distro automatically
Control package (For MMO-700, MMO-500 and MM-400)
Not yet available has binary for kinetic and noetic. Please build it from the source.
Eband local planner (optional)
TEB local planner (optional)
DWA local planner (optional)
- Other dependencies
tf2-sensor-msgs for neo_local_planner