1
EAGG: Embodiment-Aligned Grasp Generation via Geometry-Aware Graph Conditioning
arXiv:2606.18092v1 [cs.RO] 16 Jun 2026
Wanhao Niu, Qiyan Ke, Yuan Sun, Hao Sun, Jie Xu, Muyuan Ma, Ruiqi Hu, and Fuchun Sun
Abstract—Cross-end-effector grasp generation seeks a unified model that generalizes across objects and across embodiments ranging from parallel grippers to dexterous end effectors. Existing grasp generators are typically designed for a fixed embodiment or encode embodiment identity with a static descriptor, which weakens transfer when topology, actuation coupling, and contact geometry differ substantially. We present EAGG, an embodiment-aligned grasp generator that represents each embodiment with a topology-aware end-effector graph and an embodiment-specific lowdimensional end-effector control space. A frozen endeffector-cognition backbone converts the current articulated state into geometry-aware tokens that act as a reusable morphology prior, and iterative geometry injection refreshes these tokens throughout sampling so that conditioning remains synchronized with the evolving end-effector geometry. On the MultiGripperGrasp benchmark, EAGG reaches 56.17% average success across six training end effectors, remaining within 1.10 percentage points of specialized training while preserving transfer to finetuning and zero-shot end effectors. Iterative geometry injection further reduces the pooled median contact distance from 0.239 cm to 0.189 cm. These results show that cross-end-effector grasp generation is strengthened by aligning embodiment structure inside a shared generator rather than suppressing embodiment differences. Code is available at https://github.com/wanhaoniu/EAGG. Index Terms—Robot grasping, cross-end-effector grasp generation, embodiment alignment, geometryconditioned generation, generative modeling.
I. Introduction Cross-end-effector grasp generation seeks a single model that can synthesize grasps for heterogeneous end effectors while preserving generalization across novel objects. The setting is more demanding than fixed-end-effector grasping because the generator must solve two coupled problems at once: it must infer how an object should be grasped and how that grasp should be expressed for a particular embodiment. Fixed-end-effector methods such as Dex-Net [1], PointNetGPD [2], 6-DoF GraspNet [3], S4G [4], and Contact-GraspNet [5] deliver strong performance when the embodiment is fixed, but they do not provide a unified mechanism for transferring across heterogeneous end effectors. This limitation becomes increasingly restrictive in manipulation systems that swap hardware within the same Wanhao Niu, Qiyan Ke, Hao Sun, and Fuchun Sun are with the Department of Computer Science and Technology, Tsinghua University, Beijing, China. Yuan Sun, Jie Xu, Muyuan Ma, and Ruiqi Hu are with Beijing Moce Future Technology Co., Ltd., Beijing, China. Corresponding author: Fuchun Sun.
Fig. 1. Cross-end-effector grasp generation setting. The figure highlights two coupled generalization axes. Top-left: diverse object inputs, including novel objects. Bottom-left: diverse end effectors, including unseen embodiments with different topology and closure types. Top-right: object generalization for a fixed embodiment, illustrated with Allegro grasps across different objects. Bottom-right: embodiment generalization on the same object. EAGG addresses both axes within one unified generator.
workflow. DexGraspNet [6] and DexGraspNet 2.0 [7] expanded dexterous supervision, UniDexGrasp [8] and UniDexGrasp++ [9] pushed learning across multiple embodiments, and the MultiGripperGrasp benchmark [10] broadened evaluation to more heterogeneous end effectors. More recent work further widened this setting with shared dexterous policies, richer robot-object interaction representations, functional-grasp annotation, and languagealigned grasp supervision [11]–[15]. Once such heterogeneous supervision becomes available, the main question is no longer whether data can be collected, but how one shared generator should represent embodiments whose topology, actuation coupling, and contact geometry differ substantially. Figure 1 summarizes the cross-end-effector grasp generation setting. The left side highlights the diversity of inputs, including novel objects and unseen end effectors with different topology and closure types. The right side then illustrates the two coupled generalization requirements: object generalization for a fixed embodiment and embodiment generalization on the same object. A unified generator must address both axes within one model. The representation challenge is fundamental. For a fixed embodiment, feasible grasps occupy a structured low-dimensional subset of the full wrist-and-joint space. Across embodiments, those subsets do not collapse into
2
a single common manifold because each end effector has its own joint coordinates, actuation couplings, and closure patterns. Postural-synergy studies [16]–[18] and robotic embodiment-transfer studies [19]–[21] indicate that grasp postures often admit compact low-dimensional structure without discarding embodiment identity. This motivates an embodiment-aligned representation in which each end effector keeps its own control basis while transfer is carried out in coefficient space. A compact control space alone is not sufficient. The generator must also know how an end effector is organized and how its geometry changes during grasp formation. A lowdimensional code does not indicate which joints belong to the same kinematic chain, which motions are mechanically coupled, or whether the current state creates emerging collisions or missed contacts. These issues become especially pronounced in cross-end-effector generation because the same nominal code can produce very different articulated geometry on different embodiments. This difficulty is central to practical deployment. In a shared manipulation stack, swapping between end effectors with different topology or closure behavior should not require relearning grasp generation from scratch, yet forcing all embodiments into one raw joint coordinate system also discards the structure that makes each embodiment effective. A reusable cross-end-effector generator therefore must satisfy two requirements simultaneously: it must preserve embodiment-specific actuation logic, and it must still expose enough common structure for statistical transfer across objects and embodiments. EAGG is designed around this requirement rather than treating embodiment identity as an auxiliary label. Recent grasp generators synthesize multi-finger grasps directly from object geometry using diffusion [22], optimization-guided generative modeling [23], differentiable simulation [24], or related contact-guided formulations [25], [26]. Later variants extend this family with uncertainty-aware flow models, task- and languageconditioned generation, and prior-assisted open-set synthesis [15], [27]–[30]. In these models, embodiment information is often injected as a static token or latent descriptor. For cross-end-effector generation, static conditioning is restrictive because contact opportunities and collision patterns evolve throughout sampling, especially for embodiments whose articulated geometry changes substantially during closure. EAGG addresses this problem with embodiment-aligned graph conditioning and Iterative Geometry Injection (IGI). Each embodiment is represented by a topologyaware end-effector graph together with a Principal Component Analysis (PCA)-based low-dimensional control space. A frozen end-effector-cognition backbone converts the current articulated state into geometry-aware point tokens that provide a stable morphology-aware prior, and IGI refreshes those tokens during sampling so that the generator remains synchronized with the evolving end-effector geometry. The main contributions are:
1) An embodiment-aligned formulation for crossend-effector grasp generation. EAGG represents each embodiment with a topology-aware end-effector graph and a PCA-based low-dimensional control space, enabling one generator to operate across heterogeneous end effectors without imposing a shared raw joint parameterization. 2) Dynamic geometry conditioning through IGI. EAGG refreshes end-effector conditioning throughout sampling with geometry-aware tokens produced by a frozen end-effector-cognition backbone, providing a stable embodiment prior while allowing the generator to respond to embodiment-specific contact and collision changes as the grasp evolves. 3) An extensive evaluation across jointly trained, finetuned, zero-shot, and real-world regimes. Across the six jointly trained end effectors, EAGG reaches 56.17% average success and remains within 1.10 percentage points of specialized training, while IGI reduces the pooled median contact distance from 0.239 cm to 0.189 cm and the full framework transfers effectively to held-out end effectors and real-world hardware. These results show that explicit embodiment alignment supports both cross-object generalization and cross-endeffector transfer within one grasp generator. II. Related Work A. Fixed-End-Effector Grasp Synthesis and Benchmarks Existing methods for grasp synthesis under a fixed embodiment can be broadly grouped into two classes. The first class emphasizes analytic or search-based reasoning, as exemplified by GraspIt! [31] and the Columbia Grasp Database [32], where grasp quality is tied to explicit geometric, contact, and force-closure analysis. The second class adopts data-driven prediction. Within this class, some methods score sampled candidates, such as DexNet [1] and PointNetGPD [2], while others predict grasp poses more directly from object geometry, such as 6DoF GraspNet [3], S4G [4], and Contact-GraspNet [5]. Despite these algorithmic differences, the common setting is unchanged: the end effector is fixed, and the grasp representation is defined around one control space, one contact semantics, and one feasibility region. This design choice has important consequences for generalization. In fixed-end-effector pipelines, embodiment information is usually absorbed implicitly into the parameterization, training data, and evaluation metric rather than encoded as an explicit transferable variable. Analytic approaches retain strong physical priors and interpretability, but their search spaces become increasingly difficult to manage as articulation grows and sensing becomes noisy. Learning-based methods improve robustness and scalability, yet the learned grasp manifold remains tightly coupled to the embodiment used during training. As a result, these methods often generalize across objects but not across hardware: moving to a new gripper or hand
3
typically requires a new parameterization, new data, or full retraining. The main limitation is not grasp quality per se, but the absence of a unified embodiment representation that would permit cross-end-effector transfer. Benchmark design evolved in parallel with these methods. YCB [33] and EGAD [34] standardized object diversity and robustness evaluation, while recent reviews [35], [36] documented the transition from isolated grasp detectors to learned synthesis systems. Complementary dataset efforts also explored customizable 6-DoF grasp supervision and visual-tactile stability evaluation [37], [38]. More recent resources expanded dexterous supervision and embodiment diversity: DexGraspNet [6], DexGraspNet 2.0 [7], UniDexGrasp [8], and UniDexGrasp++ [9] increased the scale of dexterous grasp learning, the MGG dataset [10] widened evaluation to more heterogeneous end effectors, and later work added functional-grasp and languagealigned supervision for diverse hands [14], [15]. This progression makes the current gap more visible. Once heterogeneous embodiments appear within one benchmark, the central question becomes whether a single generator can express grasps across them without collapsing their structural differences. EAGG is designed for precisely this regime. B. Cross-End-Effector Transfer Existing approaches to cross-end-effector grasping span four broad strategies. Some use object-centric abstractions, such as contact targets or contact maps, to define a grasp intent that can later be instantiated for different hands [39], [40]. Some combine learning with optimization or structured robot-object interaction models so that contact or physics consistency is enforced during adaptation [13], [41], [42]. Others learn policies or action spaces shared across multiple dexterous embodiments [8], [9], [11], [12], [43]. A final line of work translates grasp distributions more directly between heterogeneous hands [44]. These studies show that grasp knowledge need not be learned independently for every hand. Most current solutions achieve transfer by partially abstracting away the embodiment rather than by defining a unified embodiment representation. Object-centric formulations are attractive because they separate object interaction from embodiment realization, but this separation becomes brittle as morphology diversity grows. A contact plan that is reasonable for a dexterous hand may be difficult to realize for a parallel gripper or an underactuated gripper once closure order, reachable workspace, joint limits, and self-interference are taken into account. Optimization-mediated approaches alleviate some of these issues, but their adaptation cost is shifted to inference time and typically grows with embodiment complexity. Sharedpolicy dexterous systems reduce hand-specific retraining, yet they are still most naturally suited to settings where the training and test embodiments share broadly similar actuation richness and kinematic structure. These limitations become sharper in the unseen-endeffector setting. Transfer across embodiments with sub-
stantially different topology, closure logic, and contact realizability requires the model to cope with differences not only in geometry, but also in how that geometry can be used during grasp formation. Under such conditions, a coarse morphology token can identify an embodiment without explaining how it is organized or how grasp states should be expressed for it. EAGG addresses this issue by making embodiment structure explicit: grasps are generated through an embodiment-specific low-dimensional control basis and a topology-aware graph, while geometryaware conditioning is refreshed throughout sampling. In this way, embodiment is not treated as a post-hoc realization constraint, but as a first-class variable in unified grasp generation. C. Structured Embodiment Representation and GeometryAware Generation A unified grasp generator for heterogeneous embodiments depends on how the embodiment itself is represented. One line of work uses low-dimensional grasp subspaces or postural synergies to compress high-dimensional articulation into a smaller control interface [16]–[18]. Related robotic studies [19]–[21] show that such compact representations can preserve actuation structure while improving transfer across dissimilar embodiments. Related work on adaptive synergies and compliant hand design [45] further shows how embodiment mechanics can encode task-relevant grasp behavior. Their main advantage is that they avoid forcing different hands into one raw joint parameterization. Their limitation is complementary: a low-dimensional code describes how an embodiment may move, but by itself says little about how that embodiment is topologically organized or how its articulated geometry changes during closure. Synergies therefore provide an embodiment-aligned control interface, but not a complete unified embodiment representation. Another line of work introduces structured morphology through graph-based models [37], [46], [47]. In robot control more broadly, these representations supply relational inductive bias and enable policies to generalize across varying kinematic trees. For grasp generation, this structural bias is valuable because kinematic chains, joint couplings, and interference patterns are all embodiment dependent. However, graph structure alone is also insufficient. A graph can encode which joints are related, yet it does not define an actuation-aligned coordinate system for expressing grasps across embodiments. Conversely, a compact motion basis can regularize control without preserving the articulated structure needed to reason about contact realization. EAGG combines these two views by treating the control basis and topology-aware graph as complementary components of embodiment representation. The generation mechanism forms the third ingredient. Diffusion [48], score-based modeling [49], flow matching [50]–[52], and related continuous-time formulations now provide powerful tools for sampling multimodal continuous actions. In grasping, recent methods have coupled
4
Fig. 2. EAGG pipeline. The upper branch encodes the object point cloud into object tokens, while the lower branch encodes the embodiment from a hand graph and a low-dimensional control representation into end-effector tokens. The transformer backbone predicts the grasp state iteratively from noise to the clean grasp. In the IGI loop, the intermediate grasp is decoded to the current articulated geometry, re-encoded by the frozen end-effector-cognition backbone, and fed back as updated end-effector tokens for the next sampling step.
these generative models and related optimization frameworks with object geometry, contact guidance, or optimization signals [22]–[26], [53], [54]. Later variants incorporate uncertainty-aware flow modeling, human- or language-guided objectives, and prior-assisted generalization [15], [27]–[30], [55]. The shared benefit is stronger geometric awareness and a better ability to model multimodal grasp distributions than deterministic regression. Yet the trade-offs remain clear. Geometry-heavy optimization can improve physical fidelity, but often incurs higher computational cost and depends on accurate modeling at inference time; purely learned generators are more efficient after training, but can miss embodiment-specific feasibility when conditioning is static or hand-specific. This tradeoff is especially problematic for unseen end effectors, where neither fixed hand tokens nor final-pose checks are sufficient. EAGG addresses this gap with a learned flowmatching generator that continuously refreshes geometryaware conditioning from the evolving articulated state, thereby linking dynamic geometry modeling with a structured embodiment representation. III. Method Figure 2 summarizes the full pipeline. EAGG aligns three complementary structures that are tightly coupled in cross-end-effector grasp generation: a low-dimensional control space specifies how an end effector moves, a topology-aware graph specifies how it is organized, and IGI refreshes geometry-aware conditioning from the current sample state. Different embodiments therefore share one
generator without being forced into a common raw joint parameterization. A. Problem Formulation Let 𝑃𝑂 ∈ ℝ𝑁𝑂 ×3 denote the observed object point cloud, and let ℎ denote an end-effector embodiment with actuated joint dimension 𝑞ℎ and kinematic graph 𝐺ℎ = (𝑉ℎ , 𝐸ℎ ). A grasp for embodiment ℎ contains a wrist pose and an embodiment-specific configuration. EAGG predicts the compact grasp state x = [s; t; r] ∈ ℝ𝑑+9 ,
(1)
where s ∈ ℝ𝑑 is a low-dimensional control code, t ∈ ℝ3 is the wrist translation, and r ∈ ℝ6 is a 6-D rotation representation. In all experiments, 𝑑 = 4 and the object encoder uses 𝑁𝑂 = 1024 points. Training data are tuples (𝑛)
(𝑛)
𝒟 = {(𝑃𝑂 , ℎ(𝑛) , 𝜃ℎ(𝑛) , t(𝑛) , r(𝑛) )}𝑁 𝑛=1 , (𝑛)
(2)
where 𝜃ℎ(𝑛) ∈ ℝ𝑞ℎ(𝑛) is the full joint configuration for embodiment ℎ(𝑛) . Given (𝑃𝑂 , ℎ), the model outputs x and decodes it into the wrist pose (t, r) and the embodimentspecific joint configuration 𝜃ℎ (s). The central objective is to learn one time-conditioned generator that can operate across embodiments with different kinematic topology, control dimension, and contact geometry. This parameterization separates two roles that are coupled during grasping but should not be conflated in the representation. The wrist pose captures the global placement of the end effector relative to the object, while
5
the low-dimensional code captures embodiment-specific closure behavior. Such a decomposition is especially useful in the cross-end-effector setting because global object interaction can often be shared at a coarse level even when local articulation differs substantially. The generator can therefore learn transferable object-conditioned approach structure while still decoding the final articulated configuration through an embodiment-aligned interface. B. Embodiment-Aligned Control Basis and TopologyAware Graph Different end effectors occupy different motion spaces. For each embodiment ℎ, feasible grasp postures are collected into a posture matrix 𝑋ℎ ∈ ℝ𝑁ℎ ×𝑞ℎ . An endeffector-specific Principal Component Analysis (PCA) model is then fitted as min
𝜇ℎ ,𝑈ℎ ,𝑆ℎ
s.t.
2
∥𝑋ℎ − 1𝑁ℎ 𝜇⊤ − 𝑆ℎ 𝑈ℎ⊤ ∥ ℎ
𝐹
(3)
𝑈ℎ⊤ 𝑈ℎ = 𝐼𝑑 ,
where 𝜇ℎ ∈ ℝ𝑞ℎ is the mean posture, 𝑈ℎ ∈ ℝ𝑞ℎ ×𝑑 stores the first 𝑑 principal directions, and 𝑆ℎ ∈ ℝ𝑁ℎ ×𝑑 stores the low-dimensional coefficients. This PCA basis defines an embodiment-aligned motion interface: different embodiments correspond to different low-dimensional subspaces, and cross-end-effector transfer is carried out in their coefficient spaces rather than in one shared raw joint vector. Given a control code s, the full joint configuration is reconstructed by 𝜃ℎ (s) = 𝜇ℎ + 𝑈ℎ s,
(4)
and an observed joint configuration can be projected into coefficient space by s = 𝑈ℎ⊤ (𝜃ℎ − 𝜇ℎ ).
(5)
In implementation, the retained coefficients are standardized with per-end-effector mean and standard deviation before training and unstandardized before applying (4). Each embodiment therefore keeps its own basis 𝑈ℎ , while EAGG operates in the coefficient space induced by that basis. Each embodiment is further represented as a graph derived from its URDF structure. Nodes correspond to the virtual base and actuated joints, and edges connect joints that share local kinematic structure through the same link chain. For node 𝑖, the static feature vector is defined as kin
hstatic = [𝜙𝑖 𝑖 kin
geo
∥ 𝜙𝑖
∥ 𝜇ℎ,𝑖 ∥ 𝑈ℎ,𝑖,∶ ],
(6)
where 𝜙𝑖 contains joint axis, joint type, limits, local geo transform, and normalized kinematic depth, 𝜙𝑖 contains embodiment-level geometric statistics extracted from the URDF, 𝜇ℎ,𝑖 is the mean joint value attached to node 𝑖, and 𝑈ℎ,𝑖,∶ is the corresponding row of the PCA basis. At sampling step 𝑡, the current joint angle reconstructed from the state x𝑡 is appended to obtain the dynamic node feature (0) ̄ ], h𝑖,𝑡 = [hstatic ∥ 𝜃ℎ,𝑡,𝑖 (7) 𝑖
̄ where 𝜃ℎ,𝑡,𝑖 denotes the joint value normalized by its valid range. Graph propagation uses the row-normalized graph convolution (ℓ+1)
h𝑖,𝑡
(ℓ)
(ℓ)
⎜LN⎛ ⎜h𝑖,𝑡 + ∑ 𝑎𝑖𝑗 ⎟⎞ ⎟, = 𝜎⎛ ̂ 𝑊ℓ h𝑗,𝑡 ⎞ 𝑗∈𝒩(𝑖) ⎝ ⎝ ⎠⎠
(8)
where 𝒩(𝑖) is the neighbor set of node 𝑖, 𝑎𝑖𝑗 ̂ is the rownormalized adjacency weight derived from 𝐺ℎ , 𝑊ℓ is the learned linear map at layer ℓ, LN(⋅) is layer normalization, and 𝜎(⋅) is the GELU nonlinearity. This stage preserves explicit embodiment structure before the global transformer layers aggregate information across the entire end effector. The control basis and the graph play complementary roles. The basis specifies which coordinated motions are natural for a given embodiment, while the graph specifies how those motions are distributed over kinematic chains and mechanically coupled parts. Either component alone is incomplete: a basis without topology cannot explain how local actuation is organized, and a graph without a compact control chart still leaves the generator with highly heterogeneous joint spaces. EAGG aligns these two views so that one shared network can reason jointly about embodiment organization and embodiment-specific actuation. C. Geometry-Aware Dynamic Conditioning EAGG uses a frozen end-effector-cognition backbone to convert the current articulated state into geometryaware point tokens. For embodiment ℎ, this module takes as input the topology-aware graph 𝐺ℎ , a canonical sur(ℎ) face cloud 𝑃𝐸,𝑐𝑎𝑛 sampled at the mean posture, and the current articulation induced by the embodiment-specific low-dimensional control state. The graph branch captures kinematic coupling and embodiment-dependent motion directions, while the point branch anchors these cues to concrete surface samples, so each output token carries both local geometric context and the articulation-dependent state of the corresponding region. This module is pretrained independently from the grasp generator. Its training set is synthesized from URDF meshes, cached surface samples, and the end-effectorspecific PCA models. For each embodiment, random lowdimensional codes are drawn, converted back to joint angles through (4), and applied through forward kinematics to obtain posed surface clouds. The network is trained to reconstruct the posed surface from the canonical cloud under graph and articulation conditioning: |𝑃 |
ℎ 1 2 ∑ ∥p̂ 𝑝 − ppose ∥ , ℒcog = 𝑝 2 |𝑃ℎ | 𝑝=1
(9)
where p̂ 𝑝 and ppose denote the predicted and forward𝑝 kinematics-posed coordinates of the 𝑝-th sampled surface point. After pretraining, the graph encoder and point decoder are loaded into EAGG and frozen during grasp training. Keeping this backbone fixed makes the injected
6
geometry tokens a stable shared morphology prior, prevents grasp supervision from distorting the articulationto-geometry mapping learned during pretraining, and reduces co-adaptation with the main transformer. Crossend-effector grasp generalization is then realized downstream when this stable embodiment prior is fused with object geometry and grasp-state evolution inside the shared generator. Figure 4 later provides a downstream diagnostic of the resulting representation. (ℎ) Let 𝑃𝐸,𝑐𝑎𝑛 denote the canonical cloud of embodiment ℎ. At time step 𝑡, the wrist pose from x𝑡 transforms it to ̃(ℎ) = 𝒯(t𝑡 , r𝑡 ) 𝑃 (ℎ) , 𝑃 𝐸,𝑡 𝐸,𝑐𝑎𝑛
(10)
where 𝒯(⋅) applies the current translation and 6-D rotation. The frozen end-effector-cognition backbone then produces dynamic end-effector tokens (ℎ) ̄ ,𝑃 ̃(ℎ) ) , 𝑍𝐸,𝑡 = Φ𝐸 (𝐺ℎ , 𝜃ℎ,𝑡 𝐸,𝑡
(11)
̄ with 𝜃ℎ,𝑡 the normalized current joint angles. Each row (ℎ) of 𝑍𝐸,𝑡 is a surface-anchored latent that summarizes the local geometry of the current end-effector configuration together with the motion context inherited from 𝐺ℎ . During grasp generation, EAGG injects this decoder token stream rather than the explicit posed-cloud output, which preserves a shared geometry-aware representation with modest computational overhead. Refreshing these tokens online is important because feasibility changes during closure. Early in sampling, the model must infer coarse opposition and enclosure structure, whereas later steps depend more strongly on local contact approach, self-collision, and missed-contact correction. Static embodiment descriptors cannot express this evolution. By recomputing geometry-aware end-effector tokens from the current state, EAGG exposes the generator to the articulated geometry that will actually determine whether the current trajectory can converge to an executable grasp. The object stream is encoded as 𝑍𝑂 = Φ𝑂 (𝑃𝑂 ) + PE(𝑃𝑂 ),
(12)
where Φ𝑂 is a PointNet++-style point-cloud backbone [56] and PE(⋅) is a positional embedding derived from normalized point coordinates. EAGG fuses object and end-effector conditioning through three token families: a single grasp-state token, dynamic end-effector tokens, and object point tokens. Let 𝑧𝑥 = Φ𝑥 (x𝑡 ) ∈ ℝ𝐷 denote the encoded grasp token, let (ℎ) 𝑍𝐸,𝑡 ∈ ℝ𝑃ℎ ×𝐷 and 𝑍𝑂 ∈ ℝ𝑀𝑂 ×𝐷 denote the end-effector and object token matrices, let 𝑒𝑡 = 𝐸𝑡 (𝑡) ∈ ℝ𝐷 be the sinusoidal time embedding, and let 𝑒𝑔 , 𝑒𝑒 , 𝑒𝑜 ∈ ℝ𝐷 be learned type embeddings for the grasp, end-effector, and object streams. The token sequence passed to the main transformer is 𝑧𝑥 + 𝑒 𝑡 + 𝑒 𝑔 (ℎ) ⊤ ⎤ ̃𝑡 = ⎡ 𝑍 𝑍 ⎢ 𝐸,𝑡 + 1𝑃ℎ (𝑒𝑡 + 𝑒𝑒 ) ⎥ , ⊤ ⎣ 𝑍𝑂 + 1𝑀𝑂 (𝑒𝑡 + 𝑒𝑜 ) ⎦
where 1𝑃ℎ and 1𝑀𝑂 broadcast the global time-and-type condition over the end-effector and object tokens. The first output token predicts the clean grasp state, ̃𝑡 )] x̂ 0 = 𝑊out [Ψ(𝑍 , grasp
(14)
with Ψ(⋅) the transformer backbone and [⋅]grasp selecting the updated grasp token. This design fuses lowdimensional control, embodiment structure, dynamic geometry, and object geometry inside one interaction backbone. D. Training Objective and Iterative Geometry Injection During training, a clean grasp state x0 is interpolated with Gaussian noise 𝜖 ∼ 𝒩(0, 𝐼𝑑+9 ) along the linear path x𝑡 = (1 − 𝑡)x0 + 𝑡𝜖,
𝑡 ∈ [0, 1].
(15)
IGI makes the conditioning explicitly state dependent by recomputing the end-effector tokens from the current state at each sampled time. The time-varying conditioning bundle is (ℎ) 𝒞𝑡 = {𝑍𝑂 , 𝑍𝐸,𝑡 }, (16) where 𝒞𝑡 contains the object tokens and the geometryaware end-effector tokens associated with the current noisy grasp state. The network predicts the clean state directly, x̂ 0 = 𝑓Θ (x𝑡 , 𝑡, 𝒞𝑡 ).
(17)
We optimize a component-wise Huber objective on the reconstructed clean state, ℒ = 𝔼[𝜔(𝑡)(𝜆code ℓH (s0̂ , s0 ) + 𝜆pos ℓH (t0̂ , t0 )
(18)
+ 𝜆rot ℓH (r0̂ , r0 ))], where the expectation is taken over (𝑃𝑂 , ℎ, 𝜃ℎ , t0 , r0 ) ∼ 𝒟, time 𝑡, and noise 𝜖, s0 is obtained from 𝜃ℎ via (5), and x0 = [s0 ; t0 ; r0 ]. The loss ℓH (⋅, ⋅) denotes the average Huber loss over the corresponding dimensions, and 𝜔(𝑡) = exp(−2𝑡) emphasizes lower-noise states. The low-dimensional code term can additionally be reweighted component-wise to emphasize leading PCA directions. This objective is matched to the intended sampling behavior. Lower-noise states receive greater emphasis because the final phase of generation is where embodimentspecific contact geometry matters most, and errors in this regime are more likely to translate into penetration, missed closure, or unstable grasp ordering. In effect, the loss encourages the model not only to recover the coarse grasp family, but also to resolve the final articulated state with enough precision for executable contact formation across heterogeneous embodiments. (ℎ) At inference time, IGI recomputes 𝑍𝐸,𝑡 after every update. Given the predicted clean state at time 𝑡, the corresponding noise estimate is recovered as
(13) 𝜖𝑡̂ =
x𝑡 − (1 − 𝑡)x̂ 0 , 𝑡
(19)
7
and the next state on the decreasing time schedule is reconstructed by x𝑡′ = (1 − 𝑡′ )x̂ 0 + 𝑡′ 𝜖𝑡̂ ,
0 ≤ 𝑡′ < 𝑡.
(20)
When IGI is disabled, the dynamic angle term in (7) is frozen at the mean posture, which yields the Non-IGI reference used later in Fig. 5. IV. Experiments Experiments evaluate whether one generator can preserve grasp quality across heterogeneous end effectors while benefiting from embodiment alignment and IGI. We first compare EAGG with representative baselines, then analyze performance across training, finetuning, and zero-shot end effectors, followed by transfer diagnostics, ablations, efficiency evaluation, and real-world execution. A. Experimental Setup Experiments use the MultiGripperGrasp (MGG) dataset [10]. The object split reserves 50 objects for testing, and these test objects are excluded from the base-training object set. After filtering grasp candidates with fall time 𝜏ℎ,𝑜,𝑘 ≥ 3 s, the effective base-training and test pools are 𝒟base = {(ℎ, 𝑜, 𝑘) ∣ ℎ ∈ ℋtrain , 𝑜 ∈ 𝒪train , 𝜏ℎ,𝑜,𝑘 ≥ 3 s}, 𝒟test = {(ℎ, 𝑜, 𝑘) ∣ ℎ ∈ ℋall , 𝑜 ∈ 𝒪test , 𝜏ℎ,𝑜,𝑘 ≥ 3 s},
(21) where ℋtrain is the jointly trained end-effector set, ℋall contains all evaluated end effectors, and 𝒪train and 𝒪test denote the training and held-out object sets. The evaluated embodiments are divided into three categories. The training end-effector set contains Allegro, Barrett, Franka Panda, Robotiq 3F, WSG-50, and HumanHand. EAGG base training is carried out jointly on all six training end effectors within one shared model. The finetuning end-effector set contains Sawyer and Jaco; both appear in MGG but are excluded from joint base training and adapted afterward for 10 epochs using 5% of their grasp data. The zero-shot end-effector set contains FreedomHand and DexHand. For these two embodiments, a small seed set of grasps is synthesized on basic objects with SynergyGrasp [57] and then used for lightweight adaptation. Unless otherwise stated, EAGG uses a 256-dimensional embedding width, 8 attention heads, 8 network blocks, a 4dimensional low-dimensional control code, a batch size of 420, and 10 base-training epochs. Optimization uses Adam with learning rate 2 × 10−4 and zero weight decay, and the sampled time horizon increases from 𝑡max = 0.3 to 0.98 over the first five epochs. Wrist translations are scaled by 10 during optimization and mapped back to metric units during evaluation. All training and evaluation experiments are run on a workstation with 4 NVIDIA RTX 4090 GPUs. Table I uses the following baseline abbreviations. NS denotes normal-aligned sampling, a heuristic baseline reported for WSG-50. GPG denotes Grasp Pose Generator [58]. UDG denotes UniDexGrasp [8]. DD denotes
the DexDiffusion family based on DexDiffuser [22], with variants DD (pn2), DD (bps), DD (bps+EGD), and DD (2stage). Component-level EAGG variants are reported separately in Table III. We report success rate (SR, %), contact distance (CD, cm), penetration depth (PD, cm), contact count (CC), and repeated-grasp ratio (RGR, %). Higher SR and CC are better, while lower CD, PD, and RGR are better. SR measures task completion, CD and PD measure geometric consistency, CC measures contact richness, and RGR captures grasp diversity. This protocol separates three sources of difficulty that are often conflated: object novelty, embodiment novelty, and adaptation budget. The training set measures whether one generator can share grasp knowledge without discarding embodiment-specific control structure. The finetuning set measures how quickly that shared prior can be specialized when a small amount of embodiment data becomes available. The zero-shot set measures whether the same architecture can bootstrap to end effectors outside the original joint training pool through lightweight seed grasps. For the training-end-effector analysis, we report both the unified model and a specialized counterpart with the same architecture trained on a single embodiment. This comparison measures the cost of unification directly, rather than comparing a generalist model only against heterogeneous external baselines. A small unifiedto-specialized gap indicates that cross-end-effector sharing is capturing reusable structure instead of simply averaging away embodiment-specific behavior. B. Cross-End-Effector Benchmark Results The benchmark stresses two transfer axes simultaneously. Along the object axis, test objects are excluded from the base-training pool. Along the embodiment axis, the model must span jointly trained, finetuned, and lightweight-adapted end effectors without reverting to one model per embodiment. This setting reveals whether a shared generator can reuse statistical strength across morphologies while preserving embodiment-specific structure. Table I compares EAGG with representative baselines on three training end effectors that cover markedly different closure mechanisms: WSG-50, Robotiq 3F, and Allegro. The table reports the jointly trained model EAGG (Unified) and an end-effector-specific model EAGG (Specialized). Ablation variants are deferred to Table III so that the main comparison remains focused on external baselines. The quantitative pattern is consistent across all three embodiments. Relative to the strongest non-EAGG baseline, EAGG (Unified) improves SR by 4.22 points on WSG-50, 17.70 points on Robotiq 3F, and 35.46 points on Allegro. The gain grows as the closure mechanism becomes more articulated: WSG-50 is constrained by nearly onedimensional parallel-jaw motion, Robotiq 3F benefits from coordinated adaptive fingers, and Allegro exposes the
8
largest morphology mismatch and the largest gain from explicit embodiment alignment. The gap between the unified and specialized models remains small. EAGG (Specialized) exceeds EAGG (Unified) by 1.72 points on WSG-50, 0.84 points on Robotiq 3F, and 1.13 points on Allegro. Shared training therefore preserves most of the attainable task success while embodiment-specific specialization mainly sharpens the final contact state. Several baselines remain competitive on individual proxy metrics. DD (pn2) attains the best CD and PD on WSG-50 and Robotiq 3F, while DD (bps+EGD) yields the highest CC on Robotiq 3F and Allegro among the external baselines. Table I therefore should be read as evidence of stronger end-to-end grasp completion rather than uniform dominance on every proxy metric. The diversity metric provides a complementary interpretation. RGR remains near zero for Allegro and HumanHand, but rises sharply for the hardest parallel-jaw cases, especially WSG-50. When the feasible closure family is narrow, a unified generator tends to revisit similar solutions even when success rate improves. Embodiments with richer contact options preserve both stronger success and stronger diversity. Table I also shows that success rate and local geometry proxies need not move in lockstep across embodiments. On Allegro, EAGG gains a large SR margin while remaining only moderately different from the strongest baselines on CD and PD. For highly articulated end effectors, the main challenge is not merely to minimize local penetration or distance, but to land in a kinematically feasible contact arrangement with the right finger ordering and enclosure pattern. On WSG-50, by contrast, small changes in CD or PD translate more directly into success or failure because the closure space is so narrow. Table I suggests that the main advantage of EAGG is structural rather than merely numerical. The model does not dominate every proxy metric on every embodiment, yet it consistently produces the strongest task-level completion once morphology diversity becomes meaningful. This is precisely the regime targeted by embodiment alignment: the goal is to preserve the structural information needed to realize feasible grasps on heterogeneous end effectors, not simply to optimize one local geometric statistic in isolation. Table II extends the picture to all 10 end effectors and reveals a clear regime structure. Within the training set, performance spans from 14.50% SR on WSG-50 to 86.46% on Allegro, so transfer difficulty is non-uniform even for jointly trained embodiments. Across the six training end effectors as a whole, however, EAGG (Unified) reaches 56.17% SR, only 1.10 points below the 57.27% average of specialized training. That geometry gap is visible in the averaged metrics. Specialized training reduces CD from 0.56 to 0.40 cm and PD from 1.04 to 0.79 cm, while increasing CC from 2.081 to 2.254. Embodiment-specific specialization there-
fore mainly improves how the end effector settles onto the object and how contact is formed in the final grasp. The held-out regimes provide the stronger transfer test. Finetuning end effectors reach 36.68% average SR after only 10 epochs with 5% data, which is 19.49 points below the training average while already demonstrating fast embodiment-specific adaptation. The zero-shot end effectors reach 33.25% average SR after lightweight adaptation from SynergyGrasp seed grasps [57], only 3.43 points below the finetuning average despite not belonging to the original joint training pool. Jaco adapts more successfully than Sawyer, and DexHand slightly exceeds FreedomHand in SR while FreedomHand preserves richer contact statistics. Performance across embodiments also exposes the main physical boundary of the benchmark. Less articulated systems such as Franka Panda and WSG-50 remain the hardest because many test objects are too large for shape closure, so success depends more strongly on force closure under strict simulator settings. End effectors with richer articulation, by contrast, can redistribute contact across multiple joints and recover from small approach errors more effectively. The per-end-effector rows also show that performance is not determined by DoF count alone. Barrett attains 80.62% SR despite having far fewer articulated degrees of freedom than HumanHand, whereas HumanHand retains richer contact statistics. Likewise, the low RGR of Allegro and HumanHand compared with Franka Panda and WSG50 indicates that grasp diversity is easier to preserve when the embodiment can realize several distinct closure patterns on the same object. These regime differences are informative for model behavior. The training regime measures whether one shared generator can retain embodiment structure under joint optimization, the finetuning regime measures how efficiently that structure can be specialized, and the zero-shot regime measures whether lightweight seeding provides a useful starting point for previously unseen embodiments. EAGG performs coherently across all three regimes, which indicates that the learned representation is reusable not only at convergence but also during adaptation. C. Transfer Dynamics and Representation Structure Figure 3 resolves Table II into epoch-wise adaptation trajectories. Jaco improves fastest: most of its SR gain appears in the early epochs, and its CD and PD curves fall quickly toward low-error values. Sawyer also benefits from lightweight adaptation but improves more gradually, which indicates that adaptation efficiency depends on morphology compatibility rather than on the mere availability of a small calibration set. FreedomHand and DexHand both improve steadily from low initial performance, but their trajectories remain more sensitive to embodimentspecific contact ordering, especially in CC. The shaded training-end-effector envelope is useful for interpretation. Jaco approaches the lower edge of the
9
TABLE I Representative comparison on three training end effectors. End-effector Method SR (%) CD (cm) PD (cm) CC RGR (%) NS 5.33 0.45 1.10 0.790 0.10 GPG 10.28 0.45 0.80 1.203 4.50 UDG 4.55 0.48 0.52 0.618 0.00 DD (pn2) 4.32 0.28 0.35 0.725 0.60 DD (bps) 9.34 0.36 0.45 1.186 3.00 WSG-50 DD (bps+EGD) 9.28 0.37 0.45 1.185 3.10 DD (2stage) 9.26 0.37 0.45 1.184 3.10 EAGG (Unified) 14.50 0.40 0.77 1.262 8.76 EAGG (Specialized) 16.22 0.33 0.64 1.817 1.73 UDG 30.00 0.44 0.58 1.769 0.00 DD (bps) 35.72 0.45 0.62 1.966 0.80 DD (pn2) 57.54 0.35 0.53 2.701 0.30 DD (bps+EGD) 60.72 0.37 0.56 2.888 0.30 Robotiq 3F DD (2stage) 60.55 0.37 0.56 2.881 0.30 EAGG (Unified) 78.42 1.14 1.48 2.512 1.20 EAGG (Specialized) 79.26 0.78 1.07 2.615 0.18 UDG 22.73 0.51 0.60 1.922 0.00 DD (bps) 26.74 0.45 0.58 2.496 0.04 DD (pn2) 50.74 0.43 0.59 4.092 0.10 DD (bps+EGD) 50.94 0.44 0.60 4.129 0.14 Allegro DD (2stage) 51.00 0.44 0.60 4.125 0.14 EAGG (Unified) 86.46 0.50 1.04 2.564 0.12 EAGG (Specialized) 87.59 0.41 0.91 2.685 0.00 TABLE II EAGG performance across training, finetuning, and zero-shot end-effectors. Split
End-effector SR (%) CD (cm) PD (cm) Allegro 86.46 0.50 1.04 Barrett 80.62 0.36 0.98 Franka Panda 22.87 0.37 0.81 Training (Unified) Robotiq 3F 78.42 1.14 1.48 WSG-50 14.50 0.40 0.77 HumanHand 54.18 0.60 1.15 Average 56.17 0.56 1.04 Allegro 87.59 0.41 0.91 Barrett 81.53 0.26 0.75 Franka Panda 23.88 0.21 0.62 Training (Specialized) Robotiq 3F 79.26 0.78 1.07 WSG-50 16.22 0.33 0.64 HumanHand 55.16 0.40 0.78 Average 57.27 0.40 0.79 Sawyer 29.21 0.59 1.05 Finetuning Jaco 44.14 0.13 0.19 Average 36.68 0.36 0.62 FreedomHand 31.83 0.55 0.71 Zero-shot DexHand 34.67 0.56 0.62 Average 33.25 0.56 0.67
training regime within ten epochs, whereas Sawyer and the two zero-shot end effectors remain outside that envelope on some metrics even when their SR rises substantially. The main empirical pattern is that SR can improve relatively quickly, while fine contact geometry and contact richness usually take longer to move toward the trainingend-effector distribution. Figure 4 provides supporting evidence for the representation component of this transfer behavior. The exported end-effector-cognition embeddings separate twofinger grippers from multi-finger embodiments and preserve structure within each group rather than collapsing all embodiments into one undifferentiated cluster. Quantitatively, the mean between-end-effector centroid distance is 16.41, whereas the mean within-end-effector spread is only 0.57, yielding a separation ratio of about 29:1. This morphology-aware organization is important for
CC RGR (%) 2.564 0.12 1.709 0.34 1.991 8.54 2.512 1.20 1.262 8.76 2.450 0.00 2.081 3.16 2.685 0.00 1.770 0.03 2.107 5.33 2.615 0.18 1.817 1.73 2.531 0.00 2.254 1.21 1.737 7.01 2.655 0.25 2.196 3.63 2.774 0.00 1.890 0.00 2.332 0.00
transfer. Adaptation does not start from a representation that must rediscover embodiment identity from scratch; instead, the shared model already arranges end effectors in a space that reflects topology and closure behavior. This reduces the burden on downstream adaptation, while tasklevel transfer still depends on how these tokens interact with object features and grasp-state updates inside the shared generator. It also helps explain why small amounts of data can already improve task success, even though contact geometry and local control statistics may continue to adjust afterward. The projection is also informative at a coarser semantic level. Two-finger grippers occupy a compact region separated from the broader manifold of multi-finger embodiments, while embodiments within each family remain distinguishable. This is the behavior desired from a transferable end-effector representation: it should preserve large
10
Fig. 4. Latent-space diagnostic. Projection of end-effector embeddings exported from the pre-trained end-effector-cognition model. The figure provides supporting evidence that the representation preserves morphology-relevant organization.
Fig. 3. Cross-end-effector adaptation trends. Curves compare the training-end-effector average, two finetuning end effectors (Sawyer and Jaco), and two zero-shot end effectors (FreedomHand and DexHand) over 10 adaptation epochs. The shaded band marks the min–max envelope of the six training end effectors.
morphology classes strongly enough to guide adaptation, but it should not collapse different embodiments inside a class into identical tokens. The latent plot therefore supports the interpretation that EAGG shares structure across related embodiments without erasing the distinctions needed for embodiment-specific closure. Taken together, the adaptation traces and the latent projection suggest that EAGG provides a structured starting point for new embodiments rather than leaving each one to be learned from scratch. The most reliable observation is that success rate often improves earlier than CC, CD, and PD, indicating that executable grasps can emerge before contact geometry is fully calibrated. This interpretation is consistent with the small gap between unified and specialized training on the training end effectors.
D. Geometry Diagnostics and Component Analysis Figure 5 isolates the effect of IGI on geometry quality across all 10 end effectors. When the per-object summaries are aggregated over embodiments, IGI lowers the median CD from 0.406 cm to 0.350 cm and the median PD from 0.731 cm to 0.700 cm; the mean initial overlap also decreases from 24.67% to 22.46%. The final state is therefore cleaner, and the improvement appears both at initialization and at the end of sampling. IGI therefore steers the trajectory toward more consistent end-effectorobject configurations rather than merely postponing collision problems to later steps. The embodiment breakdown is equally informative. Allegro, Jaco, Robotiq 3F, and HumanHand show the clearest downward shifts in CD and PD, whereas Franka Panda and WSG-50 are close to neutral. This differential effect matches the mechanism: when an embodiment can substantially change its articulated geometry during closure, refreshing the end-effector condition online changes the effective contact landscape at each step. For almost one-dimensional parallel-jaw motion, there is simply less state-dependent geometry for IGI to exploit. Table III shows that IGI is one part of a broader compo-
11
TABLE III Average ablation results on the six training end effectors. Variant SR (%) CD (cm) PD (cm) CC RGR (%) Full EAGG 56.17 0.56 1.04 2.081 3.16 w/o LocalFeat 41.67 1.03 1.47 1.700 0.35 w/o AbsPose 41.84 0.72 1.04 1.934 0.51 w/o BasisPrior 43.48 0.96 1.38 1.638 0.58 w/o Graph 37.77 1.10 1.46 1.758 0.32 w/o EndEffGeom 38.75 1.14 1.56 1.862 0.52 w/o Flow 41.50 0.99 1.05 1.950 0.71
nent picture. The two largest SR drops come from removing topology-aware graph conditioning (56.17% to 37.77%) and removing end-effector geometry (56.17% to 38.75%), which identifies morphology structure and dynamic geometry as the primary ingredients of the model. Removing the basis prior also matters, reducing SR to 43.48% and worsening both CD and PD. The low-dimensional control interface therefore does more than compress the posture space; it helps align heterogeneous embodiments into a reusable control representation. The remaining ablations show the supporting roles of the other cues. Removing local object features or absolute pose lowers SR by more than 14 points, so object conditioning matters throughout sampling rather than only at initialization. The w/o Flow variant even reduces RGR relative to full EAGG, yet its SR, CD, and CC all worsen, indicating that no single proxy metric alone captures executable grasp quality. The ablations suggest a clear division of labor: the basis prior provides a reusable control interface, graph conditioning injects embodiment structure, and IGI keeps the generator synchronized with the evolving articulated geometry. The per-end-effector drops reinforce that this is not a narrow effect limited to one embodiment class. Without the graph prior, Barrett falls from 80.62% SR to 43.21%, HumanHand drops from 54.18% to 22.59%, and Franka Panda drops from 22.87% to 9.25%. These examples span end effectors with different articulation patterns and control complexity, indicating that topology-aware conditioning is a general mechanism for making the generator respect embodiment-specific actuation structure. The ablation trends also help explain why EAGG generalizes better than a purely static embodiment token. Removing graph conditioning or end-effector geometry does not merely reduce average performance; it alters the failure mode of the generator. Predictions become less consistent in closure ordering, less stable in final contact formation, and more sensitive to morphology-specific ambiguities. The full model is therefore benefiting from a structured interaction between the compact control basis, topologyaware message passing, and state-dependent geometry updates, rather than from any single cue in isolation. E. Efficiency, Qualitative, and Real-World Evaluation Table IV reports the compact efficiency benchmark in terms of latency (Lat.), memory (Mem.), parameter footprint (Par.), and batch size (Batch). Full EAGG requires
Fig. 5. Cross-end-effector IGI diagnostic. Orange and blue boxplots compare Non-IGI and IGI on 10 end effectors. The three panels report initial overlap (%), final contact distance (CD, cm), and final penetration depth (PD, cm); lower values are better in all cases. Boxplots aggregate per-object summaries, so the figure measures whether IGI consistently shifts the geometry distribution toward cleaner states across embodiments.
9.68 s of latency, 1986.44 MB of peak GPU memory, and 52.95 MB of model parameters at batch size 64. It is 28.2× faster than UDG and 4.4× faster than DD (pn2), while also using substantially less peak memory than those two baselines. DD (bps) is the most memory-efficient external baseline, but it has a larger 128.00 MB model footprint and notably higher latency than EAGG. The internal variants explain where this cost comes from. Removing the graph branch yields the lowest latency (4.89 s) and the smallest parameter footprint (31.92 MB), while removing the end-effector-geometry branch yields the lowest internal peak memory (1341.37 MB). Combined with Table III, these trends show that the graph and geometry branches account for a targeted computational cost in exchange for the largest quality gains. Figure 6 presents a single large qualitative montage
12
Fig. 6. Qualitative cross-end-effector grasp results. Each row shows representative generated grasps for one end effector. The top block contains the six training end effectors used in joint base training, the middle block contains the finetuning end effectors (Sawyer and Jaco) after 10-epoch adaptation with 5% data, and the bottom block contains the zero-shot end effectors (FreedomHand and DexHand) after lightweight adaptation seeded with SynergyGrasp [57] grasps on basic objects.
TABLE IV Compact efficiency comparison. Method Lat. (s) Mem. (MB) Par. (MB) Batch UDG 272.81 7322.16 46.85 16 DD (pn2) 42.43 2701.45 87.64 64 DD (bps) 58.90 140.53 128.00 64 w/o AbsPose 9.68 1986.44 52.95 64 w/o LocalFeat 7.17 1986.43 52.94 64 w/o BasisPrior 9.72 1983.54 49.33 64 w/o Graph 4.89 1898.64 31.92 64 w/o EndEffGeom 9.20 1341.37 32.29 64 Full EAGG 9.68 1986.44 52.95 64
across all 10 end effectors. The top block corresponds to
the six training end effectors used in joint base training, the middle block corresponds to the two finetuning end effectors after 10-epoch adaptation, and the bottom block corresponds to the two zero-shot end effectors after lightweight adaptation seeded with SynergyGrasp grasps [57]. The figure shows that the unified model does not collapse to a single closure template. Training end effectors produce visibly different strategies on the same object class, the finetuning end effectors recover coherent multicontact configurations after limited supervision, and the zero-shot end effectors already exhibit plausible grasp families after lightweight adaptation.
13
TABLE V Real-world evaluation on three hardware platforms across five object groups. Setup
UR5 + FreedomHand
UR5 + DaHuan AG95
SOARM101
Group A B C D E Average A B C D E Average A B C D E Average
The remaining weak cases are structured rather than arbitrary. Large objects continue to challenge Franka Panda and WSG-50 because nearly one-dimensional closing motion leaves little room to correct pose error once the wrist approach is fixed. The hardest zero-shot cases instead arise from late-stage finger ordering conflicts or partial enclosure on geometry that is underrepresented in the lightweight adaptation set. These qualitative patterns are consistent with the quantitative regime ordering in Tables I–III and with the geometry analysis in Fig. 5. Table V reports hardware trials on three platforms across five object groups. UR5 + FreedomHand completes 62 trials with 91.94% average success, UR5 + DaHuan AG95 completes 60 trials with 95.00% average success, and SOARM101 completes 64 trials with 89.06% average success. FreedomHand remains above 84.6% on every object group, DaHuan AG95 reaches 100% on groups A and B, and SOARM101 shows the largest cross-group variation. Figure 7 summarizes the hardware configurations, and Fig. 8 shows representative generated grasps and successful executions. Together with Table V, these results show that the learned policy transfers across robot arms, end effectors, and sensing setups without redesigning the generator for each platform. The physical results sharpen the meaning of the simulation benchmark. The shared representation produces grasps that remain executable under real sensing noise, robot-controller delay, and embodiment-specific calibration error, which is precisely the operating regime in which cross-end-effector grasp generation is most valuable. This hardware evidence also complements the simulation metrics. Simulation reveals how embodiment alignment affects contact distance, penetration, and adaptation behavior, whereas hardware trials test whether those improvements survive perception noise and actuation uncertainty.
Objects 10 11 13 12 11 57 10 11 13 12 11 57 10 11 13 12 11 57
Attempts 11 11 14 13 13 62 10 11 14 13 12 60 11 12 15 14 12 64
SR (%) 90.91 100.00 92.86 92.31 84.62 91.94 100.00 100.00 92.86 92.31 91.67 95.00 90.91 91.67 86.67 85.71 91.67 89.06
V. Conclusion This paper presented EAGG for cross-end-effector grasp synthesis. EAGG works by aligning three forms of embodiment structure inside one generator: an endeffector-specific low-dimensional control basis, a topologyaware graph that preserves embodiment organization, and geometry-aware conditioning refreshed during sampling through IGI. This combination allows one model to operate across heterogeneous end effectors without flattening them into a shared raw joint parameterization. The experimental results support a consistent interpretation. EAGG remains within 1.10 SR points of specialized training on the six training end effectors while preserving transfer to finetuning and zero-shot embodiments, and the ablations show that topology-aware conditioning and dynamic geometry are the dominant factors behind that performance. The central insight is not to remove embodiment structure, but to align it with object geometry throughout generation. The current evaluation is limited to a fixed set of end effectors and objects, and IGI yields smaller gains on low-DoF grippers whose geometry changes little during closure. Even with these boundaries, EAGG shows that embodiment alignment is a practical route to unified grasp generation across heterogeneous robotic end effectors. The results also suggest a useful design principle for multi-embodiment manipulation systems. When heterogeneous end effectors must share one generator, a promising abstraction is a shared model whose internal representation preserves embodiment differences in an aligned form. This perspective complements more morphology-agnostic approaches by offering an alternative when embodimentspecific structure remains important. Under this view, transfer improves because the model learns which aspects of grasping should be shared and which should remain embodiment specific. In this sense, EAGG is relevant not only as a grasp generator, but also as one practical template for broader multi-embodiment generative policies.
14
Fig. 7. Real-world hardware configurations. The hardware evaluation uses a UR-based workstation with interchangeable FreedomHand and DaHuan AG95 end effectors, an SOARM101 platform, RGB-D sensing, and the representative object set shown in the figure.
References [1] J. Mahler, J. Liang, S. Niyaz et al., “Dex-net 2.0: Deep learning to plan robust grasps with synthetic point clouds and analytic grasp metrics,” in Robotics: Science and Systems (RSS), 2017. [2] H. Liang, X. Ma, S. Li, M. Görner, S. Tang, B. Fang, F. Sun, and J. Zhang, “Pointnetgpd: Detecting grasp configurations from point sets,” in 2019 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 2019, pp. 3629–3635. [3] A. Mousavian, C. Eppner, and D. Fox, “6-dof graspnet: Variational grasp generation for object manipulation,” in Proceedings of the IEEE/CVF International Conference on Computer Vision, 2019, pp. 2901–2910. [4] Y. Qin, R. Chen, H. Zhu et al., “S4g: Amodal single-view singleshot se(3) grasp detection in cluttered scenes,” in Conference on Robot Learning. PMLR, 2020, pp. 53–65. [5] M. Sundermeyer, A. Mousavian, R. Tribelhorn et al., “Contactgraspnet: Efficient 6-dof grasp generation in cluttered scenes,” in 2021 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 2021, pp. 13 438–13 444. [6] R. Wang, J. Zhang, J. Chen, Y. Xu, P. Li, T. Liu, and H. Wang, “Dexgraspnet: A large-scale robotic dexterous grasp dataset for general objects based on simulation,” in 2023 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 2023, pp. 11 359–11 366. [7] J. Zhang, H. Liu, D. Li, X. Yu, H. Geng, Y. Ding, J. Chen, and H. Wang, “Dexgraspnet 2.0: Learning generative dexterous grasping in large-scale synthetic cluttered scenes,” in 8th Annual Conference on Robot Learning (CoRL), 2024. [8] Y. Xu, W. Wan, J. Zhang, H. Liu, Z. Shan, H. Shen, R. Wang, H. Geng, Y. Weng, J. Chen, T. Liu, L. Yi, and H. Wang, “Unidexgrasp: Universal robotic dexterous grasping via learning diverse proposal generation and goal-conditioned policy,” in Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2023, pp. 4737–4747. [9] W. Wan, H. Geng, Y. Liu, Z. Shan, Y. Yang, L. Yi, and H. Wang, “Unidexgrasp++: Improving dexterous grasping policy learning via geometry-aware curriculum and iterative generalistspecialist learning,” in Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), 2023. [10] L. F. Casas, A. Oveisi, B. Chen, P. Kulkarni, and K. Pereida, “Multigrippergrasp: A dataset for robotic grasping from parallel jaw grippers to dexterous hands,” in 2024 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, 2024. [11] H. Yuan, B. Zhou, Y. Fu, and Z. Lu, “Cross-embodiment dexterous grasping with reinforcement learning,” in The Thirteenth International Conference on Learning Representations (ICLR), 2025. [12] Z. Huang, H. Yuan, Y. Fu, and Z. Lu, “Efficient residual learning with mixture-of-experts for universal dexterous grasping,” in
The Thirteenth International Conference on Learning Representations (ICLR), 2025. [13] Z. Wei, Z. Xu, J. Guo, Y. Hou, C. Gao, Z. Cai, J. Luo, and L. Shao, “D(R,O) grasp: A unified representation of robot and object interaction for cross-embodiment dexterous grasping,” in 2025 IEEE International Conference on Robotics and Automation (ICRA), 2025. [14] H. Lin, W. Chen, X. Chen, F. Yang, Q. Diao, W. Xie, S. Wu, K. Yang, M. Li, and Y. Wang, “UniFucGrasp: Humanhand-inspired unified functional grasp annotation strategy and dataset for diverse dexterous hands,” arXiv preprint arXiv:2508.03339, 2025. [15] J. He, D. Li, X. Yu, Z. Qi, W. Zhang, J. Chen, Z. Zhang, Z. Zhang, L. Yi, and H. Wang, “DexVLG: Dexterous vision-language-grasp model at scale,” in Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), 2025. [16] M. Santello, M. Flanders, and J. F. Soechting, “Postural hand synergies for tool use,” Journal of neuroscience, vol. 18, no. 23, pp. 10 105–10 115, 1998. [17] M. T. Ciocarlie and P. K. Allen, “Dexterous grasping with low-dimensional hand models,” in 2007 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 2007. [18] M. T. Ciocarlie and P. K. Allen, “Hand posture subspaces for dexterous robotic grasping,” The International Journal of Robotics Research, vol. 28, no. 7, pp. 851–867, 2009. [19] G. Gioioso, G. Salvietti, M. Malvezzi, and D. Prattichizzo, “Mapping synergies from human to robotic hands with dissimilar kinematics: An approach in the object domain,” IEEE Transactions on Robotics, vol. 29, no. 4, pp. 825–837, 2013. [20] M. Santello, M. Bianchi, M. Gabiccini, E. Ricciardi, G. Salvietti, D. Prattichizzo, M. Ernst, A. Moscatelli, H. Jorntell, A. M. L. Kappers et al., “Hand synergies: Integration of robotics and neuroscience for understanding the control of biological and artificial hands,” Physics of Life Reviews, vol. 17, pp. 1–23, 2016. [21] H. Jiang, S. Liu, J. Wang et al., “Synergy-based grasp synthesis for multi-fingered hands,” in 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2021. [22] Z. Weng, H. Lu, D. Kragic, and J. Lundell, “Dexdiffuser: Generating dexterous grasps with diffusion models,” arXiv preprint arXiv:2402.02989, 2024. [23] A. Wu, M. Guo, and C. K. Liu, “Learning diverse and physically feasible dexterous grasps with generative model and bilevel optimization,” in Proceedings of The 6th Conference on Robot Learning (CoRL), 2023, pp. 1938–1948. [24] D. Turpin, T. Zhong, S. Zhang, G. Zhu, E. Heiden, M. Macklin, S. Tsogkas, S. Dickinson, and A. Garg, “Fast-grasp’d: Dexterous multi-finger grasp generation through differentiable simulation,” in 2023 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 2023, pp. 8082–8089.
15
Fig. 8. Representative real-world execution results. Panel (a) shows generated grasps for FreedomHand, DaHuan AG95, and SOARM101. Panels (b)–(d) show representative successful executions on UR5 + FreedomHand, UR5 + DaHuan AG95, and SOARM101, respectively.
[25] F. Zhao, D. Tsetserukou, and Q. Liu, “Graingrasp: Dexterous grasp generation with fine-grained contact guidance,” in 2024 IEEE International Conference on Robotics and Automation (ICRA), 2024, pp. 6470–6476. [26] S. Chen, J. Bohg, and C. K. Liu, “Springgrasp: Synthesizing compliant, dexterous grasps under shape uncertainty,” arXiv preprint arXiv:2404.13532, 2024. [27] Q. Feng, J. Feng, Z. Chen, R. Triebel, and A. Knoll, “FFHFlow: Diverse and uncertainty-aware dexterous grasp generation via flow variational inference,” in Proceedings of The 9th Conference on Robot Learning (CoRL), 2025, pp. 1352–1381. [28] J. Zhang, W. Xu, Z. Yu, P. Xie, T. Tang, and C. Lu, “DexTOG: Learning task-oriented dexterous grasp with language condition,” IEEE Robotics and Automation Letters, vol. 10, no. 2, pp. 995–1002, 2025. [29] Y.-L. Wei, M. Lin, Y. Lin, J.-J. Jiang, X.-M. Wu, L.-A. Zeng, and W.-S. Zheng, “AffordDexGrasp: Open-set language-guided dexterous grasp with generalizable-instructive affordance,” in Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), 2025. [30] J. Jian, X. Liu, Z. Chen, M. Li, J. Liu, and R. Hu, “GDexGrasp: Generalizable dexterous grasping synthesis via partaware prior retrieval and prior-assisted generation,” in Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), 2025. [31] A. Miller and P. Allen, “Graspit! a versatile simulator for robotic grasping,” IEEE Robotics & Automation Magazine, vol. 11, no. 4, pp. 110–122, 2004. [32] C. Goldfeder, M. Ciocarlie, H. Dang et al., “The columbia grasp database,” in 2009 IEEE International Conference on Robotics and Automation. IEEE, 2009, pp. 1710–1716. [33] B. Calli, A. Singh, A. Walsman, S. S. Srinivasa, P. Abbeel, and A. M. Dollar, “The ycb object and model set: Towards common benchmarks for manipulation research,” in 2015 International Conference on Advanced Robotics (ICAR). IEEE, 2015, pp. 510–517. [34] D. Morrison, P. Corke, and J. Leitner, “Egad! an evolved grasp-
ing analysis dataset for diversity and reproducibility in robotic manipulation,” IEEE Robotics and Automation Letters, vol. 5, no. 3, pp. 4368–4375, 2020. [35] R. Newbury, S. Sun, M. A. Roa et al., “Deep learning approaches to grasp synthesis: A review,” IEEE Transactions on Robotics, vol. 39, no. 5, pp. 3994–4015, 2023. [36] X. Song, Y. Li, Y. Zhang, Y. Liu, and L. Jiang, “An overview of learning-based dexterous grasping: Recent advances and future directions,” Artificial Intelligence Review, vol. 58, p. 300, 2025. [37] W. Niu, Z. Zhu, H. Wang et al., “Customizable 6 degrees of freedom grasping dataset and an interactive training method for graph convolutional network,” Engineering Applications of Artificial Intelligence, vol. 138, p. 109320, 2024. [38] W. Niu, Z. Zhu, J. Zheng et al., “Visual-tactile grasp dataset and grasp margin matrix analysis for stability evaluation,” IEEE Transactions on Robotics, 2026. [39] L. Shao, F. Ferreira, M. Jorda, V. Nambiar, J. Luo, K. Solovey, P. Agrawal, S. Savarese, M. Müller, R. Shome et al., “Unigrasp: Learning a unified model to grasp with multifingered robotic hands,” IEEE Robotics and Automation Letters, vol. 5, no. 4, pp. 2286–2293, 2020. [40] P. Li, T. Liu, Y. Li, Y. Geng, Y. Zhu, Y. Yang, and S. Huang, “Gendexgrasp: Generalizable dexterous grasping,” in 2023 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 2023. [41] X. Wang and Q. Xu, “Transferring grasping across grippers: Learning-optimization hybrid framework for generalized planar grasp generation,” IEEE Transactions on Robotics, vol. 40, pp. 3388–3405, 2024. [42] X. Fei, Z. Xu, H. Fang, T. Zhang, and L. Shao, “T(R,O) grasp: Efficient graph diffusion of robot-object spatial transformation for cross-embodiment dexterous grasping,” arXiv preprint arXiv:2510.12724, 2025. [43] H. Yuan, Z. Huang, Y. Wang, C. Mao, C. Xu, and Z. Lu, “DemoGrasp: Universal dexterous grasping from a single demonstration,” arXiv preprint arXiv:2509.22149, 2025. [44] T. Zhong, J. Buchanan, and C. Allen-Blanchette, “Grasp2grasp:
16
Vision-based dexterous grasp translation via schrödinger bridges,” in The Thirty-Ninth Annual Conference on Neural Information Processing Systems (NeurIPS), 2025. [45] C. Della Santina, C. Piazza, G. Grioli, M. G. Catalano, and A. Bicchi, “Toward dexterous manipulation with augmented adaptive synergies: The pisa/iit softhand 2,” IEEE Transactions on Robotics, vol. 34, no. 5, pp. 1141–1156, 2018. [46] T. Wang, R. Liao, J. Ba et al., “Nervenet: Learning structured policy with graph neural networks,” in International Conference on Learning Representations (ICLR), 2018. [47] W. Huang, I. Mordatch, and D. Pathak, “Graph-based policy for robot control,” in 2019 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 2019. [48] J. Ho, A. Jain, and P. Abbeel, “Denoising diffusion probabilistic models,” in Advances in Neural Information Processing Systems, vol. 33, 2020, pp. 6840–6851. [49] Y. Song, J. Sohl-Dickstein, D. P. Kingma et al., “Scorebased generative modeling through stochastic differential equations,” in International Conference on Learning Representations (ICLR), 2021. [50] Y. Lipman, R. T. Chen, H. Ben-Hamu et al., “Flow matching for generative modeling,” International Conference on Learning Representations (ICLR), 2023. [51] X. Liu, C. Gong, and Q. Liu, “Flow straight and fast: Learning to generate and transfer data with rectified flow,” International Conference on Learning Representations (ICLR), 2022. [52] M. S. Albergo and E. Vanden-Eijnden, “Building normalizing flows with stochastic interpolants,” arXiv preprint arXiv:2209.15571, 2023. [53] A. H. Li, P. Culbertson, J. W. Burdick, and A. D. Ames, “Frogger: Fast robust grasp generation via the min-weight metric,” in Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2023, pp. 6809–6816. [54] Y.-L. Wei, J.-J. Jiang, C. Xing, X.-T. Tan, X.-M. Wu, H. Li, M. Cutkosky, and W.-S. Zheng, “Grasp as you say: Languageguided dexterous grasp generation,” in Advances in Neural Information Processing Systems, vol. 37, 2024, pp. 46 881–46 907. [55] D. Huang, W. Dong, C. Tang, and H. Zhang, “HGDiffuser: Efficient task-oriented grasp generation via human-guided grasp diffusion models,” arXiv preprint arXiv:2503.00508, 2025. [56] C. R. Qi, L. Yi, H. Su, and L. J. Guibas, “Pointnet++: Deep hierarchical feature learning on point sets in a metric space,” in Advances in Neural Information Processing Systems, 2017. [57] W. Niu, H. Sun, Y. Rong, Z. Zhu, Y. Xie, H. Zhou, C. Zhuang, and F. Sun, “Synergygrasp: A structure-aware synergy framework for multi-hand grasp generation,” 2026, under review. [58] A. ten Pas, M. Gualtieri, K. Saenko, and R. Platt, “Grasp pose detection in point clouds,” The International Journal of Robotics Research, vol. 36, no. 13-14, pp. 1455–1473, 2017.