humanoidsdata.com

Search

Search companies, datasets, articles, and glossary terms for humanoids and embodied AI.

← All glossary terms

Data & collection

LeRobot dataset

A LeRobot dataset is a robot-learning dataset organised for the LeRobot data model and loaders. LeRobot v3 stores low-dimensional state, action and timestamp fields in Parquet, camera streams in MP4, and schema, task, statistics and episode metadata under a coordinated directory layout.

Also known as: LeRobotDataset, LeRobot data, LeRobot dataset format, LeRobot v3

Updated

What the v3 layout contains

LeRobotDataset v3 uses Parquet for frame-level, low-dimensional fields such as robot state, actions and timestamps. It stores camera streams in MP4 shards and uses metadata to describe feature names, shapes, data types, frame rate, normalisation statistics, tasks and episode offsets.

Version 3 places multiple episodes in larger files instead of requiring one data file and one video file for each episode. The metadata reconstructs episode views from those shared files. The loader can expose individual frames or temporal windows and can stream datasets from the Hugging Face Hub when the dataset and access path support it.

What a LeRobot dataset still needs to explain

The format does not make different robots equivalent. A dataset must still document the robot or human capture setup, action space, units, coordinate frames, camera names, calibration, control rate, episode boundaries and the relationship between observations and actions. A field called action is not meaningful without that context.

A LeRobot export may contain robot commands, human pose, action proxies, simulation state or only observations and annotations. Check the feature schema and dataset card before assuming it is ready for behaviour cloning or deployment on a humanoid.

LeRobot and source recordings

A LeRobot export can be derived from a source such as an MCAP recording, ROS bag or device-native archive. For example, EgoSuite documents both MCAP recordings and LeRobot exports. Keep the source identifier and conversion manifest with the release when later reprocessing, calibration review or annotation changes are possible.

Sources