ECCV 2026 Malmö · Sweden

WristMimic: Full-Body Humanoid Control with Wrist-Guided Manipulation

Track the wrist. Let the fingers learn.

Physics-based retargeting of human–object interaction demonstrations, without finger pose supervision: the body and wrist track the demonstration kinematically, and the fingers are trained by object-trajectory and contact rewards.

Wongyun Yu1  ·  Youngwoon Kim1  ·  Minsu Cho1,2

1 POSTECH    2 RLWRLD

📄 arXivCode · coming soonBibTeX
Hand at a misplaced wrist pose above a kettle; no grasp is possible
Wrong wrist — no finger configuration can reach an affordance-consistent grasp.
Hand at the correct wrist pose holding the kettle by its handle
Correct wrist — a stable grasp emerges, with no finger supervision at all.
0
finger pose targets used in training
91.1%
avg. success rate over 40 sequences from ParaHome1 and OMOMO2 (protocol below)
7.3 cm
object position error on OMOMO2, vs 14.2 cm for InterMimic3
3
hand morphologies trained with the same objective, no finger data
Introduction

Why the wrist?

Retargeting human demonstrations to physics simulation is a long-standing problem. For body parts that do not touch the object — torso, legs, the reaching arm — replaying the recorded motion works. But the goal is not to reproduce poses; it is to reproduce the object's motion and the contacts that make manipulation succeed.

For hands, the two diverge. A position trajectory carries no contact force — the same finger pose can mean a firm grasp or none, and motion capture is imperfect — so tracking fingers precisely neither guarantees manipulation nor leaves room for the contact-rich motion it needs.

WristMimic instead supervises the hand at the wrist. Being largely contact-free, the wrist can be tracked kinematically like the body — yet it fixes the hand's global pose, and with it which grasps are reachable. Placed well, the fingers then learn from object-trajectory and contact rewards alone:

Simulated hand grasping a cup by its handle
WRIST BESIDE THE HANDLE
The fingers, trained without pose targets, settle into a handle grasp.
Simulated hand grasping a cup from above
WRIST ABOVE THE RIM
The same objective, a different wrist pose — a top grasp emerges instead.

The wrist pose determines which grasp the fingers discover. Both rollouts use identical training objectives; only the reference wrist differs. Rendered in Isaac Gym7.

CONTRIBUTION 1

Decoupled two-regime control

Kinematic pose targets for the 19 body joints and 2 wrists; object-trajectory and contact rewards for the 30 finger joints — fully actuated, never pose-supervised.

CONTRIBUTION 2

Wrist-specific constraints

A contact window around first contact re-weights rewards (arm released, wrist kept tight) and applies phase-specific reset thresholds — ±7 cm / 0.2 rad during the grasping phase.

CONTRIBUTION 3

Finger-agnostic retargeting

Performance comparable to or better than methods with full finger supervision3,4, and the same recipe trains hands of different sizes, joint lengths, and limits.

Motivation

Position does not encode force

Captured demonstrations look precise when replayed — every joint and the object follow their recorded paths. But the object moves because its trajectory is scripted, not because the hand pushes it. Enable physics, so it moves only through contact, and the same replay fails to grasp: the signal manipulation depends on — contact force — is absent from position data.

OBJECT FOLLOWS ITS RECORDED TRAJECTORY
Both the human and the object replay their captured trajectories. The motion looks flawless — the capture itself is accurate.
OBJECT MOVES ONLY THROUGH CONTACT
The human replays the same trajectories, but the object is now driven by physics: it moves only when contact forces move it. No grasp forms, and the kettle is left behind.

The same captured kettle-grasping sequence under two replay conditions. Once the object must be moved through contact, position data alone cannot supply the forces that make the grasp hold.

Method

Two regimes, one gate

WristMimic trains one policy per scene with PPO8. A single network drives all 51 joints of an SMPL-X6 humanoid, supervised by contact regime: contact-free joints track the reference motion, while the 30 finger joints get no pose objective and are shaped by object-pose tracking and contact alignment.

Regime 1 · Kinematic

Body & wrist track the reference

19 body joints + 2 wrists follow mocap pose targets.

  • joint position & rotation rewards
  • standard early termination on drift
Regime 2 · Contact

Fingers learn from the object

30 finger joints — no pose targets, fully actuated.

  • object position & rotation rewards
  • contact alignment (21 body labels + 2 hand-level flags)
WRIST · THE GATE BETWEEN THEM

Contact-free enough to track kinematically, yet it fixes the hand's global pose — and which grasps are reachable. Place the wrist well, and the fingers follow on their own.

