Papers
Topics
Authors
Recent
Search
2000 character limit reached

EquiDexFlow: Contact-Grounded SE(3)-Equivariant Dexterous Grasp Generative Flows

Published 10 Jun 2026 in cs.RO, cs.CV, and cs.LG | (2606.12728v1)

Abstract: Most learned dexterous grasp generators relegate contact forces to a downstream verification step, so a kinematically-plausible pose can still violate the conditions for a stable physical grasp. We address this with EquiDexFlow, an SE(3)-equivariant flow-matching model that jointly predicts wrist pose, joint angles, fingertip contacts, surface normals, and contact forces from an object point cloud. Our architecture projects contacts onto the object surface and forces into the Coulomb friction cone by construction, so placement and friction compliance hold without loss penalties. We prove end-to-end SE(3) equivariance and verify it empirically over 200 rotations, with wrist residuals below $0.04\circ$ and exactly zero joint deviation. Trained on 8,100 force-closure grasps across 81 objects for the 16-DoF Allegro Hand, our model achieves zero friction violations, the best composite score, and the lowest wrench residual among all ablation variants. We retarget decoded fingertip contacts to a 16-DoF LEAP Hand via per-finger inverse kinematics, and our hardware-feasible refinement places every joint at least 5% inside its actuator envelope while preserving wrench balance. On the physical robot, retargeted EquiDexFlow-decoded grasps complete open-loop pick-and-hold trials on all six test objects, with every asymmetric object succeeding at both the canonical pose and a $120\circ$ co-rotation. Videos, code, and checkpoints are available at https://equidexflow.github.io.

Summary

  • The paper introduces an end-to-end SE(3)-equivariant generative flow that jointly predicts wrist pose, joint angles, contacts, normals, and forces with strict physical guarantees.
  • It employs a VN-DGCNN encoder and multiple flow decoders to ensure friction-cone compliance and contact feasibility, achieving near-zero friction violations and sub-0.04° wrist pose error.
  • The approach demonstrates successful retargeting to various robotic hands and robust performance in both simulated and hardware experiments for practical dexterous manipulation.

SE(3)-Equivariant Force-Grounded Dexterous Grasp Generation via Generative Flows

Introduction and Problem Setup

The paper "EquiDexFlow: Contact-Grounded SE(3)-Equivariant Dexterous Grasp Generative Flows" (2606.12728) presents a method for generating dexterous, physically feasible grasps with end-to-end SE(3) equivariance. In dexterous manipulation, generating stable grasps requires not just plausible hand configurations but also physically viable contact forces that satisfy friction and stability constraints—an aspect neglected by most prior learning-based methods, which often treat forces as an afterthought to kinematically determined poses.

The core problem is formulated as learning a distribution over grasp parameters—wrist pose, joint configuration, contacts, surface normals, and contact forces—conditioned on an object point cloud, ensuring two key properties: (1) strict SE(3) equivariance (so the output grasp transforms naturally with the object), and (2) physical feasibility (all contacts lie on the object surface, and all forces are within the local Coulomb friction cone and achieve wrench balance for the object under gravity).

Architectural Overview

Figure 1

Figure 1: A VN-DGCNN encoder produces equivariant features zOz_O that drive five heads: an SE(3) wrist-pose flow and joint, contact, normal, and force decoders with built-in architecture-level physical guarantees.

The generator is instantiated as a joint generative flow model with a VN-DGCNN [deng2021vn] point cloud encoder maintaining SO(3)SO(3) equivariance, followed by five output heads:

  • Wrist flow: SE(3) flow-matching backbone that generates the wrist pose by integrating a velocity field on SE(3)SE(3).
  • Joint flow: Conditional Real-NVP flow for hand joint angles, producing a multimodal distribution.
  • Contact decoder: Predicts contact offsets and surface-projection ensures all contacts lie on the object.
  • Normal decoder: Predicts inward surface normals, decoupled from contact centroids.
  • Force decoder: Generates per-contact forces in the local contact frame, with a cone-projection layer guaranteeing friction-cone compliance by construction.

A pivotal architectural innovation is the force decoder, which projects the predicted forces into the local Coulomb friction cone relative to the normal at each contact, and the differentiable surface projection which grounds contacts directly on the object mesh. This system is trained with losses enforcing flow matching, contact/normals/forces accuracy, friction feasibility, wrench balance, and collision avoidance. Since all coordinate-dependent geometric features are treated with explicit equivariance or invariance, the network is SE(3)-equivariant by design.

Theoretical Properties and Guarantees

The paper provides a formal treatment of equivariance at the network, loss, and criterion levels. Notably:

  • End-to-end SE(3) equivariance: Every component (encoder, decoders, force projection, and contact refinement) is proven to commute with the SE(3) group action, so rotating/translating the input object induces an identical transformation of the predicted grasp. On the full test suite of $200$ SO(3) rotations, empirical wrist-pose residual is <0.04∘<0.04^\circ, and per-joint deviation is exactly zero, confirming the theoretical guarantee. Figure 2

Figure 2

Figure 2

Figure 2

