Dexterous manipulation

Robot learning Research report

Towards High-DoF Dexterous Manipulation through VLA Post-Training

Learning a hand-action representation that connects demonstrations, human corrections, and real-world reinforcement learning.

Five skills in one continuous demonstration. Pickup, bimanual transfer, in-hand rotation, uncapping, and writing, shown in one uncut recording at 2× speed.

Junlei Zhu1,2,*, Shenzhe Yao1,*, Chaogui Huang1, Wenkai Zhu1,2, Jingwei Peng1,2, Guanqi He1, Sören Schwertfeger2, Jiahao Chen1, Yide Liu1

1 Wuji Technology 2 ShanghaiTech University

* Equal contribution

01 / Motivation

From doing a task to doing it reliably

Picking up a marker, passing it between hands, or turning it between two fingers asks more of a robot than reaching the right position. Contact must be maintained as fingers move, grasps change, and small errors accumulate. A policy can know the broad shape of a task and still miss the details that determine whether it succeeds.

Vision-language-action (VLA) models provide a starting point, but adapting them to a particular dexterous hand remains difficult. The action interface must accommodate many joints. Human corrections must start without a jump in the robot’s hand command. And the robot needs a way to improve from experience without exploring arbitrary finger movements.

We approach these problems through a shared, learned representation of hand motion. The same representation connects four steps: learning a temporal action codec, supervised fine-tuning, collecting human corrections with DAgger, and learning a residual policy from real-world interaction.

02 / Method

One action representation, four stages of learning

The pipeline starts by learning a temporal codec for hand actions. Once trained, this codec is frozen and becomes the common interface for the remaining stages. Demonstrations initialize the skill, DAgger supplies corrections on states the policy actually visits, and residual RL improves the tasks that still fall short.

These stages are applied as needed. A task that is already solved after human correction does not require an additional RL stage. In-hand rotation takes a different route: because its object state cannot be restored at takeover, it proceeds from supervised fine-tuning directly to residual RL.

Architecture of the temporal hand codec, VLA adaptation, and latent residual reinforcement learning.
Figure 1. The four-stage pipeline. The hand codec remains frozen after representation learning; the corrected VLA is also frozen during residual RL. Click the figure to enlarge.

1. Represent coordinated hand motion

Our platform has two 7-DoF arms and two 20-DoF hands, for a total of 54 joint coordinates. A temporal variational autoencoder represents each hand-action chunk using nine latent coordinates per time step. The arm coordinates pass through without compression.

7left arm9left hand7right arm9right hand32latent interface

The codec attends across the action chunk, capturing coordinated motion over time instead of treating each frame in isolation. The nine-dimensional hand representation fits the pretrained policy’s 32-dimensional action interface; it is not a claim that nine dimensions are optimal for every robot or task.

2. Adapt the VLA with demonstrations

We fine-tune π0.5 to predict actions in this shared representation from three camera views, the language instruction, and measured joint state. The frozen decoder converts its output back into executable joint commands.

The training objective supervises both the latent action and the reconstructed hand command. This matters because small errors in latent coordinates do not necessarily produce small errors at the robot’s fingers. At deployment, the policy predicts a 32-frame chunk and executes its first 25 frames before receiving a new observation.

3. Make human corrections continuous

When an operator takes over, their live gesture may differ from the robot’s current commanded hand pose. Switching immediately can cause a command jump, while recording the operator’s initial realignment can mix pose synchronization with the correction we actually want the policy to learn.

We separate those two operations. A five-second rolling buffer lets the operator select a pre-failure state. The interface then helps align the operator’s hand pose with the robot’s pose, and a two-second command blend provides a continuous handoff. Recording the task recovery begins after synchronization.

Schematic policy, teleoperation, and executed hand commands across a smooth takeover.
Figure 2. Schematic hand-command transition during takeover. The executed command blends into teleoperation instead of switching abruptly. This illustration is not a measured trajectory.

4. Learn residual corrections from experience

After imitation learning, we freeze the reference VLA and learn a bounded correction to its latent action. A compact RL token summarizes the frozen model’s observations for a small actor and critic. The corrected action is decoded once, using the same hand codec as the reference policy.

a = D(zref + Δz; q) Δz = 0 recovers the reference action.

The hand residual changes coordinated motion directions learned by the decoder, rather than perturbing every joint independently. A task mask determines which arm and hand coordinates can change. For in-hand rotation, only the active right-hand latent is adjusted; the arms and left hand receive zero residual.

Residual learning complements the imitation policy. It does not replace the need for a reference policy that already reaches useful task states and can obtain informative outcomes.

03 / Experiments

Five skills on a shared bimanual platform

We study five tasks using the same marker: picking it up, transferring it between hands, rotating it within one hand, removing its cap, and writing on paper. Each starts from a task-specific reset condition and has an operator-checked success criterion.

The videos below show additional third-person demonstrations recorded separately from the manuscript evaluation. Each task video contains 20 successful demonstrations, with completion counters and playback-speed labels. The Transfer and Rotate videos include a separately labeled disturbance stage.

