benchmarks-viz-tiles
收藏资源简介:
Dexterous-Hand Benchmarks标准化视频网格数据集(v0.4)包含28个标准化操作视频,采用4种机械手×7种任务的网格形式呈现。所有视频均使用统一相机参数(720×480分辨率,30帧/秒,h264编码,CRF20)和固定视角(pos=[0,-1.6,2.2],lookat=[0,-0.1,1.2],fov=30°)渲染生成,确保各视频帧对齐可比。数据集基于Spider预处理的运动学轨迹,通过MuJoCo 3.7.0渲染器批量生成,主要用于灵巧操作算法的基准测试。当前版本包含4种机械手(allegro/inspire/schunk/xhand)在7种日常操作任务(lift_board、pick_spoon_bowl等)上的表现视频。数据集还提供了详细的渲染参数证明和标准化验证,并预留了未来扩展空间(如Arctic数据集整合)。
灵巧手基准测试数据集 — 标准化视频网格 (v0.4)
数据集概述
- 名称:Dexterous-Hand Benchmarks — standardized video grid
- 版本:v0.4
- 许可证:MIT
- 任务类别:机器人学
- 标签:灵巧操作、双手、基准测试、maniptrans、dexmachina、spider、arctic、oakink-v2
核心内容
数据集包含一个标准化的4×7视频网格,共28个视频。所有视频均使用相同的摄像机参数、分辨率、编解码器和后端渲染,确保行列之间帧对帧对齐。
标准化证明
- 分辨率:720 × 480
- 帧率:30 fps
- 编解码器:h264 (libx264)
- 码率控制:crf 20
- 像素格式:yuv420p
- 摄像机位姿:
pos=[0, -1.6, 2.2], lookat=[0, -0.1, 1.2], fov=30° - 渲染器:MuJoCo 3.7.0 (EGL离屏渲染)
- 数据源:每个单元格均使用Spider预处理的
trajectory_kinematic.npz文件 - 生成脚本:
scripts/render_standardized.py(单批次生成,约3分钟)
视频网格结构
网格以手型为行,任务为列。
- 行(手型):allegro, inspire, schunk, xhand
- 列(任务):lift_board, pick_spoon_bowl, pour_tube, stir_beaker, uncap_alcohol_burner, unplug, wipe_board
每个单元格的视频文件命名格式为:videos_std/std_<手型>_oakink_v2_<任务>_bimanual_seed0_default.mp4
版本更新 (v0.4)
所有28个视频现均使用单一MuJoCo渲染器(scripts/render_standardized.py)生成,数据源为Spider预处理的场景及其运动学推演,消除了因方法不同导致的摄像机漂移问题。各方法原生的视频(Spider的MJWP、DM的Genesis、MT的IsaacGym)仍保留在videos/目录下以供参考。
各方法运行指南
每个方法均有对应的docs/run/<方法名>.md文件,包含具体的命令行指令:
- docs/run/maniptrans.md — 评估、模仿器重训练、残差强化学习训练
- docs/run/dexmachina.md — 使用140个公开检查点进行评估及可选的重训练
- docs/run/spider.md — 5阶段预处理及MJWP批处理
- docs/run/ours.md — 运动学回放及标准化视频重新生成
当前未标准化的部分
- Arctic数据集单元格(28个) — 需要完整的Spider arctic预处理链。
- 各方法原生推演视频 — 当前网格显示的是运动学参考轨迹。要渲染各方法(MT/DM/Spider)闭环策略产生的不同推演视频,需要各方法的包装器实现
qpos_dump钩子。 - Oracle真实数据负载 — 当前网格使用的是Spider衍生的
trajectory_kinematic.npz作为参考。
覆盖状态
OAKINK-V2 (标准化) ARCTIC
标准化视频网格 28/28 ✅ 0/28 (待定) DexMachina real add_mean 0 (补丁推迟) 174行 / 19单元格 ✅ ManipTrans real tracking_err 5 / 28 (修复后) 0 (基础设施就绪) Spider real mjwp 24 / 28 0 (补丁部分完成) Oracle real payload 1 / 28 (存根) 0 / 28 (存根)
数据来源
- 代码仓库:https://github.com/ckwolfe/benchmarks (分支
sweep/rerun-evals-rebuild) - 渲染器:
scripts/render_standardized.py(已上传至本数据集)




