/ DOCUMENTATION

Connect a rig and stream data in minutes.

Everything you need to integrate Telemanual — the Python SDK, REST and gRPC APIs, the ROS 2 adapter, and export formats.

QUICKSTART

Install & connect

Install the SDK, authenticate, and register your first rig.

bash
$ pip install telemanual-sdk
$ telemanual login             # opens browser auth
$ telemanual rigs add my-arm-01 --sdk ros2
PYTHON SDK

Register sensors & stream

Declare the topics you care about; Telemanual handles time-sync, calibration checks, and upload.

stream.py
from telemanual import Rig, Sensor

rig = Rig("my-arm-01")
rig.add(Sensor.camera("/wrist/rgb"))
rig.add(Sensor.joints("/joint_states"))
rig.connect()
rig.stream(export="lerobot")  # live → cloud
REST & gRPC API

Pull datasets anywhere

$ curl -H "Authorization: Bearer …" \
  api.telemanual.ai/v1/datasets/dpv2
RESTgRPC streamingwebhooks
ROS 2 ADAPTER

Drop into your graph

$ ros2 launch telemanual_ros \
  capture.launch.py rig:=my-arm-01
HumbleIronJazzy