Researchers at ETH Zurich built UniCross, a single AI policy that masters four dexterous hand skills — grasping, relocation, in-hand rotation, and in-hand translation — using one shared formulation. The unified system retains specialist-level performance, resists disturbances, adapts to unseen objects, and chains skills end-to-end for long-horizon manipulation. The result points toward robot hands that run on one generalist brain instead of a library of narrow skills.
What the Researchers Built
The UniCross team set out to answer a deceptively simple question: are grasping, relocation, in-hand rotation, and in-hand translation four different problems, or one problem viewed four ways? Their answer is the latter. The system reframes every skill as a hand-object relationship — what stays fixed, what moves, and in which reference frame — and shows that all four skills collapse into a single formulation.
Because every skill shares the same observation space, action space, and reward structure, ten skill-specific expert policies can be distilled into one unified cross-skill policy using vanilla DAgger imitation learning. The single resulting policy handles all ten valid (object, skill) combinations, and one network serves every skill.
The framework is not tied to one hand design. It transfers across hand morphologies, meaning the same formulation works with different robotic hands without re-architecting. Because the policy preserves cross-skill compatibility, it chains skills — grasp, relocate, rotate, translate — in sequence with no discontinuities, which the authors position as the foundation for long-horizon tasks such as plug insertion, screw tightening, and knife work. The work targets animation, AR/VR, and robotics alike.
Key Results
The central result is that cross-skill distillation costs nothing on individual performance. The unified policy demonstrates strong per-skill performance across all four skills and all training objects, keeping pace with the ten skill-specific experts it was distilled from — while gaining abilities the experts never had, such as moving between skills without re-initialization.
Robustness under disturbances: the unified policy holds objects stable under external perturbations that would destabilize a specialist policy. Generalization: on unseen object geometries, the policy produces adaptive behaviors rather than regurgitating memorized trajectories — evidence that it learned the relational structure of manipulation, not a set of rote motions.
Cross-morphology transfer means the same trained framework works across different hand designs, an important property for platforms that swap end-effectors. The most significant result is cross-skill continuity. The policy chains grasp → relocate → rotate → translate into long-horizon sequences with no mode-switching overhead. The authors interpret this as evidence that dexterous skills are not separate competencies but instantiations of a shared solution space: one policy, many skills.

How It Works
UniCross works by redefining what a manipulation skill actually is. Each skill is characterized by a hand-object relationship: which element is anchored, which element moves, and which reference frame defines the motion. The four skills reduce to four rows in a single table:
| Skill | Fixed elements | Moving element | Reference frame |
|---|---|---|---|
| Grasp | Object position | Hand | Root (world) |
| Relocate | Object relative to hand | Wrist | Root (world) |
| Rotate | Wrist; object position in hand | Object orientation about designated axis | Hand |
| Translate | Wrist; object orientation in hand | Object position along designated axis | Hand |
This gives every skill identical observation spaces, action spaces, and network structures. The difference between rotation and translation, for example, is simply whether the object's orientation or its position moves within the hand frame — not a fundamentally different learning problem.
Training happens in two stages. First, ten per-skill expert policies are trained, one for each valid (object, skill) pair, all using the same relational formulation. Second, a single cross-skill policy is distilled from those experts using vanilla DAgger. The distilled policy is rolled out to collect states; the corresponding expert is queried for the correct action at each visited state; and the unified policy is trained on the aggregated state-action pairs with a mean-squared-error imitation loss. Training environments are sampled uniformly across all valid (object, skill) pairs, which stops the policy from drifting toward whichever skill is easiest to master.
Because all skills live in one network, the policy transitions between skills with no re-initialization — the property the authors call cross-skill compatibility and continuity.

Why This Matters for Robotics
In-hand manipulation is the bottleneck between "a robot can pick things up" and "a robot can do useful work." Assembly tasks like plug insertion, screw tightening, and knife work all require the hand to reposition an object while keeping a stable hold — exactly the skills UniCross unifies.
For teams browsing humanoid robots on BotMarket, the cross-morphology result points toward control systems that transfer between different hand designs without retraining. In industrial settings, a single disturbance-robust policy that handles grasp, relocate, rotate, and translate reduces the skill-engineering burden: fewer policies to train, test, and maintain than a library of task-specific specialists.
The long-horizon chaining result matters most for real automation. Production work is rarely a single skill; it is grasp, orient, insert, release. UniCross demonstrates that one policy can carry that entire sequence without discontinuity — a step toward dexterous industrial robots whose hands behave like hands, not scripted effectors.
Limitations and Open Questions
The paper demonstrates UniCross in learned environments and does not report deployment on physical robot hardware — sim-to-real transfer remains an open question. The approach also requires training ten expert policies before distillation, which is compute-intensive, and the unified policy is only as strong as the experts it distills.
Generalization to unseen geometries is demonstrated, but the boundaries of that unseen-object distribution are not quantified in the provided material. Finally, the four skills cover single-hand, single-object manipulation; extending the relational formulation to bimanual tasks, tool use, or deformable objects is an open direction the framework does not yet address.
Frequently Asked Questions
What exactly is UniCross? UniCross is a single AI policy that performs four dexterous manipulation skills — grasp, relocate, in-hand rotate, and in-hand translate — using one shared formulation instead of one policy per skill.
How does one policy handle four different skills? Each skill is reframed as a hand-object relationship; they differ only in which element moves and in which reference frame. Since all skills share the same observation and action spaces, ten skill-specific experts can be distilled into one unified policy with imitation learning.
Does the unified policy sacrifice performance compared with specialists? No. The distilled policy shows strong per-skill performance on par with the skill-specific experts while gaining cross-skill abilities like disturbance robustness, generalization to unseen objects, and seamless skill chaining.
Will UniCross work on real robot hands? The framework transfers across hand morphologies, so it is not tied to one hand design. Physical hardware deployment is not yet demonstrated, making real-world validation the clear next step.

Conclusion
UniCross shows that four seemingly distinct dexterous skills are variations of a single hand-object relationship — and that one distilled policy can master all of them. The result is a concrete step toward general-purpose manipulation for animation, AR/VR, and robotics, where cross-skill compatibility, robustness, and long-horizon chaining come from a single model rather than a stack of narrow specialists.
