soar_success
收藏资源简介:
该数据集是使用LeRobot框架创建的机器人演示数据集,专为机器人学习任务设计。它包含来自WidowX 250机器人的多模态记录,涵盖了165个不同任务,总计9966个episodes和1,034,228帧数据。数据以每秒5帧的帧率采集,并以Parquet格式存储,总数据文件大小约为100MB,视频文件大小约为200MB。数据集提供了丰富的特征字段,包括:观测图像(分辨率为256x256的RGB视频)、机器人末端执行器的原始状态(位置xyz、姿态rpy、夹爪状态)与目标状态、经过处理的状态(位置xyz、旋转表示rot6d、夹爪状态)、调试信息以及任务执行的成功标志(success)。此外,还包含时间戳、帧索引、episode索引等元数据。数据集仅包含训练集分割(0:9966),适用于机器人模仿学习、强化学习、行为克隆等研究与应用。
This dataset is a robot demonstration dataset created using the LeRobot framework, specifically designed for robot learning tasks. It contains multimodal recordings from the WidowX 250 robot, covering 165 different tasks, with a total of 9,966 episodes and 1,034,228 frames. The data is collected at 5fps and stored in Parquet format, with a total data file size of approximately 100MB and video file size of about 200MB. The dataset provides rich feature fields, including: observation images (RGB video with 256x256 resolution), raw robot end-effector states (position xyz, orientation rpy, gripper state) and target states, processed states (position xyz, rotation representation rot6d, gripper state), debugging information, and success flags for task execution (success). Additionally, it includes metadata such as timestamps, frame indices, and episode indices. The dataset only contains a training split (0:9966) and is suitable for research and applications in robot imitation learning, reinforcement learning, and behavior cloning.
数据集概述
- 数据集名称: soar_success
- 许可证: MIT
- 任务类别: 机器人学 (robotics)
- 标签: LeRobot, soar, widowx
数据集规模
| 指标 | 数值 |
|---|---|
| 总集数 (total_episodes) | 9966 |
| 总帧数 (total_frames) | 1034228 |
| 总任务数 (total_tasks) | 165 |
| 数据文件总大小 | 100 MB |
| 视频文件总大小 | 200 MB |
| 帧率 (fps) | 5 |
数据集结构
- 机器人类型: widowx_250
- 分割 (Splits): 仅包含训练集 (train),范围为
0:9966。 - 数据存储格式:
- 数据文件路径:
data/chunk-{chunk_index:03d}/file-{file_index:03d}.parquet - 视频文件路径:
videos/{video_key}/chunk-{chunk_index:03d}/file-{file_index:03d}.mp4
- 数据文件路径:
特征 (Features)
数据集包含以下特征,涵盖了机器人的状态、目标、观测以及任务成功信息:
| 特征名称 | 数据类型 | 形状 | 描述 |
|---|---|---|---|
| 观察 (Observation) | |||
observation.images.image_0 |
视频 (video) | (256, 256, 3) | 第一视角RGB图像,序列帧,分辨率256x256,AV1编码,5fps |
| 原始状态 (Raw State) | |||
raw_state.eef_xyz |
float32 | (3,) | 机械臂末端执行器位置 (x, y, z) |
raw_state.eef_rpy |
float32 | (3,) | 机械臂末端执行器姿态 (roll, pitch, yaw) |
raw_state.gripper_state |
float32 | (1,) | 夹爪状态 |
| 原始目标 (Raw Target) | |||
raw_target.eef_xyz |
float32 | (3,) | 目标末端执行器位置 (x, y, z) |
raw_target.eef_rpy |
float32 | (3,) | 目标末端执行器姿态 (roll, pitch, yaw) |
raw_target.gripper_state |
float32 | (1,) | 目标夹爪状态 |
| 归一化状态 (State) | |||
state.eef_xyz |
float32 | (3,) | 归一化后的末端执行器位置 (x, y, z) |
state.eef_rot6d |
float32 | (6,) | 归一化后的末端执行器6D旋转表示 |
state.gripper_state |
float32 | (1,) | 归一化后的夹爪状态 |
| 归一化目标 (Target) | |||
target.eef_xyz |
float32 | (3,) | 归一化后的目标末端执行器位置 (x, y, z) |
target.eef_rot6d |
float32 | (6,) | 归一化后的目标末端执行器6D旋转表示 |
target.gripper_state |
float32 | (1,) | 归一化后的目标夹爪状态 |
| 调试 (Debug) | |||
debug.gripper_eef_xyz |
float32 | (3,) | 夹爪末端执行器位置 (x, y, z),用于调试 |
debug.gripper_eef_rot6d |
float32 | (6,) | 夹爪末端执行器6D旋转表示,用于调试 |
| 任务与索引 | |||
success |
float32 | (1,) | 任务是否成功的标志 |
timestamp |
float32 | (1,) | 时间戳 |
frame_index |
int64 | (1,) | 帧索引 |
episode_index |
int64 | (1,) | 集索引 |
index |
int64 | (1,) | 全局索引 |
task_index |
int64 | (1,) | 任务索引 |




