RoboNever
收藏资源简介:
RoboNever是一个高质量的真实世界机器人数据集,专为研究视觉-语言-动作(VLA)模型中的持续学习而设计。它包含2000个在Piper双臂机器人上收集的片段,涵盖四个多样化的任务:刚性操作、铰接物体、可变形物体和接触密集型任务。每个片段有4个同步摄像头视图,数据格式兼容HuggingFace LeRobot库,适用于研究灾难性遗忘。
RoboNever is a high-quality real-world robotic dataset specifically designed for research on continual learning in Vision-Language-Action (VLA) models. It contains 2000 episodes collected on a Piper dual-arm robot, covering four diverse task categories: rigid-body manipulation, articulated objects, deformable objects, and contact-intensive tasks. Each episode includes four synchronized camera views, and its data format is compatible with the HuggingFace LeRobot library, making it suitable for studies on catastrophic forgetting.
RoboNever 数据集详情
数据集简介
RoboNever 是一个高质量的真实世界机器人数据集,专为研究视觉-语言-动作(VLA)模型中的持续学习(continual learning)而设计。
核心特点
- 真实机器人数据:在 Piper 双臂机器人上采集的 2,000 个 episode
- 4 种多样化任务:刚性操控、铰接物体、可变形物体、接触丰富任务
- 多视角摄像头:每个 episode 包含 4 个同步摄像头视角
- LeRobot 格式:可直接与 HuggingFace LeRobot 库配合使用
- 持续学习:专门设计用于研究灾难性遗忘问题
任务概览
| 任务 | Episode 数量 | 帧数 | 描述 | 类型 |
|---|---|---|---|---|
| Stack Bowls | 500 | 129,612 | 拾取并叠放碗 | 刚性操控 |
| Hang Cup | 500 | 149,372 | 将杯子挂在架子上 | 铰接物体 |
| Fold Towel | 500 | 213,047 | 折叠可变形的毛巾 | 可变形物体 |
| Press Button | 500 | 67,955 | 精确按下按钮 | 接触丰富 |
数据规格
- 机器人:Piper 双臂机器人,14 自由度(每只手臂 6 个关节 + 1 个夹爪)
- 摄像头:4 个同步视角(head、left_wrist、right_wrist、front_view),分辨率 480×640
- 帧率:30 FPS
- 格式:H.264 视频、Parquet(状态/动作数据)、MP4(视频文件)
数据目录结构
cl-piper-single-<task>/ |-- data/ | +-- chunk-000/ | |-- episode_000000.parquet | |-- episode_000001.parquet | +-- ... (500 episodes) |-- meta/ | |-- info.json # 数据集元数据 | |-- episodes.jsonl # Episode 级别信息 | |-- episodes_stats.jsonl # 每个 episode 的统计信息 | |-- tasks.jsonl # 任务描述 | +-- modality.json # 特征映射 +-- videos/ +-- chunk-000/ |-- observation.images.head/ |-- observation.images.left_wrist/ |-- observation.images.right_wrist/ +-- observation.images.front_view/
任务指令
每个任务包含一条自然语言指令:
| 任务 | 语言指令 |
|---|---|
| Stack Bowls | "stack the yellow bowl on the green bowl" |
| Hang Cup | "hang the purple cup on the mug rack" |
| Fold Towel | "fold the grey towel" |
| Press Button | "press the green button" |
快速使用
1. 安装依赖
bash pip install lerobot huggingface_hub
2. 加载数据集
python from lerobot.common.datasets.lerobot_dataset import LeRobotDataset
ds = LeRobotDataset("Ray0v0/cl-piper-single-stack-bowls")
print(f"Episodes: {ds.num_episodes}") print(f"Total Frames: {len(ds)}") print(f"Sample keys: {ds[0].keys()}")
3. 下载所有数据集
bash huggingface-cli login
for task in stack-bowls hang-cup fold-towel press-button; do huggingface-cli download "Ray0v0/cl-piper-single-${task}" --repo-type dataset --local-dir "./data/cl-piper-single-${task}" done
相关项目
- ContinualVLA:持续学习实验的官方实现
- openpi:Physical Intelligence 的基础代码库
- LeRobot:HuggingFace 的机器人学习库
数据集引用
bibtex @article{zhu2026continualvla, title={Can VLA Models Learn from Real-World Data Continually without Forgetting?}, author={Zhu, Jiarun and Hong, Yijun and Sun, Xiaoquan and Xu, Zetian and Yuan, Mingqi and Wang, Zhiyong and Zeng, Wenjun and Chen, Jiayu}, journal={arXiv preprint arXiv:2605.26820}, year={2026} }
许可证
该数据集采用 MIT License 发布。