Two wrist-specific mechanisms make this reliable, both inside a contact window [tc−10, tc+15] around first contact. Reward modulation frees the grasping arm's shoulder and elbow (w=0) to place the wrist, down-weights the other body joints (wred), and keeps the wrist fully weighted. Phase-specific resets then end any episode whose simulated wrist leaves the reference by more than ±15 cm / 0.5 rad (approach, stabilization) or ±7 cm / 0.2 rad (grasping).

Contact windowdrag the slider — reset bound 15 → 7 → 15 cm, warm → 0
Approacht = t_c − 6 · reset if wrist > 15 cm / 0.5 rad
w_wrist
1.0
w_arm
0.0
w_body
w_red
t_c−14approacht_cgraspingt_c+12stabilizet_c+19

Reset bound and reward weights across the contact window. The dashed ring is the allowed region for the simulated wrist, centered on the reference wrist at each frame; it tightens from ±15 cm to ±7 cm during grasping. Window parameters: tb=10, ta=15 frames, phase transitions at τ₁=−2 and τ₂=12; 30 Hz control.

Experiments

Comparison and ablations

Comparison with the state of the art

We evaluate on 40 sequences — 20 ParaHome1, 20 OMOMO2 — with per-scene policies and 10,000 rollouts each (protocol below). WristMimic improves success rate and object pose accuracy over both baselines on both datasets: on OMOMO, object position error drops from 14.2 cm (InterMimic3) to 7.3 cm; on ParaHome's small handles and narrow contact regions, both baselines fall below 2% success while WristMimic reaches 83.3%.

MethodOMOMO2
Succ % ↑ / Obj. pos err cm ↓ / Obj. rot err ° ↓
ParaHome1
Succ % ↑ / Obj. pos err cm ↓ / Obj. rot err ° ↓
Average
Succ % ↑ / Obj. pos err cm ↓ / Obj. rot err ° ↓
InterMimic386.6 / 14.2 / 22.20.1 / 83.5 / 73.343.3 / 48.8 / 47.7
SkillMimicV241.3 / 72.1 / 80.31.3 / 72.1 / 80.3
WristMimic (Ours)98.9 / 7.3 / 12.283.3 / 15.3 / 33.991.1 / 11.3 / 23.1

Per-scene policies, 20 sequences per dataset, 10,000 rollouts per scene. SkillMimicV2 requires bone-vector input, available only in ParaHome.

Success rate — OMOMO2
20 sequences · per-scene policies · 10,000 rollouts each · SkillMimicV2 is not evaluable on OMOMO (requires bone-vector input)
InterMimic
86.6%
WristMimic
98.9%

Ablation: wrist constraints

Decoupling alone fails: without wrist constraints, success is 0%. Phase-specific resets recover most of it; adding reward modulation performs best.

VariantSucc % ↑Obj. pos err cm ↓Obj. rot err ° ↓
Decoupled, no wrist constraints0.056.449.7
+ reward weight modulation only0.050.343.6
+ phase-specific resets only67.528.856.9
WristMimic (both)86.59.936.0

8 representative ParaHome1 sequences.

Ablation: adding finger guidance back

Dropping finger supervision is not just harmless — adding it back hurts. On the full 20-sequence ParaHome1 split, explicit finger-tracking guidance lowers success from 83.3% to 68.7%: with 45 DoF per hand, chasing finger poses pulls the policy into pose deviations and wrist misalignment, weakening the object-centric signal.

VariantSucc % ↑Obj. pos err cm ↓Obj. rot err ° ↓
Decoupled, no wrist constraints0.046.542.9
WristMimic (Ours)83.315.333.9
WristMimic + finger-tracking guidance68.729.238.9

Full 20-sequence ParaHome1 split — the “Decoupled” row therefore differs from the 8-sequence ablation above. The finger-guidance variant adds explicit finger kinematic tracking to the state and reward on top of WristMimic.

Ablation: grasping-phase reset threshold

The grasping-phase bound trades exploration against feasibility: too tight blocks exploration and pre-grasp recovery, too loose admits wrist states with no stable contact.

Grasping-phase boundSuccess % ↑Obj. pos. err cm ↓Obj. rot. err ° ↓
3.5 cm / 0.1 rad0.099.886.8
7 cm / 0.2 rad (default)96.39.518.1
15 cm / 0.5 rad17.578.372.3

Four representative ParaHome1 scenes.

Hand morphology transfer

With no finger trajectory prescribed, the recipe is not tied to one hand. We retrain three hand models — scene-specific SMPL-X6, InterMimic3, and OmniGrasp5 — differing in size, joint lengths, and limits. Grasping succeeds for all three; the InterMimic hand leads, its constrained joint ranges keeping exploration plausible where the others allow angles in [−π, π].

Hand modelSucc % ↑Obj. pos err cm ↓Obj. rot err ° ↓
InterMimic hand395.210.828.1
OmniGrasp hand576.416.927.1
Scene-specific SMPL-X hand675.820.139.6

