> ## Documentation Index
> Fetch the complete documentation index at: https://docs.peaq.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

The peaq Robotics SDK provides a clean Python interface to onboard robots to peaq. It wraps peaq runtime native Machine Functions and exposes simple modules:

* [Identity (`id`)](/peaqchain/sdk-reference/robotics-sdk/python/identity/create-and-read): create and read identity documents
* [Access (`access`)](/peaqchain/sdk-reference/robotics-sdk/python/access/roles): roles, permissions, and grants
* [Storage (`store`)](/peaqchain/sdk-reference/robotics-sdk/python/storage/add-and-read): write and read compact JSON data

Coming soon:

* Verification
* Time
* Payment

> Note: The current SDK version runs on any Unitree model with Python support, including industrial-grade robots, as well as on hobbyist-oriented robots by TurtleBot and HiWonder.

Quickstart:

```python theme={"theme":{"light":"github-light-default","dark":"github-dark"}}
from peaq_robot import PeaqRobot

sdk = PeaqRobot()
print(sdk.address)
print(sdk.balance)

# Create DID and store data
sdk.id.create_identity()
sdk.store.add_data("DEMO", {"ok": True})
```

What you’ll learn here:

* Installation and environment setup
* Creating an instance
* Reading/writing identity and storage data
* Transaction confirmation modes and callbacks
* End‑to‑end runnable examples
