To install the packages, do one of the following:

Binary Installation

Binary installation is available for ROS 2 Rolling only. Please follow source installation instructions for older distros.

Rcss3d Nao is released to the ROS ecosystem. You can install the debian packages using apt as following:

sudo apt update
sudo apt install ros-${ROS_DISTRO}-rcss3d-nao

If this method does not work for your platform, perform the Source Installation instead.

Source Installation

Source installation should work for almost any platform that has ROS2 installed on it. ROS2 Galactic onwards is supported. There is no alternative for ROS1 distros or older ROS2 distros.

From within a ROS2 workspace, run the following code that clones Rcss3d Nao into your src directory, and builds your workspace:

git clone src/rcss3d_nao --branch ${ROS_DISTRO}
rosdep install --from-paths src --ignore-src
colcon build

Confirming Installation

To confirm that the packages have installed correctly, source either your:

  • ros workspace if you did the binary installation (ie. source /opt/ros/${ROS_DISTRO}/setup.bash)

  • current workspace if you did the source installation (ie. source install/local_setup.bash)

Check that your ROS2 package is installed correctly by asking for its path:

ros2 pkg prefix rcss3d_nao