Skip to main content
The ROS 2 SDK is a work in progress. Commands, launch files and interfaces can change between releases. The repository’s requirements.txt installs peaq-robot-sdk, a package without the access module; replace it with peaq-robotics-sdk (the pip uninstall line in the quickstart) or the access services fail.
The peaq Robotics SDK for ROS 2 brings identity, access, and storage flows to ROS applications. It exposes modules you can use across robot fleets: The ROS 2 packages target ROS 2 Humble. They run on the same robot classes as the Robotics Python SDK, from Unitree models to TurtleBot and HiWonder, wherever ROS 2 is available on the device. Quickstart: