MemoryVLA++: Temporal Modeling via Memory and Imagination in Vision-Language-Action Models
About
Temporal modeling is essential for robotic manipulation, as effective control requires both memory of past interactions and imagination of future states. However, most VLA models rely primarily on the current observation and therefore struggle with long-horizon, temporally dependent tasks. Cognitive science suggests that humans rely on working memory to buffer short-lived context, the hippocampal system to preserve episodic memory of past experience, and internal models to imagine possible future state evolution. Inspired by these mechanisms, we propose MemoryVLA++, a full temporal modeling framework that equips VLA models with memory and imagination for robotic manipulation. A pretrained VLM encodes the current observation into perceptual and cognitive tokens, forming working memory. These tokens query a Perceptual-Cognitive Memory Bank to retrieve relevant historical context. This bank stores low-level details and high-level semantics from past interactions, and is updated through redundancy-aware consolidation. A world model imagines future states in a denoising latent space, and the imagined latents are integrated under memory guidance to form full temporal-aware tokens. The resulting tokens condition a diffusion action expert to predict temporally consistent action sequences. We conduct extensive experiments on 5 simulation benchmarks and 3 categories of real-robot tasks across 3 robots, covering general manipulation, long-horizon temporal tasks, robustness, and generalization. Our method achieves strong performance across Libero, SimplerEnv, Mikasa-Robo, Calvin, Libero-Plus, and diverse real-robot tasks, validating the effectiveness of full temporal modeling with memory and imagination. For example, on real robots, it achieves +9%, +26%, +28% gains on general, memory-dependent, and imagination-dependent tasks. Project Page: https://shihao1895.github.io/MemoryVLA-PP-Web
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Robotic Manipulation | LIBERO-Plus | Language Understanding Score88.7 | 414 | |
| Robotic Manipulation | SimplerEnv | Success Rate: Spoon on Towel83.3 | 60 | |
| Robotic Manipulation | LIBERO | Long-10 Success Rate96 | 31 | |
| Temporal Robotic Manipulation | Mikasa-Robo | SGT97 | 13 | |
| Robot Manipulation | Real-Robot Long-horizon memory-dependent tasks | Push Buttons Success58 | 4 | |
| Robot Manipulation | Real-Robot General Manipulation Tasks | Insert Circle Success Rate87 | 4 | |
| Robotic Manipulation | Real-robot Long-horizon imagination-dependent tasks (test) | Success Rate: Conveyor Pick (Low Difficulty)84 | 4 |