Annotated evaluation platform with two robot arms, two dexterous hands, one head camera, and two wrist cameras.
Figure 3. The platform used for demonstration collection, corrective takeover, and real-world evaluation.

Evaluation conditions

  • Hardware. Two Tianji 7-DoF arms and two Wuji 20-DoF hands.
  • Observations and control. One head-mounted and two wrist-mounted RGB cameras; joint-position control, commands, and measured states at 30 Hz.
  • Trial conditions. Each trial is reset manually. Lighting stays approximately constant; object poses or grasps vary locally within the data-collection distribution.
  • Evaluation scope. Success rates come from separate, task-specific evaluations. The continuous rollout and task videos are additional demonstrations, not evaluation-trial recordings.

20 Successful Demonstrations

Explore each skill

01 / Grasping

Pick Up Marker

Lift the marker from the table and finish with a secure grasp.

Initial state
Marker on the right half of the table.
Learning route
SFT → DAgger
Success criterion
Marker fully off the table, securely held.

02 / Bimanual coordination

Transfer Marker between Hands

Use both hands to transfer the marker and change its grasp.

Initial state
Marker grasped in the right hand.
Learning route
SFT → DAgger → Latent residual RL
Success criterion
A stable left-hand grasp followed by securing the marker between the right index and middle fingers.

03 / In-hand manipulation

Rotate Marker in Hand

Reorient the marker within the right hand while maintaining contact.

Initial state
Marker between the right index and middle fingers.
Learning route
SFT → Latent residual RL
Success criterion
Marker tip points down without dropping the marker.

04 / Object separation

Remove Marker Cap

Coordinate opposing grasps to separate the cap from the marker.

Initial state
Capped marker already held by the robot.
Learning route
SFT → DAgger
Success criterion
Cap completely separated, with neither component dropped.

05 / Contact-rich tool use

Write on Paper

Write with the marker while maintaining contact with the paper.

Initial state
Marker already held; paper placed at the table centre.
Learning route
SFT → DAgger
Success criterion
Write the complete word “WUJI” while keeping tip contact.

Completion counters refer to the demonstrations shown, not the evaluation trial counts. View the original task figure ↗

What does “100%” refer to?

The manuscript reports that the final policy for each task succeeds in all 20 evaluation trials. This is an observed result under the reported reset conditions and post-training budgets, not a guarantee of success in arbitrary environments.

The stages contribute differently across tasks. Picking up, uncapping, and writing reach the reported final result after DAgger. Transfer and rotation are the two tasks evaluated with online residual RL.

Success rate by stage Manuscript-reported checkpoints
TaskSFT+ DAgger+ Latent RL
Pick Up Marker90%100%
Transfer between Hands10%70%100%
Rotate in Hand50%100%
Remove Marker Cap60%100%
Write on Paper30%100%

20 trials per reported checkpoint. SFT uses 200 demonstrations; DAgger adds two rounds of 50 corrections. “—” means that stage was not run. Values follow the current manuscript records and remain subject to trial-level verification.

Within the tested online interaction budget, the manuscript reports that latent residual learning raises transfer from 70% to 100% and rotation from 50% to 100%. The corresponding raw joint-space residual policies end at 80% and 50%. This comparison concerns those two tasks; it should not be read as a five-task RL benchmark.

04 / Recovery

Continuing the task when contact changes

Dexterous control must respond when the object or the robot is displaced. In these additional recordings, an operator introduces physical disturbances, including obstruction and pushes, while the final post-trained Transfer and Rotate policies execute their tasks.

The videos show the contact adjustments and recoveries at real-time speed. They illustrate behavior under the disturbances shown, rather than a quantitative robustness benchmark or a controlled comparison with another policy.

Transfer. Maintaining and recovering the grasp under physical disturbances.
Rotate. Adjusting finger contact and continuing in-hand manipulation.

05 / Discussion

Where this recipe applies—and what remains open

The result supports a task-specific post-training recipe for dexterous manipulation. Demonstrations establish a useful starting policy, human intervention supplies targeted recoveries, and latent residual RL refines the skills that still need improvement.

Several limits remain. Residual learning depends on a sufficiently competent reference policy. The nine-dimensional hand interface is partly dictated by the pretrained model. And the experiments concern atomic skills of roughly thirty seconds, with local variation around the training conditions.

Systematic evaluation of long-horizon composition, new objects, substantially different scenes, and broader changes in lighting or initial state remains open. The additional continuous and disturbance demonstrations do not replace that evaluation.

Reference

Citation

Bibliographic details for the current manuscript.

BibTeX
@article{zhu2026towards,
  title = {{Towards High-DoF Dexterous Manipulation through VLA Post-Training}},
  author = {Zhu, Junlei and Yao, Shenzhe and Huang, Chaogui and Zhu, Wenkai and Peng, Jingwei and He, Guanqi and Schwertfeger, S{\"o}ren and Chen, Jiahao and Liu, Yide},
  year = {2026},
  journal = {arXiv preprint arXiv:2609.19666},
  url = {https://arxiv.org/abs/2609.19666}
}

Correspondence: Yide Liu

Figure viewer

Research resource

Link not public yet

This resource will be linked here when it is released.

View the citation ↓