Installation

Note

Instructions here assume that you are in a ROS2 workspace root directory.

Cloning repositories

In your ROS2 workspace, clone the repository, and install dependencies:

If using Humble or Iron, use the iron branch:

git clone https://github.com/ijnek/nao.git -b iron src/nao
rosdep install --from-paths src --ignore-src -y

Obtaining 3D model

Due to software licensing issues, the 3D models for the Nao cannot be included in this repository, so it must be manually installed. You will be prompted by the installer to accept the terms and conditions.

Run the installer, and leave the install directory as the default:

src/nao/nao_description/install.sh

Building

To build the package and its dependencies, in the workspace root directory, run:

colcon build