Skip to main content
The ROS 2 packages live in the peaq-robotics-ros2 repository. Clone the workspace and choose either a Docker-based workflow or a native ROS 2 Humble setup.
The Docker image installs ROS 2 Humble, Python dependencies, and build tooling. The Dockerfile downloads the linux-amd64 Kubo build, so the image builds on x86_64 hosts only. The exposed ports are the local IPFS API (5001) and gateway (8080) used by the storage bridge.

Native Humble Setup

IPFS (with Optional Managed Pinning)

The storage bridge relies on an IPFS node. Follow the repository guide to install Kubo, run ipfs daemon, and optionally supply Pinata credentials in the configuration file. Continue with configuration once the workspace builds successfully.