robot-descriptions
收藏资源简介:
该数据集从公开 CAD 装配体自动生成,提供了模拟器就绪的机器人描述。每个装配体包含:MuJoCo 编译的 MJCF 模型、合并的碰撞与视觉网格、渲染预览图、运动学图谱(原始与机器人形式)以及源装配体 JSON。对于支持 URDF 序列化的装配体,额外提供 URDF 文件。数据集源自两个 CAD 源:fusion360-gallery 和 automate-onshape,共尝试 128883 个装配体,成功编译 126287 个(覆盖率达 99.75%)。数据以 WebDataset 分片形式组织,包含元数据 parquet 文件、分片报告、全局报告等。该数据集适用于机器人仿真、运动学分析、视觉渲染以及机器人描述的标准化任务。
This dataset is automatically generated from public CAD assemblies, providing simulator-ready robot descriptions. Each assembly includes: MuJoCo-compiled MJCF models, merged collision and visual meshes, rendered preview images, kinematic graphs (original and robotic forms), and source assembly JSON. For assemblies supporting URDF serialization, additional URDF files are provided. The dataset originates from two CAD sources: fusion360-gallery and automate-onshape, with a total of 128,883 assemblies attempted and 126,287 successfully compiled (coverage rate of 99.75%). Data is organized in WebDataset shards, including metadata parquet files, shard reports, and global reports. This dataset is suitable for robot simulation, kinematic analysis, visual rendering, and standardization tasks of robot descriptions.
数据集概述
该数据集名为 Robot descriptions from CAD assemblies,由 Codesign 工具从公开 CAD 装配体生成,提供可直接用于仿真器的机器人描述文件。
许可证与任务
- 许可证:Apache-2.0
- 任务类别:机器人学(robotics)
- 标签:cad、urdf、mjcf、mujoco、robot-descriptions
内容与格式
每个装配体包含以下文件(以 <assembly_id>.<suffix> 命名):
| 后缀 | 内容 |
|---|---|
json |
源装配体的原始 CAD 数据 |
metadata.json |
装配体元数据 |
mjcf |
MJCF 模型(MuJoCo 可直接编译) |
urdf |
URDF 模型(仅在支持序列化时包含) |
meshes.tar |
合并后的碰撞与视觉网格 |
render.png |
渲染预览图 |
graph-raw.svg、graph-robot.svg |
运动学图谱 |
此外,提供了顶层索引文件:metadata.parquet、campaign.report.json、campaign.samples.csv。
数据来源
- CAD 数据来自两个源数据集(源自
senthurayyappan/cad-assemblies):fusion360-galleryautomate-onshape
- CAD 源版本:
9f678a8c99891993c755a8a6a0fe7ddc1611da78 - Codesign 版本:
0.4.2
规模与覆盖
| 项目 | 数值 |
|---|---|
| 数据分片数 | 1290 |
| 尝试装配体总数 | 128883 |
| 成功编译装配体数 | 126287 |
| 总覆盖率 | 99.75%(126287/126599 符合条件) |
分来源覆盖情况:
| 来源 | 编译成功 | 符合条件 | 覆盖率 |
|---|---|---|---|
| fusion | 7728 | 7805 | 99.01% |
| onshape | 118559 | 118794 | 99.80% |
排除规则
排除仅基于源数据的客观缺陷,排除原因及数量如下:
| 排除原因 | 数量 |
|---|---|
dangling_joint_reference |
223 |
malformed_onshape_reference |
1838 |
missing_joint_geometry |
223 |
框架限制、缺少关节限位、序列化失败或仿真器编译失败等情形仍计入覆盖率分母。




