five

PhysX-3D

收藏
魔搭社区2026-01-06 更新2025-07-26 收录
下载链接:
https://modelscope.cn/datasets/AI-ModelScope/PhysX-3D
下载链接
链接失效反馈
官方服务:
资源简介:
# PhysXNet & PhysXNet-XL <p align="left"><a href="https://arxiv.org/abs/2507.12465"><img src='https://img.shields.io/badge/arXiv-Paper-red?logo=arxiv&logoColor=white' alt='arXiv'></a> <a href='https://huggingface.co/papers/2507.12465'><img src='https://img.shields.io/badge/%F0%9F%A4%97%20Hugging%20Face-Paper-blue'></a> <a href='https://physx-3d.github.io/'><img src='https://img.shields.io/badge/Project_Page-Website-green?logo=homepage&logoColor=white' alt='Project Page'></a> <a href='https://youtu.be/M5V_c0Duuy4'><img src='https://img.shields.io/youtube/views/M5V_c0Duuy4'></a> This dataset aims to bridge the critical gap in physics-annotated 3D datasets. It is the first physics-grounded 3D dataset systematically annotated across five foundational dimensions: **absolute scale**, **material**, **affordance**, **kinematics**, and **function description**. ## Dataset Details 🎉 Our paper has been accepted to **NeurIPS 2025 (Spotlight)** 🎉 We have released the code for converting our JSON files to URDF at: [urdf_gen.py](https://github.com/ziangcao0312/PhysX). ### Dataset Sources - **Repository:** [PhysX-3D](https://github.com/ziangcao0312/PhysX) - **Project page:** [PhysX-3D: Physical-Grounded 3D Asset Generation](https://physx-3d.github.io) - **Demo video:** [Video](https://youtu.be/M5V_c0Duuy4) ## Dataset Structure ``` PhysX --PhysXNet.zip ----finaljson ------103.json ------502.json ------... ----partseg ------103 --------img ----------0.png ----------1.png ----------... --------objs ----------0.obj ----------1.obj ----------... --PhysXNet-XL_bottle.zip --PhysXNet-XL_knief.zip ... ``` The physical properties are included in the JSON file. It can be converted to URDF or XML files. ###### Example.json ```python { "object_name": "Folding Knife", "category": "Tool", "dimension": "20*3*2", # Physical scaling (cm) "parts": [ { "label": 0, "name": "Blade", "material": "Stainless Steel", "density": "7.8 g/cm^3", "priority_rank": 2, # Affordance rank "Basic_description": "xxx", "Functional_description": "xxx", "Movement_description": "xxx", "Young's Modulus (GPa)": xx, "Poisson's Ratio": xx }, { "label": 1, "name": "Handle", "material": "Plastic", "density": "1.2 g/cm^3", "priority_rank": 1, "Basic_description": "xxx", "Functional_description": "xxx", "Movement_description": "xxx", "Young's Modulus (GPa)": xx, "Poisson's Ratio": xx } ], "group_info": { "0": [ # basement group index 1 # label of the part ], "1": [ # child group index [ 0 # moveable parts in child group ], "0", # parent group index [ 1, # rotation/movement direction x coordinate 0, # rotation/movement direction y coordinate 0, # rotation/movement direction z coordinate 0.0, # Revolute/Hinge location x coordinate 0.3, # Revolute/Hinge location y coordinate -0.0, # Revolute/Hinge location z coordinate 0.0, # rotation/movement min range 1.0 # rotation/movement max range ], "C" # Kinematic type (A,B,C,CB,D,E) ] } } ``` ### Kinematic Details **Rotation range:** Rotation range = rotation angle / 180. (Rotation range) [-1, 1] * 180° → (Rotation angle) [-180°, 180°]. **Movement range:** Movement range = movement length in 3D coordinates. (Movement range) [-1, 1] * Physical scaling → (Movement length) [-10cm, 10cm]. **Kinematic type:** A. No movement constraints *(water in a bottle)* B. Prismatic joints *(drawer)* C. Revolute joints (*door*) CB. Prismatic & Revolute joints (lid of the bottle) D. Hinge joint (*a hose in a shower system*) E. Rigid joint. **Note:** For CB, there are more kinematic parameters. ```python "group_info": { "0": [ # basement group index 1 # label of the part ], "1": [ # child group index [ 0 # moveable parts in child group ], "0", # parent group index [ 1, # rotation direction x coordinate 0, # rotation direction y coordinate 0, # rotation direction z coordinate 0.0, # Revolute location x coordinate 0.3, # Revolute location y coordinate -0.0, # Revolute location z coordinate 0.0, # rotation min range 1.0 # rotation max range 1, # movement direction x coordinate 0, # movement direction y coordinate 0, # movement direction z coordinate 0.0, # 0.3, # -0.0, # 0.0, # movement min range 1.0 # movement max range ], "CB" # Kinematic type (A,B,C,CB,D,E) ] } ``` If you find our dataset useful for your work, please cite: ``` @article{cao2025physx, title={PhysX: Physical-Grounded 3D Asset Generation}, author={Cao, Ziang and Chen, Zhaoxi and Pan, Liang and Liu, Ziwei}, journal={arXiv preprint arXiv:2507.12465}, year={2025} } ``` ### Acknowledgement PhysXNet and PhysXNet-XL are based on [PartNet](https://huggingface.co/datasets/ShapeNet/PartNet-archive). We would like to express our sincere thanks to the contributors. ### License If you use PhysXNet and PhysXNet-XL, you agree to abide by the [ShapeNet terms of use](https://shapenet.org/terms). You are only allowed to redistribute the data to your research associates and colleagues provided that they first agree to be bound by these terms and conditions.