Figure 2: SE(3)-equivariance—wrist pose and joint angles co-rotate with the object across yawed inputs, with sub-0.04∘0.04^\circ pose error and zero joint deviation.

  • Friction-cone compliance by construction: The cone-projection layer in the force decoder enforces that all generated contact forces are compressive (fn,i≥0f_{n,i}\geq 0) and within frictional bounds (∥ft,i∥≤μfn,i\|f_{t,i}\|\leq \mu f_{n,i}) in the decoder's chosen contact frame. If test-time normals differ from training normals, friction feasibility is only guaranteed in the construction frame, highlighting the importance of frame consistency (elaborated in Proposition 2).
  • Embodiment-agnostic generation: The model can be retargeted to distinct hands (e.g., Allegro to LEAP) by per-finger inverse kinematics without retraining, since the representation is object-relative.

Data, Training Protocol, and Evaluation

Training leverages 8,1008{,}100 force-closure grasps (from FRoGGeR), distributed over $81$ objects (EGAD!, YCB, geometric primitives), augmented via SO(3) transformations. Each record includes a point cloud, hand configuration, contacts, normals, and force-closure-certified forces.

Losses drive not only geometric accuracy (contact, normal, force regression), but also continuous physical feasibility (wrench balance, friction satisfaction, collision avoidance). Validation curves demonstrate tight convergence in all targeted loss components (e.g., collision, friction losses remain near zero). Figure 3

Figure 3

Figure 3

Figure 3: Validation curves showing convergence of joint-angle NLL, SE(3) flow-matching loss, and total/wrench losses for the full model.

Experimental Results

Quantitative Performance and Ablation

The method is evaluated over three metric families: contact fidelity, force fidelity, and composite "physics score" metrics (see Table 1 in the paper).

  • Zero friction violations are achieved across all ablations when the architectural cone projection is active. Disabling it at test time increases the violation rate to SO(3)SO(3)0 and degrades scores by SO(3)SO(3)1.
  • Composite physical score (incorporating collision, wrench, and task metrics) is highest for the full model (Top-1: SO(3)SO(3)2, Top-3: SO(3)SO(3)3), with the lowest wrench residual (SO(3)SO(3)4), outperforming ablations that omit the physics losses or architectural guarantees.

Sample Diversity and Coverage

Candidate diversity (in translation, rotation, joint-angle, contacts) is preserved across variants, reflecting the generative model's ability to sample the multi-modal grasp space. The full model attains SO(3)SO(3)5 coverage@1 (one of SO(3)SO(3)6 candidates clears the quality threshold on all test objects).

Hardware Execution

In the physical setup, Allegro-to-LEAP retargeting is performed by mapping the predicted contacts through per-finger IK, achieving mean fingertip residuals of SO(3)SO(3)7. All four asymmetric objects tested completed open-loop pick-and-hold at canonical and SO(3)SO(3)8-rotated poses, demonstrating hardware realization of equivariant generation. Figure 4

Figure 4

Figure 4

Figure 4

Figure 4

Figure 4

Figure 4

Figure 4

Figure 4

Figure 4

Figure 4

Figure 4

Figure 4

Figure 4

Figure 4

Figure 4

Figure 4

Figure 4

Figure 4

Figure 4

Figure 4

Figure 4

Figure 4

Figure 4

Figure 4: Hardware setup and equvariant executions: grasps generated and retargeted to the LEAP hand execute robustly at multiple object orientations.

Visualizations

Figure 5

Figure 5: SE(3)-equivariant grasps preserve contact placement under object rotation, contrasting naive application of canonical grasp (top: failure) versus predicted, co-rotated grasp (bottom: success).

Figure 6

Figure 6: Illustration of contact geometry; force vector decomposed and projected into the local Coulomb friction cone.

Figure 7

Figure 7: Representative Allegro Hand grasps decoding from the network on a variety of test objects.

Implications and Future Directions

The introduction of architecturally enforced physical constraints (via cone and surface projection in the decoder) eliminates the reliance on penalty terms for friction and contact feasibility—yielding strict compliance regardless of loss weight, and zero post-hoc rejection. This method closes a critical gap by jointly generating force-closure grasp descriptors, with transformations co-varying consistently under SE(3) actions. The demonstration of practical retargeting to a real robotic hand underscores the model's utility for real-world deployment.

Practically, the approach advances the deployability of vision-to-grasp pipelines for dexterous manipulation in unstructured environments, where unknown object poses and geometries are common. Theoretically, it substantiates how group-equivariant deep network architectures (here, leveraging VN layers and Lie-group ODE integration) can enforce physically meaningful symmetries in robotic prediction tasks.

Future research trajectories include:

  • Lifting the normal-estimation ceiling via high-fidelity sensor normals at inference.
  • Extending the training corpus to real-world and deformable objects.
  • Scaling up closed-loop manipulation and fine manipulation strategies.
  • Developing exact SE(3)-equivariant refinement operators for numerical precision beyond floating-point constraints.
  • Integrating online adaptation or differentiable physics backpropagation during learning.

Conclusion

This work provides an end-to-end SE(3)-equivariant generative model for dexterous grasp synthesis, with physical feasibility baked into the network architecture, and validates its effectiveness on both simulated and hardware platforms. With strict equivariance, exact frictional feasibility, and embodiment-agnostic output, EquiDexFlow defines a strong foundation for next-generation autonomous dexterous robots.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 1 tweet with 2 likes about this paper.