CoToGrasp: Contact-Topology-Conditioned Dexterous Grasp Synthesis via Canonical Workspace Learning
让机器人的手不再只是随便抓住东西,而是按需要的方式去抓
目前大多数灵巧机械手的抓取规划方法只关心能不能稳稳抓住物体,结果绝大多数都变成用整只手包裹式抓取,难以完成需要精确捏取或特定工具握法的任务。CoToGrasp通过只学习机械手自身的接触几何、完全不依赖物体标注数据,让模型能够复现21种源自人类抓握方式的接触模式(精确抓、力量抓、专用工具抓),从而对没见过的新物体也能立刻适用。在大规模DexGraspNet数据集和真实机械臂实验中,该方法比现有基于分类体系的方法更准确地复现了指定的抓取方式,同时保持了较高的稳定性。
METAL MEDIA 解读图
让机器人的手不再只是随便抓住东西,而是按需要的方式去抓
- 01现有抓取规划方法主要只判断抓取是否稳定,导致模型普遍退化为包裹式力量抓取,无法产生任务所需的精确捏取或特定工具握法(即所谓的模式坍塌)。
- 02CoToGrasp构建了一个以机械手自身为中心、而非以物体为中心的统一工作空间,使模型可以在不依赖具体物体形状的情况下学习手的哪些部位能接触哪些类型的表面。
- 03训练阶段只使用机械手自身的表面几何数据,搭配21种源自人类的抓握分类模板,纯几何方式生成21万条训练样本,完全不需要物体网格或物理仿真。
- 04推理阶段将目标物体变换到这个以手为中心的坐标系中,再由结合DGCNN、Transformer编码器和CVAE的网络预测应接触的手部区域,随后经过有效性校验和基于能量的优化计算出最终关节角度。
- 05在DexGraspNet基准测试中,CoToGrasp在抓取稳定性和抓取类型匹配准确度上均优于分类体系基线方法Dexonomy,并在Allegro机械手抓取YCB物体的真实实验中验证了其物理可执行性。
他们做了什么
- 现有抓取规划方法主要只判断抓取是否稳定,导致模型普遍退化为包裹式力量抓取,无法产生任务所需的精确捏取或特定工具握法(即所谓的模式坍塌)。
- CoToGrasp构建了一个以机械手自身为中心、而非以物体为中心的统一工作空间,使模型可以在不依赖具体物体形状的情况下学习手的哪些部位能接触哪些类型的表面。
- 训练阶段只使用机械手自身的表面几何数据,搭配21种源自人类的抓握分类模板,纯几何方式生成21万条训练样本,完全不需要物体网格或物理仿真。
- 推理阶段将目标物体变换到这个以手为中心的坐标系中,再由结合DGCNN、Transformer编码器和CVAE的网络预测应接触的手部区域,随后经过有效性校验和基于能量的优化计算出最终关节角度。
- 在DexGraspNet基准测试中,CoToGrasp在抓取稳定性和抓取类型匹配准确度上均优于分类体系基线方法Dexonomy,并在Allegro机械手抓取YCB物体的真实实验中验证了其物理可执行性。


