You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Node for recording robot datasets in LeRobot format. You can captures synchronized camera feeds and robot poses to create high-quality datasets for imitation learning and robot training.
4
+
5
+
-**Robot pose recording** - Capture both state and action data
6
+
-**Multi-camera support** - Record from multiple cameras simultaneously
7
+
-**LeRobot dataset format (v2.1)** - Direct integration with HuggingFace LeRobot datasets
8
+
-**Episode management** - Automatic episode segmentation with reset phases
9
+
10
+
## Quick Start
11
+
12
+
### 1. Installation
13
+
14
+
```bash
15
+
# Source your venv
16
+
cd dora/node-hub/dora-dataset-record
17
+
uv pip install -e .
18
+
```
19
+
20
+
### 2. Usage Guide
21
+
22
+
Create a dataflow file, see `examples/lerobot-dataset-record/dataset_record.yml`:
23
+
24
+
```yaml
25
+
nodes:
26
+
# Dataset recorder
27
+
- id: dataset_recorder
28
+
build: pip install -e ../../dora-dataset-record
29
+
path: dora-dataset-record
30
+
inputs:
31
+
laptop: laptop_cam/image
32
+
front: front_cam/image
33
+
robot_state: robot_follower/pose
34
+
robot_action: leader_interface/pose
35
+
outputs:
36
+
- text
37
+
env:
38
+
# Required settings
39
+
REPO_ID: "your_username/your_dataset_name"
40
+
SINGLE_TASK: "Pick up the cube and place it in the box"
0 commit comments