10 ParaHome1 sequences — same wrist-guided training, no finger supervision for any hand.

Hand model Kettle grasp Pan grasp SMPL-X6scene-specific Scene-specific SMPL-X hand model, fingers extended SMPL-X hand grasping a kettle by its handle SMPL-X hand grasping a pan by its handle InterMimic3constrained joints InterMimic hand model, fingers extended InterMimic hand grasping a kettle by its handle InterMimic hand grasping a pan by its handle OmniGrasp5unconstrained joints OmniGrasp hand model, fingers extended OmniGrasp hand grasping a kettle by its handle OmniGrasp hand grasping a pan by its handle

Each row: the hand model (left), then the grasps that emerge for it on a kettle and a pan. No finger reference exists for any hand; each discovers object-appropriate grasps from object-trajectory and contact rewards under the same wrist-guided training.

Non-hand contact scenes

Interactions whose primary contact is not the hand involve coarse body-level support, not dexterous contact, and are handled by the standard whole-body objective — no wrist-specific design needed.

SceneSucc % ↑Obj. pos err cm ↓Obj. rot err ° ↓
Large table (push with foot)99.99.910.6
White chair (push with foot)99.78.06.8
Sit on chair #197.29.85.0
Sit on chair #299.88.56.1

Sequences whose primary contact is a non-hand body part, evaluated under the same protocol. Rows 1–2 push the object with a foot; rows 3–4 sit on a chair.

Rollouts

Representative sequences from ParaHome1 (household manipulation) and OMOMO2 (large-object interaction). In wrist-keypoint tracking clips, green marks the reference wrist target and red the simulated wrist. In the Book sequence the policy keeps both hands on the object where the human releases one — prioritizing stable manipulation over exact body-pose imitation.

PotParaHome · wrist-keypoint tracking
CupParaHome
KettleParaHome
BookParaHome
Large tableOMOMO
SuitcaseOMOMO
Limitations

Limitations

In-hand manipulation

WristMimic targets affordance-aware grasping and object transport. Fine-grained finger repositioning or in-hand reorientation needs signals beyond object pose and contact, and is out of scope here.

Per-scene policies

Each scene trains its own policy, unlike scene-general methods like OmniGrasp5 or InterMimic3. That morphology transfer holds within a scene suggests the interaction structure generalizes; scene-general training is future work.

Notes

Evaluation protocol & references

Protocol for all reported numbers. Per-scene policies trained in Isaac Gym7 with PPO8 (2048 parallel environments, 30 Hz control). Evaluation uses 10,000 rollout trials per scene. A trial is a success if the sequence completes without early termination, mean object position error stays below 10 cm, and contact is maintained for at least 80% of the reference contact duration. Object position/rotation errors are averaged over the full sequence. Baseline numbers (InterMimic3, SkillMimicV24) are obtained by training per-scene policies for those methods under this same protocol, not quoted from their papers.
  1. Kim et al. ParaHome: Parameterizing Everyday Home Activities Towards 3D Generative Modeling of Human-Object Interactions. CVPR 2025. arXiv:2401.10232
  2. Li et al. Object Motion Guided Human Motion Synthesis. ACM TOG (SIGGRAPH Asia) 2023. arXiv:2309.16237
  3. Xu et al. InterMimic: Towards Universal Whole-Body Control for Physics-Based Human-Object Interactions. CVPR 2025 (Highlight). arXiv:2502.20390
  4. Yu et al. SkillMimic-V2: Learning Robust and Generalizable Interaction Skills from Sparse and Noisy Demonstrations. SIGGRAPH 2025. arXiv:2505.02094
  5. Luo et al. Omnigrasp: Grasping Diverse Objects with Simulated Humanoids. NeurIPS 2024. arXiv:2407.11385
  6. Pavlakos et al. Expressive Body Capture: 3D Hands, Face, and Body from a Single Image. CVPR 2019. arXiv:1904.05866
  7. Makoviychuk et al. Isaac Gym: High Performance GPU-Based Physics Simulation for Robot Learning. NeurIPS 2021 Datasets and Benchmarks. arXiv:2108.10470
  8. Schulman et al. Proximal Policy Optimization Algorithms. 2017. arXiv:1707.06347
Citation

BibTeX

@inproceedings{yu2026wristmimic,
  title     = {WristMimic: Full-Body Humanoid Control with Wrist-Guided Manipulation},
  author    = {Yu, Wongyun and Kim, Youngwoon and Cho, Minsu},
  booktitle = {European Conference on Computer Vision (ECCV)},
  year      = {2026}
}

This work was supported by Samsung Electronics (IO201208-07822-01) and by IITP grants funded by the Ministry of Science and ICT, Korea (RS-2022-II220113, RS-2022-II220290, RS-2024-00457882, RS-2019-II191906).