Tiny Recursive Policy: Recursive Latent Refinement for Visuomotor Control
Organizations: University of Cambridge, Cambridge, United Kingdom
Abstract
Behaviour cloning has become a powerful approach for robotic manipulation, but many modern policies reconstruct their internal representation from a fixed observation window at each prediction and do not maintain persistent latent context throughout execution. We introduce Tiny Recursive Policy (TRP), a parameter-efficient behaviour-cloning policy that combines persistent temporal state with recursive latent refinement. At each control step, TRP repeatedly updates high- and low-level latent states using a shared computation module before decoding an action sequence, and propagates the resulting state to subsequent predictions. We evaluate TRP across LIBERO-100, MetaWorld ML45, and the LIBERO-Mem benchmarks. TRP performs competitively across multi-task and few-shot settings and shows substantial gains on long-horizon and context-dependent tasks, while using significantly fewer parameters than large generative baselines. Execution-time perturbations show that reliance on the persistent carry increases with temporal-context demand, while training with carry perturbations substantially improves robustness to both carry and visual corruptions. Ablations reveal a strong interaction between persistent state and recursive refinement: the benefit of carry depends strongly on the amount of within-step computation, and the resulting performance cannot be explained by parameter count alone.
Figures & tables
| Multi-task | Few-shot | |||
| Model | LIBERO-90 | LIBERO-LONG | LIBERO-LONG | Params (M) |
| ResNet-T ( Liu et al., 2023 ) | 0.844 | 0.441 | 0.519 | 4.8 |
| DP ( Chi et al., 2025 ) | 0.916 | 0.849 | 0.688 | 336.3 |
| ACT ( Zhao et al., 2023 ) | 0.704 | 0.500 | 0.240 | 13.87 |
| VQ-BET ( Lee et al., 2024 ) | 0.724 | 0.538 | 0.370 | 6.43 |
| Quest ( Mete et al., 2024 ) | 0.861 | 0.704 | 0.427 | 18.48 |
| Execution-time perturbation | |||||
|---|---|---|---|---|---|
| Benchmark | Model | Clean | Carry wiped | Blackout (short) | Blackout (long) |
| MetaWorld ML45 | TRP | 0.943 | 0.941 | 0.659 | 0.515 |
| TRP-perturbed | 0.946 | 0.942 | 0.672 | 0.531 | |
| TRP-no-carry | 0.742 | – | 0.492 | 0.347 | |
| LIBERO-Long | TRP | 0.919 | 0.578 | 0.633 | 0.438 |
| TRP-perturbed | 0.913 | 0.863 | 0.769 | 0.674 | |
Robot Policy Learning
Robot policy learning develops controllers that map sensory observations, task goals, and interaction history to actions for embodied robots.
See all 377 papers