# PhysXNet 与 PhysXNet-XL <p align="left"><a href="https://arxiv.org/abs/2507.12465"><img src='https://img.shields.io/badge/arXiv-Paper-red?logo=arxiv&logoColor=white' alt='arXiv论文'></a> <a href='https://huggingface.co/papers/2507.12465'><img src='https://img.shields.io/badge/%F0%9F%A4%97%20Hugging%20Face-Paper-blue'></a> <a href='https://physx-3d.github.io/'><img src='https://img.shields.io/badge/Project_Page-Website-green?logo=homepage&logoColor=white' alt='项目页面'></a> <a href='https://youtu.be/M5V_c0Duuy4'><img src='https://img.shields.io/youtube/views/M5V_c0Duuy4' alt='YouTube观看量'></a> 本数据集旨在填补带物理标注的3D数据集领域的关键空白,是首个从**绝对尺度(absolute scale)**、**材质(material)**、**功能可供性(affordance)**、**运动学(kinematics)**与**功能描述(function description)**五个基础维度进行系统性物理锚定标注的3D数据集。 ## 数据集详情 🎉 本文已被**NeurIPS 2025(Spotlight论文)**收录 🎉 我们已在以下地址开源了将JSON文件转换为URDF(统一机器人描述格式,Unified Robot Description Format)的代码:[urdf_gen.py](https://github.com/ziangcao0312/PhysX)。 ### 数据集来源 - **代码仓库**:[PhysX-3D](https://github.com/ziangcao0312/PhysX) - **项目主页**:[PhysX-3D:物理锚定3D资产生成](https://physx-3d.github.io) - **演示视频**:[视频](https://youtu.be/M5V_c0Duuy4) ## 数据集结构 PhysX --PhysXNet.zip ----finaljson ------103.json ------502.json ------... ----partseg ------103 --------img ----------0.png ----------1.png ----------... --------objs ----------0.obj ----------1.obj ----------... --PhysXNet-XL_bottle.zip --PhysXNet-XL_knief.zip ... 物理属性包含于JSON文件中,可将其转换为URDF或XML文件。 ###### 示例文件Example.json python { "object_name": "折叠刀", "category": "工具", "dimension": "20*3*2", # 物理尺度(单位:厘米) "parts": [ { "label": 0, "name": "刀片", "material": "不锈钢", "density": "7.8 g/cm^3", "priority_rank": 2, # 功能可供性优先级 "Basic_description": "xxx", "Functional_description": "xxx", "Movement_description": "xxx", "Young's Modulus (GPa)": "xx", "Poisson's Ratio": "xx" }, { "label": 1, "name": "手柄", "material": "塑料", "density": "1.2 g/cm^3", "priority_rank": 1, "Basic_description": "xxx", "Functional_description": "xxx", "Movement_description": "xxx", "Young's Modulus (GPa)": "xx", "Poisson's Ratio": "xx" } ], "group_info": { "0": [ # 基础组索引 1 # 部件标签 ], "1": [ # 子组索引 [ 0 # 子组内可移动部件 ], "0", # 父组索引 [ 1, # 旋转/运动方向X坐标 0, # 旋转/运动方向Y坐标 0, # 旋转/运动方向Z坐标 0.0, # 旋转副位置X坐标 0.3, # 旋转副位置Y坐标 -0.0, # 旋转副位置Z坐标 0.0, # 旋转/运动最小范围 1.0 # 旋转/运动最大范围 ], "C" # 运动学类型(A,B,C,CB,D,E) ] } } ### 运动学细节 **旋转范围:** 旋转范围 = 旋转角度 / 180。 (旋转范围) [-1, 1] × 180° → (旋转角度) [-180°, 180°]。 **运动范围:** 运动范围 = 三维坐标系中的运动长度。 (运动范围) [-1, 1] × 物理尺度 → (运动长度) [-10厘米, 10厘米]。 **运动学类型:** A. 无运动约束 *(例如瓶内水体)* B. 移动副关节 *(例如抽屉)* C. 旋转副关节 *(例如门)* CB. 移动副与旋转副复合关节 *(例如瓶塞)* D. 铰链关节 *(例如淋浴系统中的软管)* E. 刚性关节。 **注:** 对于CB类型,需包含更多运动学参数。 python "group_info": { "0": [ # 基础组索引 1 # 部件标签 ], "1": [ # 子组索引 [ 0 # 子组内可移动部件 ], "0", # 父组索引 [ 1, # 旋转方向X坐标 0, # 旋转方向Y坐标 0, # 旋转方向Z坐标 0.0, # 旋转副位置X坐标 0.3, # 旋转副位置Y坐标 -0.0, # 旋转副位置Z坐标 0.0, # 旋转最小范围 1.0, # 旋转最大范围 1, # 运动方向X坐标 0, # 运动方向Y坐标 0, # 运动方向Z坐标 0.0, # 运动副位置X坐标 0.3, # 运动副位置Y坐标 -0.0, # 运动副位置Z坐标 0.0, # 运动最小范围 1.0 # 运动最大范围 ], "CB" # 运动学类型(A,B,C,CB,D,E) ] } 若您的研究工作中使用了本数据集,请引用以下文献: @article{cao2025physx, title={PhysX: Physical-Grounded 3D Asset Generation}, author={Cao, Ziang and Chen, Zhaoxi and Pan, Liang and Liu, Ziwei}, journal={arXiv preprint arXiv:2507.12465}, year={2025} } ### 致谢 PhysXNet与PhysXNet-XL基于[PartNet](https://huggingface.co/datasets/ShapeNet/PartNet-archive)构建,谨此向所有贡献者致以诚挚谢意。 ### 许可协议 若您使用PhysXNet与PhysXNet-XL,即表示您同意遵守[ShapeNet使用条款](https://shapenet.org/terms)。仅可将本数据集重新分发至您的科研合作者与同事,且前提是他们已同意受本条款约束。
提供机构:
maas
创建时间:
2025-07-22
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作