transformer-transformer
收藏资源简介:
Transformer Transformer训练数据集是为支持论文《Transformer Transformer: A Unified Model for Motion-Conditioned Robot Co-design》而创建的大规模机器人学习数据集。该数据集包含五个独立的数据文件,分别针对三种不同的机器人设计空间:ViperX(单臂移动机器人)、quadruped(四足机器人)和wheeled bimanual(轮式双手机器人)。每个数据文件以Zarr格式存储,包含机器人运动规划中的oracle rollout数据,具体涵盖体现机器人形态的RoboTokens、状态信息以及动作序列。数据集总规模超过1TB,单个文件大小从38GB到561GB不等,其中两个大型文件采用分卷压缩方式提供。这些数据专门用于训练机器人协同设计模型,支持硬件生成(hardware_gen)、控制器训练(ctrl)以及容量消融实验等任务。数据集附带完整的完整性校验机制(SHA256SUMS和.streamsha256文件),并采用与代码仓库一致的MIT许可证。
The Transformer Transformer training dataset is a large-scale robotics learning dataset created to support the paper Transformer Transformer: A Unified Model for Motion-Conditioned Robot Co-design. It consists of five independent data files, covering three distinct robot design spaces: ViperX (a single-arm mobile robot), quadruped (a quadruped robot), and wheeled bimanual (a wheeled bimanual robot). Each data file is stored in Zarr format and contains oracle rollout data from robot motion planning, specifically including RoboTokens that embody robot morphology, state information, and action sequences. The total dataset size exceeds 1TB, with individual file sizes ranging from 38GB to 561GB, and two large files are provided in split compressed format. This data is specifically designed for training robot co-design models, supporting tasks such as hardware generation (hardware_gen), controller training (ctrl), and capacity ablation experiments. The dataset includes a comprehensive integrity verification mechanism (SHA256SUMS and .streamsha256 files) and is released under the MIT license, consistent with the code repository.
数据集概述
数据集名称:Transformer Transformer — training data
许可证:MIT
适用领域:机器人学(Robotics)
标签:机器人学习、协同设计、扩散模型、Mujoco物理引擎
数据集描述
该数据集是论文《Transformer Transformer: A Unified Model for Motion-Conditioned Robot Co-design》的训练数据,旨在提供用于机器人运动与形态协同设计的学习数据。
数据内容
每个数据文件为 tar 压缩的 Zarr 存储(一种分层数组存储格式),包含:
- embodiment RoboTokens:机器人形态的 RoboTokens
- states:机器人状态
- actions:机器人动作
- .zarr.idx 索引文件
- .norm.pt 归一化缓存(部分预计算)
数据格式详细说明见代码仓库的 docs/data_generation.md;训练命令见 docs/training.md。
数据集划分
| 数据文件标识 | 设计空间 | 下载大小 | 解压后大小 | 用于训练 | 关联检查点 |
|---|---|---|---|---|---|
5059e4-varviper-pop5-maxfun15-q0.0-intermediate-transformaug |
ViperX 机器人 | 561 GB(12个压缩包) | 646 GB | hardware_gen |
hw3n9bux |
36f120-plusplus-q0.2-10-1000 |
四足机器人 | 393 GB(9个压缩包) | ~393 GB | hardware_gen |
xrh4wk4l |
6c5628-bimanual-dishwashing-train-10-1000-perchoice |
轮式双臂机器人 | 46 GB | ~46 GB | hardware_gen |
mgoc83ra |
9012be-bimanual-dishwashing-train-10-1000-q0.05 |
轮式双臂机器人 | 38 GB | ~38 GB | ctrl |
z4454nxj |
a019e7-bimanual-dishwashing-train-10-1000-q0.05 |
轮式双臂机器人 | 48 GB | ~48 GB | 容量消融实验 | 52cbmwin、u5iyxc4d |
其中,两个大型数据集(ViperX 和四足机器人)以每个约45 GB的分卷形式提供。
下载与提取
-
单文件:直接通过
wget下载并解压 bash wget -qO- https://huggingface.co/datasets/hqhuy/transformer-transformer/resolve/main/6c5628-bimanual-dishwashing-train-10-1000-perchoice.zarr.tar | tar -xf- -C data/ -
分卷文件:
- 四足机器人(普通 tar):
cat 36f120-*.zarr.tar.part-* | tar -xf- -C data/ - ViperX(gzip 压缩):
cat 5059e4-*.zarr.tar.gz.part-* | tar -xzf- -C data/
- 四足机器人(普通 tar):
-
一键下载(支持断点续传): bash pip install huggingface_hub hf download hqhuy/transformer-transformer --repo-type dataset --local-dir training_data/
数据验证
-
SHA256SUMS:覆盖所有数据文件(路径前缀为
training_data/,需在包含该目录的路径下运行) bash sha256sum -c --ignore-missing SHA256SUMS -
.streamsha256:每个分卷集附带一个哈希文件,用于在提取前验证分卷连接流的完整性(
cat part-* | sha256sum)
相关资源
- 项目页面:https://transformer-transformer.github.io/
- 代码仓库:https://github.com/real-stanford/transformer-transformer
- 视频:https://youtu.be/TTyjvPVFbNw




