DexForesight
SCROLL TO EXPLORE
Contents +

DexForesight
Grounding Dexterous Policies with
Implicit Spatial Foresight

Zhongxi Chen1,2Yi Yang1,2Xinyi Chen4Mingzhe Ye1,2
Yaping Li1,3Zhihong Liu1,2Congsheng Xu1,2Haonan Wang1Zhijie Deng2,*
1Sharpa Robotics2SJTU–Sharpa Joint Lab for Embodied AI, SJTU3The Chinese University of Hong Kong4Fudan University

* Corresponding author

Sharpa Robotics Shanghai Jiao Tong University emblem Fudan University emblem The Chinese University of Hong Kong emblem
01

Abstract

Dexterous manipulation requires rich spatial foresight over both the surrounding scene and the robot hand.

Existing world-action models often acquire such predictive knowledge through explicit future prediction. We introduce DexForesight, a framework that learns spatial foresight implicitly by injecting dynamics-aware world representations into the latent space of a dexterous policy.

During training, DexForesight learns an action-conditioned spatial world model from offline scene depth, kinematic hand geometry, and demonstration trajectories. The world model predicts 3D hand-point motion and visual feature changes, capturing both articulated hand dynamics and scene changes under demonstrated actions, including the motion of fingers occluded from the cameras. We then freeze the world model and align policy queries with its predictive world queries, transferring the learned spatial dynamics into policy latents and using them to condition action generation.

At deployment, only the policy is retained, operating on RGB observations, language, and robot state without depth input or explicit future prediction. On 11 DexJoCo simulation tasks, DexForesight improves the overall success rate of the base policy from 49.4% to 60.5%. On three real-robot dexterous manipulation tasks, DexForesight achieves 58.3% success, compared with 50.0% for the strongest baseline.

02

Real-robot experiments

Three dexterous manipulation tasks on the Sharpa platform, requiring precise finger coordination, object alignment, and controlled contact.

Close Box

Coordinate both hands to align the lid with the box and press it closed.

Playback

Insert Battery

Align a battery with its holder and guide it into place through precise finger positioning.

Playback

Screw On Lid

Stabilize the cup with one hand while the other aligns and rotates the lid to tighten it.

Playback
03

The DexForesight model

Learn how the world changes.
Transfer that knowledge into action.

DexForesight separates learning predictive spatial representations from generating actions. A spatial world model learns hand and scene dynamics; a policy absorbs those representations through query alignment.

Spatial foresight, grounded in action. Predictive hand–scene representations are learned during training and transferred into policy latents.
Architecture and query alignment. Queries from the frozen world model supervise policy queries, which then condition the action expert.
A

Learn action-conditioned spatial dynamics

The world model combines RGB, offline depth, language, robot state, and kinematic hand geometry. Its Hand Flow Expert predicts 3D hand-point motion, while its Visual Dynamics Expert predicts changes in image features. Hand geometry provides supervision even for fingers hidden from the cameras.

B

Align queries. Retain the policy.

After world-model training, its parameters are frozen. Policy queries are aligned with the predictive world queries through token and relational objectives, then supplied to the action expert. At inference, the world model and future decoders are removed.

04

Data & training

Approximately 370 hours of demonstrations across 60 tasks cover spatial arrangement, assembly and contact, rotation and articulation, deformable objects, and tool use. A 100-hour subset adds scene depth estimated offline from stereo RGB sequences.

STAGE 01

Warmup

Adapt the backbone and prediction modules to hand-motion and visual objectives.

STAGE 02

Dynamics pretraining

Learn action-conditioned hand–scene dynamics from demonstration trajectories.

STAGE 03

Depth injection

Refine spatial representations with offline depth and trainable fusion modules.

Real-robot data and training. Depth is used for training only; deployed policy inputs remain unchanged.
05

Evaluation results

Evaluated on 11 DexJoCo simulation tasks and three real-robot dexterous manipulation tasks: Screw On Lid, Close Box, and Insert Battery.

60.5%

Simulation success

+11.1 points over the base policy
58.3%

Real-robot success

+8.3 points over the strongest baseline
1.3%

Inference overhead

230.4 ms vs. 227.4 ms for QwenVLA
From simulation to physical dexterity. The evaluation spans single-arm and bimanual simulation tasks, alongside precise real-robot manipulation.
06

Retaining spatial foresight

Does the policy retain predictive knowledge after the world model is removed? A linear probe of frozen policy features measures future 3D hand-point displacement error. DexForesight yields lower error than the architecture-matched QwenVLA action-only policy at every evaluated horizon.

Future hand-motion error

0.54 s horizon · lower is better
QwenVLA action-only
13.59 mm
DexForesight
10.01 mm

26.3% lower displacement error at the longest evaluated horizon. Features are extracted from the policy alone.

In simulation, query alignment also outperforms directly attaching predictive heads to the base policy: 60.5% overall success versus 53.1% for the strongest direct-prediction control.

07

Conclusion

Spatial foresight for precise, coordinated dexterous manipulation.

DexForesight grounds policy latents in predictive hand–scene dynamics learned from offline depth, kinematic hand geometry, and demonstrated controls. Query alignment transfers these dynamics into a policy that uses only RGB, language, and robot state at deployment.

Read the full paper
08

BibTeX

CITE THIS WORK
@misc{chen2026dexforesight,
  title = {{DexForesight}: Grounding Dexterous Policies
           with Implicit Spatial Foresight},
  author = {Chen, Zhongxi and Yang, Yi and Chen, Xinyi and
            Ye, Mingzhe and Li, Yaping and Liu, Zhihong and
            Xu, Congsheng and Wang, Haonan and Deng, Zhijie},
  year = {2026},
  eprint = {2611.11166},
  archivePrefix = {arXiv},
  primaryClass = {cs.RO},
  url = {https://arxiv.org/abs/2611.11166}
}