遇见数据集

astribot_scene_replay_120eps

收藏
Hugging Face2026-05-23 更新2026-05-23 收录
官方服务:

资源简介:

该数据集包含在Isaac Sim 5.1中渲染的固定Astribot拾放重放轨迹,机器人动作序列固定,但场景和任务放置在不同episode中变化。数据集包括120个episodes,每个episode有1920帧,总帧数为230400,帧率为30 FPS,每个episode持续64秒,格式为LeRobot v3风格的本地数据集。机器人型号为Astribot S1,源重放文件为`p&p0430_episode_1.hdf5`。状态和动作数据从重放HDF5关节数组重建,视频源为离线Isaac Sim 5.1 RGB摄像头录制。提供三个RGB视频观察:`observation.images.head_rgbd`(1280 x 720分辨率)、`observation.images.left_wrist_rgbd`(640 x 360分辨率)和`observation.images.right_wrist_rgbd`(640 x 360分辨率),均以30 FPS录制。每个帧包含22维的Astribot关节向量状态和动作,以及其他元数据如时间戳和帧索引。数据集设计用于视觉策略调试、重放条件模仿学习实验以及验证Astribot操作任务的场景级视觉泛化。

This dataset contains fixed Astribot pick-and-place replay trajectories rendered in Isaac Sim 5.1-ready scenes. The robot action sequence is fixed, while the scene and task placements vary across episodes. It includes 120 episodes, each with 1920 frames, totaling 230,400 frames, at a frame rate of 30 FPS, with each episode lasting 64 seconds, formatted as a LeRobot v3-style local dataset. The robot is the Astribot S1 in Isaac Sim 5.1, with the source replay file being `p&p0430_episode_1.hdf5`. State and action data are reconstructed from replay HDF5 joint arrays, with video sourced from offline Isaac Sim 5.1 RGB camera recordings. The dataset provides three RGB video observations: `observation.images.head_rgbd` (1280 x 720, 30 FPS), `observation.images.left_wrist_rgbd` (640 x 360, 30 FPS), and `observation.images.right_wrist_rgbd` (640 x 360, 30 FPS). Each frame includes a 22-dimensional Astribot joint vector state and action, along with other metadata such as timestamps and frame indices. The dataset is intended for visual policy debugging, replay-conditioned imitation learning experiments, and validating scene-level visual generalization for Astribot manipulation tasks.

提供机构:
HY-LiYihan
创建时间:
2026-05-23
原始信息汇总

数据集概述

数据集名称:Astribot Scene Replay 120 Episodes

许可证:Apache-2.0

标签:LeRobot、机器人、Isaac Sim、Astribot、视觉随机化

任务类别:机器人学


数据集摘要

  • 总片段数:120
  • 每片段帧数:1920
  • 总帧数:230400
  • 帧率:30 FPS
  • 每片段时长:64秒
  • 格式:LeRobot v3 风格本地数据集
  • 机器人:Isaac Sim 5.1 中的 Astribot S1
  • 源回放p&p0430_episode_1.hdf5
  • 状态/动作来源:从回放 HDF5 关节数组重建
  • 视频来源:离线 Isaac Sim 5.1 RGB 相机录制

相机配置

数据集提供三个 RGB 视频观测:

观测名称 分辨率 帧率
observation.images.head_rgbd 1280 x 720 30 FPS
observation.images.left_wrist_rgbd 640 x 360 30 FPS
observation.images.right_wrist_rgbd 640 x 360 30 FPS

低维特征

每帧包含以下字段:

  • observation.state:22 维 Astribot 关节向量
  • action:22 维 Astribot 指令向量
  • timestamp
  • frame_index
  • episode_index
  • index
  • task_index

22 维控制/状态顺序如下:

  1. 躯干关节 1-4
  2. 头部关节 1-2
  3. 左臂关节 1-7
  4. 左夹爪关节 L1
  5. 右臂关节 1-7
  6. 右夹爪关节 L1

重要说明

  • 源运行仅收集视频输出,因此 observation.stateaction 数组均从原始回放 HDF5 重建。
  • observation.state 来自 joints_dict/joints_position_stateaction 来自 joints_dict/joints_position_command
  • 视频为回放运行中实际渲染的 Isaac Sim 输出。
  • 指令序列使用源元数据中的回放时序:
    • 回放速率:30 Hz
    • 回放速度比例:0.2
    • 相机帧率:30 FPS
    • 夹爪提前量:0 秒
    • 初始姿态:就绪姿态

目录结构

scene/ scene/ready/ meta/info.json meta/stats.json meta/tasks.parquet meta/episodes/chunk-000/file-000.parquet data/chunk-000/file-000.parquet videos/observation.images.head_rgbd/chunk-000/file-000.mp4 videos/observation.images.left_wrist_rgbd/chunk-000/file-000.mp4 videos/observation.images.right_wrist_rgbd/chunk-000/file-000.mp4

  • scene/ 文件夹包含原始 USD 场景文件。
  • scene/ready/ 文件夹包含回放数据集收集流程使用的已处理 USDA 版本。

预期用途

该数据集旨在用于:

  • 视觉策略调试
  • 回放条件模仿学习实验
  • 验证 Astribot 操作任务的场景级视觉泛化能力

使用 LeRobot 加载

数据集已通过 lerobot==0.4.4 烟雾测试。

python from lerobot.datasets.lerobot_dataset import LeRobotDataset

ds = LeRobotDataset( repo_id="HY-LiYihan/astribot_scene_replay_120eps", video_backend="pyav", )

item = ds[0] print(len(ds)) print(item["observation.images.head_rgbd"].shape) print(item["observation.state"].shape) print(item["action"].shape)

对于 TorchCodec 无法找到系统 FFmpeg 共享库的机器,推荐使用 video_backend="pyav"

二维码
社区交流群
二维码
科研交流群
商业服务