GraspSplats: Efficient Manipulation with 3D Feature Splatting

Mazeyu Ji, Ri-Zhao Qiu, Xueyan Zou, Xiaolong Wang
9/3/2024
cs.ROcs.CVcs.LG

No official code found. Best implementation: jimazeyu/GraspSplats (153 stars, last commit 2024-11-21).

Abstract

The ability for robots to perform efficient and zero-shot grasping of object parts is crucial for practical applications and is becoming prevalent with recent advances in Vision-Language Models (VLMs). To bridge the 2D-to-3D gap for representations to support such a capability, existing methods rely on neural fields (NeRFs) via differentiable rendering or point-based projection methods. However, we demonstrate that NeRFs are inappropriate for scene changes due to their implicitness and point-based methods are inaccurate for part localization without rendering-based optimization. To amend these issues, we propose GraspSplats. Using depth supervision and a novel reference feature computation method, GraspSplats generates high-quality scene representations in under 60 seconds. We further validate the advantages of Gaussian-based representation by showing that the explicit and optimized geometry in GraspSplats is sufficient to natively support (1) real-time grasp sampling and (2) dynamic and articulated object manipulation with point trackers. With extensive experiments on a Franka robot, we demonstrate that GraspSplats significantly outperforms existing methods under diverse task settings. In particular, GraspSplats outperforms NeRF-based methods like F3RM and LERF-TOGO, and 2D detection methods.

View on arXivView PDF

Code Implementations(1)

GraspSplats: Efficient Manipulation with 3D Feature Splatting

15316C++, CMakeAug 27, 20241 years ago

Similar Papers

Cite this paper

@article{ji2024graspsplats,
  title  = {GraspSplats: Efficient Manipulation with 3D Feature Splatting},
  author = {Mazeyu Ji and Ri-Zhao Qiu and Xueyan Zou and Xiaolong Wang},
  year   = {2024},
  eprint = {2409.02084},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.02084v1}
}

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/2409.02084.svg)](https://codeofpaper.com/paper/2409.02084)

Discussion