Metadata-Version: 2.4
Name: robotdata
Version: 0.1.1
Summary: RobotData - Next gen data capture system
Author-email: RobotData <info@robotdata.com>
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: pyarrow>=22.0.0
Requires-Dist: aiortc>=1.9.0
Requires-Dist: av>=12.0.0
Requires-Dist: aiohttp>=3.9.0
Requires-Dist: numpy
Requires-Dist: opencv-python
Requires-Dist: requests
Requires-Dist: lerobot[feetech]==0.4.1
Requires-Dist: typer>=0.9.0
Requires-Dist: rich>=13.0.0

# RobotData SDK

Python SDK for RobotData - robot teleoperation and data collection.

## Installation

```bash
uv pip install robotdata
```

## CLI Tools

```bash
# Record dataset with teleoperation
uv run robotdata capture \
    --robot.type=so101_follower \
    --robot.port=/dev/tty.usbmodem58760431541 \
    --teleop.type=so101_leader \
    --teleop.port=/dev/tty.usbmodem58760431551

# List available serial ports and scan for motors
uv run robotdata list-ports

# Configure and save port for a robot ID
uv run robotdata configure my_follower

# Show saved port configurations
uv run robotdata show-config
```
