GenDexGrasp: Generalizable Dexterous Grasping
Puhao Li, Tengyu Liu, Yuyang Li, Yiran Geng, Yixin Zhu, Yaodong Yang, Siyuan Huang
TL;DR
GenDexGrasp tackles the challenge of generalizable dexterous grasping across unseen hands by introducing a hand-agnostic contact-map representation and an efficient optimization pipeline. It learns a CVAE to generate object-centric contact maps and fits any unseen hand to these maps through differentiable grasp optimization, followed by a physics-based refinement; a novel aligned distance improves contact accuracy on thin objects. The approach is trained on MultiDex, a large synthetic dataset of 436k grasps across 5 hands and 58 objects, enabling robust generalization and rapid inference. Empirically, GenDexGrasp achieves a favorable three-way trade-off among speed, diversity, and generalizability, outperforming prior hand-agnostic methods in efficiency and prior hand-aware methods in diversity, with practical implications for rapid prototyping of new robotic hands.
Abstract
Generating dexterous grasping has been a long-standing and challenging robotic task. Despite recent progress, existing methods primarily suffer from two issues. First, most prior arts focus on a specific type of robot hand, lacking the generalizable capability of handling unseen ones. Second, prior arts oftentimes fail to rapidly generate diverse grasps with a high success rate. To jointly tackle these challenges with a unified solution, we propose GenDexGrasp, a novel hand-agnostic grasping algorithm for generalizable grasping. GenDexGrasp is trained on our proposed large-scale multi-hand grasping dataset MultiDex synthesized with force closure optimization. By leveraging the contact map as a hand-agnostic intermediate representation, GenDexGrasp efficiently generates diverse and plausible grasping poses with a high success rate and can transfer among diverse multi-fingered robotic hands. Compared with previous methods, GenDexGrasp achieves a three-way trade-off among success rate, inference speed, and diversity. Code is available at https://github.com/tengyu-liu/GenDexGrasp.