| Method | Object-Agnostic Training | SR ↑ | HTC ↑ | Speed (sec. / grasps) | Diversity (avg.) ↑ | ||
|---|---|---|---|---|---|---|---|
| 𝐭 (m) | R (rad) | Q (rad) | |||||
| DFC [26] | ✓ | 72.15 | 0.7389 | >1800 | 0.0607 | 1.424 | 0.3579 |
| GenDexGrasp [24] | ✗ | 71.15 | 0.5956 | 14.65 | 0.0519 | 1.416 | 0.2567 |
| DRO-Grasp [43] | ✗ | 63.30 | 0.6504 | 1.72 | 0.0546 | 1.515 | 0.2892 |
| GOAG [32] | ✓ | 77.90 | 0.6527 | 0.20 | 0.0479 | 1.401 | 0.3170 |
| CoToGrasp | ✓ | 36.94 | 0.83 | 0.11 | 0.0674 | 1.4927 | 0.3458 |
![Figure 3: Semantic Grasp Taxonomy and Contact Mapping. (Left) Correspondences between the classical Feix [11] (F) taxonomy (top), the haptic Gonzalez [12] (M) taxonomy (middle row) and our derived point cloud contact templates 𝒜m (bottom row). We categorized the 21 templates into three distinct functional groups: Precision, Power and Object-Specific (highly constrained topologies tailored for specific tool use). (Right) The 22 anatomical contact zones defined by Gonzalez (top) and the direct surjective mapping (ζ) onto our discrete gripper handprint ℋ (bottom).](https://media.metallab.ai/papers/2608.19776/f2.png)

| Method | SR (%) | HSR | TC (%) | HTC | ||||
|---|---|---|---|---|---|---|---|---|
| Power | Precision | Obj. Spe. | Avg. Topo. | Avg. Obj. | ||||
| Dexonomy [5] | 27.16 | 12.36 | 19.62 | 21.13 | 23.80 | 0.91 | 14.28 | 0.77 |
| CoToGrasp | 29.75 | 22.71 | 25.50 | 26.72 | 27.56 | 0.96 | 17.18 | 0.84 |
| CoToGrasp (w/o Label-Consistency) | 25.11 | 14.77 | 20.85 | 21.14 | 22.97 | 0.94 | 14.45 | 0.81 |
| CoToGrasp (w/o Force-Closure) | 26.90 | 14.87 | 21.08 | 22.08 | 23.65 | 0.95 | 16.26 | 0.81 |
| CoToGrasp (No Check) | 25.09 | 14.73 | 20.58 | 21.06 | 23.00 | 0.94 | 14.72 | 0.81 |
![Figure 5: Real-World kinematic validation. CoToGrasp synthesizes diverse, topology-compliant grasps that are physically executable on a physical Allegro Hand using YCB [4] objects. The target contact topologies (indicated above each frame) demonstrate the physical viability of the generated grasps across both precision and power categories.](https://media.metallab.ai/papers/2608.19776/f4.png)

| Method | SR (%) | |||||
|---|---|---|---|---|---|---|
| M2 | M6 | M11 | M13 | M18 | M21 | |
| Dexonomy [5] | 10.5 | 15.2 | 60.5† | 20.3 | 29.6 | 37.2† |
| CoToGrasp | 30.3 | 21.7 | 29.8 | 29.6 | 31.3 | 33.5 |

| Module / Parameter | Notation | Value / Size |
|---|---|---|
| Training & Optimization | ||
| Batch Size | – | 32 |
| Learning Rate | – | 10−5 |
| Training Epochs | – | 50 |
| KLD Regularization Weight | β | 0.1 |
| Attention Factor | α | 3.0 |
| Workspace & Geometric Projection | ||
| Workspace Resolution | NW | 8,192 |
| Projection kNN | k | 5 |
| Aligned Distance Scaling | γ | 2.0 |
| Pointwise Feature Extraction | ||
| Local Graph kNN | K | 16 |
| Hidden Layer Sizes | – | [12,64,64,128,256,512] |
| Output Feature Dimension | ℱ𝒫,ℱ𝒲 | 1,024 |
| Conditioning Embeddings | ||
| Topology Embedding Dim. | ℱ𝒯 | 64 |
| Label Embedding (MLP) | ℱΛ | [128,64] |
| Self-Attention Modules | ||
| Transformer Encoder Feature Dim. | Φ | 1088 |
| Transformer Encoder Blocks | – | 4 |
| Transformer Encoder Heads | – | 8 |
| Set Transformer (Pooling) Heads | – | 8 |
| Global Latent Descriptor Dim. | 𝒵 | 1,024 |
| CVAE & Latent Space | ||
| Latent Encoder Hidden Dim. | – | 512 |
| Latent Variable Dimension | ψ | 64 |
| AdaLN Decoder Output Classes | N+1 | 23 |


| Raw DGCNN | Workspace | + Attn. | |
|---|---|---|---|
| Matched Pairs | 0.35 | 0.61 | 0.66 |
| Random Pairs | 0.23 | 0.33 | 0.27 |
| Label | Eval. | HSR | TC (%) | HTC |
|---|---|---|---|---|
| Consistency | Isaac | |||
| ✓ | ✓ | 0.96 | 17.18 | 0.84 |
| ✓ | ✗ | 21.92 | 0.53 | |
| ✗ | ✓ | 0.94 | 14.45 | 0.81 |
| ✗ | ✗ | 19.34 | 0.50 |
| Object Complexity | Metric | CoToGrasp | Dexonomy [5] |
|---|---|---|---|
| Convex → Non-Convex | SR Retained | 58.72% | 37.42% |
| Severe Concavities (c<0.4, ∼4% data) | SR | 18.30% | 12.05% |
| TC | 19.17% | 8.94% |
为什么重要
随着机器人转向高自由度灵巧手以完成工具使用、把手抓取等任务,仅仅避免物体掉落已经不够,抓取方式本身必须服务于具体任务需求。该方法无需为每个物体单独采集抓取数据,使功能导向、任务感知的抓取规划能够直接应用于新物体,大幅降低了数据成本。
本文术语
- 机械手(Gripper) · 机器人用来抓握物体的手或夹爪部分
- 接触拓扑(Contact Topology) · 定义手的哪些部位接触物体哪些部位的模式,源自人类抓握分类体系
- 零样本泛化(Zero-shot generalization) · 无需额外训练即可正确处理训练中未见过的新物体的能力
- 条件变分自编码器(CVAE) · 一种根据给定条件以概率方式生成多样化结果的神经网络结构
- 模式坍塌(Mode collapse) · 生成模型只产生少数几种重复模式、缺乏多样性的现象
论文原文摘要(英文)
Current dexterous grasp planners primarily optimize for physical stability, focusing on whether an object can be grasped rather than how it should be grasped to support downstream functional tasks. However, conditioning grasp synthesis on specific human grasp taxonomies typically requires prohibitively expensive, object-annotated datasets. To address these limitations, we propose CoToGrasp, a novel generative framework that synthesizes diverse, stable grasps strictly conditioned on specific contact topologies. To bypass the data collection bottleneck, CoToGrasp is trained entirely in an object-agnostic manner. We introduce a feature-based canonical workspace that projects local object features into a unified gripper-centric domain, effectively decoupling the semantic functional intent from the arbitrary object geometry. By learning the intrinsic contact manifold of the gripper within this workspace, our model achieves zero-shot generalization to unseen objects at inference. Extensive evaluations on the large-scale DexGraspNet dataset demonstrate that CoToGrasp achieves state-of-the-art performance, outperforming existing taxonomy-guided planners. Finally, we demonstrate the physical viability and kinematic feasibility of our synthesized contact topologies on a physical robot platform. Code is available on our project website https://cea-list.github.io/cotograspweb/ .
在 arXiv 阅读最新论文
- SWE-bench Science: Can Coding Agents Resolve Engineering Tasks in Science?让AI编程助手去修复真实科学软件,连最强的那个也有一半以上任务没做对
- FlashPrefill V2: Block-Sparse Prefill Attention for Long-Context LLM Serving把稀疏注意力从论文原型变成能真正上线服务的加速方案
- PolicyGuide: From Guarding One Action to Guiding the Whole Workflow for Policy-Compliant LLM Agents让客服AI坐席不只是拦住一个危险动作,而是把整个流程走对
- EXIMO: VLM Guided Exploration of VLA Policies不用人工遥控演示,让会说话的AI来教机械臂做新家务
- EnvHarness: Awakening Static Worlds for Agent Learning不重新搭建训练环境,而是给现有环境套一层可插拔组件,针对每个智能体的具体弱点重新塑形
- Bounded Sovereignty and the Control Tax: Pricing AI Oversight When the Deployer Does Not Own the Model租用AI而非拥有AI的机构,安全监管能力只剩一半
- Beyond Imitation: Filtering On-Policy Distillation by Reasoning ProgressAI模仿老师模型学习时,会误伤本来推理正确的步骤,新方法专门过滤掉这种误伤
- PersonalBench: Measuring the Authorship Gap in LLM Personalization让AI模仿某人的文风,结果发现它始终摆脱不了自己的腔调
METAL MEDIA 最新报道
图片来源: Julien Merand et al., arXiv:2608.19776, CC BY 4.0