GraspGen: A Diffusion-based Framework for 6-DOF Grasping with On-Generator Training

Adithyavairavan Murali, Balakumar Sundaralingam, Yu-Wei Chao, Wentao Yuan, Jun Yamada +5 more
7/17/2025
cs.ROcs.AI

No confident code implementation found for this paper.

Abstract

Grasping is a fundamental robot skill, yet despite significant research advancements, learning-based 6-DOF grasping approaches are still not turnkey and struggle to generalize across different embodiments and in-the-wild settings. We build upon the recent success on modeling the object-centric grasp generation process as an iterative diffusion process. Our proposed framework, GraspGen, consists of a DiffusionTransformer architecture that enhances grasp generation, paired with an efficient discriminator to score and filter sampled grasps. We introduce a novel and performant on-generator training recipe for the discriminator. To scale GraspGen to both objects and grippers, we release a new simulated dataset consisting of over 53 million grasps. We demonstrate that GraspGen outperforms prior methods in simulations with singulated objects across different grippers, achieves state-of-the-art performance on the FetchBench grasping benchmark, and performs well on a real robot with noisy visual observations.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{murali2025graspgen,
  title  = {GraspGen: A Diffusion-based Framework for 6-DOF Grasping with On-Generator Training},
  author = {Adithyavairavan Murali and Balakumar Sundaralingam and Yu-Wei Chao and Wentao Yuan and Jun Yamada and Mark Carlson and Fabio Ramos and Stan Birchfield and Dieter Fox and Clemens Eppner},
  year   = {2025},
  eprint = {2507.13097},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.13097v1}
}

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

Discussion