CoolFace
Datasetpublic

XinxuanLuM/droid_360p

DROID 1.0.1 — 640×360, packed (LeRobot v3.0) A 640×360 re-encode of the DROID robot-manipulation dataset in LeRobot v3.0 format, with videos packed into ~500 MB files like the original lerobot/droid_1.0.1. It reuses droid_1.0.1's exact tabular data (states / actions / camera extrinsics / task instructions) and replaces the low-resolution (320×180) video with 640×360 frames decoded from the original DROID raw MP4s (left-eye mono per camera). What's different from… See the full description on the dataset page: https://huggingface.co/datasets/XinxuanLuM/droid_360p.

sourceHugging Facemitupdated 2mo agoView on Hugging Face
0likes2.6kdownloads
Dataset Card

DROID 1.0.1 — 640×360, packed (LeRobot v3.0)

A 640×360 re-encode of the DROID robot-manipulation dataset in LeRobot v3.0 format, with videos packed into ~500 MB files like the original `lerobot/droid_1.0.1`. It reuses droid_1.0.1's exact tabular data (states / actions / camera extrinsics / task instructions) and replaces the low-resolution (320×180) video with 640×360 frames decoded from the original DROID raw MP4s (left-eye mono per camera).

What's different from lerobot/droid_1.0.1

`lerobot/droid_1.0.1`this dataset
Video resolution320×180640×360
Codech264h264 (CRF 20)
GOP / keyframessparseg=2 (dense — fast random-access decode)
Episodes95,65872,112 (only those with public raw video)
Video packingpacked (~500 MB files)packed (~500 MB files)
Tabular datafullidentical

Everything else — feature schema, fps (15), robot state/action tensors, camera extrinsics, task instructions, episode structure — matches droid_1.0.1. Each per-episode video has exactly length frames (frame-exact with the tabular data).

Coverage & indexing

Only the 72,112 / 95,658 episodes with publicly available DROID raw video are included (the rest are absent from the public raw bucket). Episodes are re-indexed 0…72,111; index_to_droid_1_0_1.json maps each new index back to its original droid_1.0.1 episode index.

Usage

python
from lerobot.datasets.lerobot_dataset import LeRobotDataset
ds = LeRobotDataset("XinxuanLuM/droid_360p", video_backend="pyav")
frame = ds[0]  # observation.images.{wrist_left,exterior_1_left,exterior_2_left} at 360×640

Provenance & license

Derived from the DROID dataset (Khazatsky et al., 2024) and lerobot/droid_1.0.1. Please cite DROID and respect its terms. Re-encode & repackaging only; no new annotations.