leisaac-pick-orange
收藏LeIsaac Pick Orange 数据集概述
数据集基本信息
- 数据集名称:LeIsaac Pick Orange
- 许可证:Apache 2.0
- 任务类别:机器人技术
- 标签:LeRobot, manipulation, isaac-lab, smolvla, sarm
- 数据规模:n<1K
数据集描述
- 总情节数:60
- 相机数量:2(前视相机、腕部相机)
- 帧率:30 FPS
- 机器人型号:Franka Emika Panda
- 核心任务:从桌子上拾取橙子并放置到盘子上
任务描述
机器人执行以下子任务序列:
- 接近橙子 - 将夹爪移向橙子
- 抓取橙子 - 闭合夹爪以抓取橙子
- 移至盘子 - 将橙子运送到盘子处
- 放置橙子 - 打开夹爪将橙子释放到盘子上
- 撤离 - 从放置位置移开
SARM 标注
该数据集包含所有60个情节的**阶段感知奖励建模(SARM)**稀疏标注。每个情节的每个子任务都有时间边界标注。
平均时间比例
| 子任务 | 比例 |
|---|---|
| 接近橙子 | 17.4% |
| 抓取橙子 | 11.3% |
| 移至盘子 | 17.9% |
| 放置橙子 | 20.9% |
| 撤离 | 32.5% |
标注文件
meta/sarm_annotations_sparse.json- JSON格式的标注meta/temporal_proportions_sparse.json- 平均时间比例- 情节级别的标注存储在parquet文件中,包含以下列:
sparse_subtask_namessparse_subtask_start_timessparse_subtask_end_timessparse_subtask_start_framessparse_subtask_end_frames
数据集结构
leisaac-pick-orange/ ├── meta/ │ ├── info.json │ ├── stats.json │ ├── tasks.parquet │ ├── episodes/ │ │ └── chunk-000/ │ │ └── file-.parquet │ ├── sarm_annotations_sparse.json │ └── temporal_proportions_sparse.json ├── data/ │ └── chunk-000/ │ └── file-.parquet └── videos/ ├── observation.images.front/ │ └── chunk-000/ │ └── file-.mp4 └── observation.images.wrist/ └── chunk-000/ └── file-.mp4
使用方式
python from lerobot.common.datasets.lerobot_dataset import LeRobotDataset
加载数据集
dataset = LeRobotDataset("SunyGala/leisaac-pick-orange")
访问情节
for i in range(len(dataset)): episode = dataset[i] # episode包含观测图像、机器人状态和动作
引用
如果使用此数据集,请引用相关成果: bibtex @software{lerobot2024, title = {LeRobot: Making AI for Robotics more accessible}, author = {LeRobot team}, url = {https://github.com/huggingface/lerobot} }
致谢
- 数据集使用 Isaac Lab 生成
- 标注使用 SiliconFlow API 与 Qwen3-VL 模型生成



