hello3x3/libero_spatial_no_noops_1.0.0_lerobot_v3.0
libero_spatial_no_noops_1.0.0_lerobot Dataset Description This dataset is the LIBERO-Spatial subset of the LIBERO benchmark, converted to LeRobot v3.0 format. 10 spatial generalization tasks. All tasks share the same objects but differ in their spatial layout/configuration, testing the agent's ability to generalize to new object placements. 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_spatial_no_noops_1.0.0_lerobot_v3.0.
liberospatialnonoops1.0.0_lerobot
Dataset Description
This dataset is the LIBERO-Spatial subset of the LIBERO benchmark, converted to LeRobot v3.0 format.
10 spatial generalization tasks. All tasks share the same objects but differ in their spatial layout/configuration, testing the agent's ability to generalize to new object placements.
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
- Original benchmark: LIBERO: Benchmarking Knowledge Transfer for Lifelong Robot Learning (Liu et al., 2023)
- Source dataset: IPEC-COMMUNITY/libero_spatial_no_noops_1.0.0_lerobot by IPEC-COMMUNITY
- Conversion: v2.1 -> v3.0 using
lerobot/datasets/v30/convert_dataset_v21_to_v30.py
Dataset Statistics
Features
Tasks
Usage
from lerobot.datasets.lerobot_dataset import LeRobotDataset
ds = LeRobotDataset(
"libero_spatial_no_noops_1.0.0_lerobot",
root="/path/to/datasets/libero_spatial_no_noops_1.0.0_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