mirror of
https://github.com/huggingface/lerobot.git
synced 2026-05-15 16:49:55 +00:00
42 lines
871 B
Markdown
42 lines
871 B
Markdown
# OpenArms Web Recording Interface
|
|
|
|
A web interface for recording OpenArms datasets.
|
|
|
|
## Installation
|
|
|
|
```bash
|
|
cd examples/openarms_web_interface
|
|
npm install
|
|
```
|
|
|
|
## Usage
|
|
|
|
**Start everything with one command:**
|
|
|
|
```bash
|
|
./launch.sh
|
|
```
|
|
|
|
This will:
|
|
- Start the FastAPI backend on port 8000
|
|
- Start the React frontend on port 5173
|
|
- Show live logs from both services
|
|
|
|
Then open your browser to: **http://localhost:5173**
|
|
|
|
**Stop with:** `Ctrl+C`
|
|
|
|
---
|
|
|
|
## Workflow
|
|
|
|
1. **Configure CAN interfaces** and **camera paths** in the dropdowns
|
|
2. Click **"Setup Robots"** to initialize (once at start)
|
|
3. Enter a **task description**
|
|
4. Click **"Start Recording"** to begin an episode
|
|
5. Click **"Stop Recording"** when done
|
|
6. Dataset is automatically encoded and uploaded to HuggingFace Hub as **private**
|
|
7. Repeat steps 3-6 for more episodes (no need to re-setup robots!)
|
|
|
|
---
|