PUGS: Zero-shot Physical Understanding with Gaussian Splatting

Yinghao Shuai, Ran Yu, Yuantao Chen, Zijian Jiang, Xiaowei Song +7 more
2/17/2025
cs.CV

Official code: EverNorif/PUGS (106 stars, MIT, last commit 2025-03-21).

Abstract

Current robotic systems can understand the categories and poses of objects well. But understanding physical properties like mass, friction, and hardness, in the wild, remains challenging. We propose a new method that reconstructs 3D objects using the Gaussian splatting representation and predicts various physical properties in a zero-shot manner. We propose two techniques during the reconstruction phase: a geometry-aware regularization loss function to improve the shape quality and a region-aware feature contrastive loss function to promote region affinity. Two other new techniques are designed during inference: a feature-based property propagation module and a volume integration module tailored for the Gaussian representation. Our framework is named as zero-shot physical understanding with Gaussian splatting, or PUGS. PUGS achieves new state-of-the-art results on the standard benchmark of ABO-500 mass prediction. We provide extensive quantitative ablations and qualitative visualization to demonstrate the mechanism of our designs. We show the proposed methodology can help address challenging real-world grasping tasks. Our codes, data, and models are available at https://github.com/EverNorif/PUGS

View on arXivView PDF

Code Implementations(1)

EverNorif/PUGSOfficial100%
MIT

[ICRA 2025] PUGS: Zero-shot Physical Understanding with Gaussian Splatting.

1067C, C++Sep 14, 20241 years agoMIT

Similar Papers

Cite this paper

@article{shuai2025pugs,
  title  = {PUGS: Zero-shot Physical Understanding with Gaussian Splatting},
  author = {Yinghao Shuai and Ran Yu and Yuantao Chen and Zijian Jiang and Xiaowei Song and Nan Wang and Jv Zheng and Jianzhu Ma and Meng Yang and Zhicheng Wang and Wenbo Ding and Hao Zhao},
  year   = {2025},
  eprint = {2502.12231},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.12231v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2502.12231.svg)](https://codeofpaper.com/paper/2502.12231)

Discussion