CoolFace
Datasetpublic

hello3x3/libero_90_no_noops_lerobot_v3.0

libero_90_no_noops_lerobot Dataset Description This dataset is the LIBERO-90 subset of the LIBERO benchmark, converted to LeRobot v3.0 format. A large-scale set of 73 diverse manipulation tasks intended for pre-training. Covers a broad range of manipulation skills including pick-and-place, drawer/cabinet interaction, stacking, and tool use. Note: This dataset has been filtered to remove no-op frames (idle frames where the robot does not execute meaningful… See the full description on the dataset page: https://huggingface.co/datasets/hello3x3/libero_90_no_noops_lerobot_v3.0.

sourceHugging Faceapache-2.0updated 4mo agoView on Hugging Face
0likes116downloads
Dataset Card

libero90nonoopslerobot

Dataset Description

This dataset is the LIBERO-90 subset of the LIBERO benchmark, converted to LeRobot v3.0 format.

A large-scale set of 73 diverse manipulation tasks intended for pre-training. Covers a broad range of manipulation skills including pick-and-place, drawer/cabinet interaction, stacking, and tool use.

Note: This dataset has been filtered to remove no-op frames (idle frames where the robot does not execute meaningful actions). This results in more efficient training data.

Source

Dataset Statistics

PropertyValue
RobotFranka Panda
Total episodes3,921
Total frames569,249
Total tasks73
FPS20
Total size~300 MB
Codebase versionv3.0

Features

FeatureDtypeShape
observation.images.imagevideo[256, 256, 3]
observation.images.wrist_imagevideo[256, 256, 3]
observation.statefloat32[8]
observation.states.ee_statefloat32[6]
observation.states.joint_statefloat32[7]
observation.states.gripper_statefloat32[2]
actionfloat32[7]
timestampfloat32[1]
frame_indexint64[1]
episode_indexint64[1]
indexint64[1]
task_indexint64[1]

Tasks

task_indexDescription
0pick up the book and place it in the right compartment of the caddy
1pick up the alphabet soup and put it in the basket
2pick up the cream cheese and put it in the tray
3pick up the tomato sauce and put it in the basket
4put the black bowl on top of the cabinet
5put the middle black bowl on the plate
6put the white bowl on top of the cabinet
7put the wine bottle on the wine rack
8put the black bowl in the top drawer of the cabinet
9put the yellow and white mug on the right plate
10put the white bowl on the plate
11turn on the stove and put the frying pan on it
12pick up the book and place it in the front compartment of the caddy
13put the right moka pot on the stove
14put the middle black bowl on top of the cabinet
15put the red mug on the plate
16put the frying pan under the cabinet shelf
17close the microwave
18put the butter at the back in the top drawer of the cabinet and close it
19put the red mug on the left plate
20open the microwave
21pick up the yellow and white mug and place it to the right of the caddy
22pick up the book in the middle and place it on the cabinet shelf
23put the chocolate pudding in the top drawer of the cabinet and close it
24put the chocolate pudding to the right of the plate
25put the chocolate pudding to the left of the plate
26close the top drawer of the cabinet and put the black bowl on top of it
27pick up the orange juice and put it in the basket
28put the wine bottle in the bottom drawer of the cabinet
29close the bottom drawer of the cabinet and open the top drawer
30put the frying pan on the cabinet shelf
31put the ketchup in the top drawer of the cabinet
32put the butter at the front in the top drawer of the cabinet and close it
33pick up the chocolate pudding and put it in the tray
34put the black bowl at the front on the plate
35pick up the book and place it in the left compartment of the caddy
36stack the right bowl on the left bowl and place them in the tray
37pick up the book and place it in the back compartment of the caddy
38stack the middle black bowl on the back black bowl
39close the bottom drawer of the cabinet
40pick up the book on the right and place it under the cabinet shelf
41put the yellow and white mug to the front of the white mug
42put the white mug on the plate
43turn on the stove
44put the black bowl in the bottom drawer of the cabinet
45pick up the cream cheese box and put it in the basket
46pick up the tomato sauce and put it in the tray
47pick up the white mug and place it to the right of the caddy
48pick up the alphabet soup and put it in the tray
49pick up the milk and put it in the basket
50stack the left bowl on the right bowl and place them in the tray
51pick up the red mug and place it to the right of the caddy
52put the white mug on the left plate
53pick up the ketchup and put it in the tray
54pick up the book on the left and place it on top of the shelf
55put the black bowl at the back on the plate
56put the frying pan on top of the cabinet
57pick up the salad dressing and put it in the tray
58put the red mug on the right plate
59pick up the butter and put it in the tray
60pick up the ketchup and put it in the basket
61open the top drawer of the cabinet
62open the top drawer of the cabinet and put the bowl in it
63put the white bowl to the right of the plate
64put the frying pan on the stove
65pick up the black bowl on the left and put it in the tray
66put the black bowl on the plate
67stack the black bowl at the front on the black bowl in the middle
68pick up the book on the right and place it on the cabinet shelf
69put the moka pot on the stove
70close the top drawer of the cabinet
71turn off the stove
72open the bottom drawer of the cabinet

Usage

python
from lerobot.datasets.lerobot_dataset import LeRobotDataset

ds = LeRobotDataset(
    "libero_90_no_noops_lerobot",
    root="/path/to/datasets/libero_90_no_noops_lerobot",
)

# Access a sample
sample = ds[0]
print(sample["observation.images.image"])  # [3, 256, 256]
print(sample["action"])                     # [7]
print(sample["task"])                       # natural language task description