LMPM turns hand histories into a compact latent action space.
Offline demonstrations teach an encoder-decoder prior that maps smooth latent samples back to executable hand motion.
Real-world dexterous manipulation
Latent Motion Prior-Guided Real-World Learning for Dexterous Hand Manipulation
LAMP learns a compact hand-motion prior from demonstrations, then uses the same decodable latent interface for behavior cloning and online residual reinforcement learning.
Core Idea
Raw hand-action spaces make real robot learning brittle. LAMP keeps arm commands in the native action space, while hand commands pass through a demonstration-trained latent prior that stays smooth, compact, and decodable for both imitation learning and residual reinforcement learning.
Latent Prior Module
The LMPM encoder learns the compact interface from hand-motion histories. During policy learning, the frozen decoder turns latent commands back into executable dexterous hand motion.
Pipeline
Offline demonstrations teach an encoder-decoder prior that maps smooth latent samples back to executable hand motion.
The arm stays in its native command space while the hand passes through the frozen LMPM decoder.
Residual actions refine both the arm and latent hand commands during real-world autonomous trials.
Results
| Action Interface | Grasp & Place | Open Drawer | Pull Tissue | Assemble Box |
|---|---|---|---|---|
| LAMP | 75% IL100% RL | 50% IL100% RL | 45% IL95% RL | 55% IL100% RL |
| w/o low-dimensional bottleneck | 40% IL35% RL | 65% IL85% RL | 15% IL80% RL | 5% IL20% RL |
| w/o history-conditioned encoder | 70% IL95% RL | 35% IL90% RL | 40% IL60% RL | 15% IL50% RL |
| Raw BC | 0% IL15% RL | 20% IL0% RL | 0% IL0% RL | 0% IL0% RL |
Rollouts
Citation
@misc{yang2026lamplatentmotionpriorguided,
title={LAMP: Latent Motion Prior-Guided Real-World Learning for Dexterous Hand Manipulation},
author={Xinye Yang and Zhiyuan Ma and Hongze Yu and Yuanpei Chen and Yaodong Yang and Xiaojie Chai and Xinlei Chen and Chao Yu},
year={2026},
eprint={2607.06323},
archivePrefix={arXiv},
primaryClass={cs.RO},
url={https://arxiv.org/abs/2607.06323},
}