RAGrasp: Geometry-Semantic Template Retrieval and Grasp Transfer
Organizations: Tongji University
Abstract
We present RAGrasp, a retrieval-augmented pipeline for planar parallel-jaw grasping from a compact set of locally collected, grasp-annotated RGB-D (color and depth) templates. Unlike task-specific predictors trained primarily on large public or synthetic grasp datasets, RAGrasp requires no end-to-end retraining for a new deployment.Its template memory is constructed from observations collected with the deployment camera, robot, and gripper in the target workspace, thereby aligning stored examples with the local sensing and embodiment conditions. The system uses self-supervised DINOv2 visual fea- tures together with appearance and depth cues to prompt the Segment Anything Model 2 (SAM2), which isolates the query object. A two-stage geometry-semantic retrieval cascade then selects a template, and a confidence gate chooses one of two grasp- transfer estimators. The transferred grasp is refined using mask- support and silhouette-contact constraints before calibrated 2D- to-3D conversion. In real-world trials, RAGrasp achieves 20/20 successful grasps on seen objects and 19/20 on unseen objects. Within the evaluated setting, the results demonstrate deployment- specific grasp adaptation from limited local annotation and tolerance to the tested viewpoint and illumination changes.
Figures & tables
| Camera Tilt | Normal Light | Weak Light |
|---|---|---|
| 10/10 (100%) | 10/10 (100%) | |
| 9/10 (90%) | 8/10 (80%) | |
| 9/10 (90%) | 9/10 (90%) | |
| 9/10 (90%) | 8/10 (80%) |
| Method | Seen Objects | Unseen Objects |
|---|---|---|
| RAGrasp | 20/20 (100%) | 19/20 (95%) |
| GraspSAM | 18/20 (90%) | 16/20 (80%) |
| NDF | 18/20 (90%) | 17/20 (85%) |
| AnyGrasp | 20/20 (100%) | 16/20 (80%) |
| Ablated Version | Seen | Unseen |
|---|---|---|
| Geometry-only transfer (w/o DINOv2 correspondence and confidence gate) | 16/20 (80%) | 16/20 (80%) |
| w/o confidence-gated fallback (always use DINOv2-RANSAC transfer) | 17/20 (85%) | 14/20 (70%) |
| w/o DINOv2+SAM2 semantic mask (use RGB-D geometric mask) | 15/20 (75%) | 13/20 (65%) |
| w/o mask-constrained local refinement (use transferred grasp directly) | 18/20 (90%) | 16/20 (80%) |
| w/o success-conditioned write-back (do not add verified executions to the template bank) | 18/20 (90%) | 16/20 (80%) |
| Full RAGrasp | 20/20 (100%) | 19/20 (95%) |
Robotic Grasping
Robotic grasping studies how robots perceive, plan, and execute stable, task-appropriate contacts with objects across varied shapes and conditions.
See all 316 papers