PonderPounce: A Pretrained MLLM as an Episode Context Engine for Robot Control
Abstract
PonderPounce leverages native causal context in multimodal language models as robot episode memory, jointly training a reasoning System2 module and a fast System1 action model to improve long-horizon policy performance without dedicated memory architectures.
Multimodal large language models (MLLMs) can integrate long visual histories, reason under partial observability, and infer behavior from a few examples. Yet vision-language-action (VLA) models generally inherit pretrained representations without using this contextual capacity as episode memory. Memory-dependent policies address this gap through purpose-built history mechanisms. PonderPounce instead reuses an MLLM's native causal context as robot memory. Ponder, a System2 MLLM, accumulates episode observations, demonstrations, and prior cognition in its native causal context and can generate subgoal text and demonstration reasoning for internal use. Pounce, a System1 VLA, receives the current observation, instruction, and proprioception directly; through the Ponder--Pounce interface, it asynchronously receives only the newest continuous cognition token and its age. Both are jointly trained end to end without a purpose-built memory module or separate bridge pretraining. Optimized serving achieves p50 latencies of 78ms for cognition refresh and 25ms for action-model invocation, supporting 20Hz action playback. On RoboMME with base-scale training data, PonderPounce reaches 60.83% with 9B and 50.04% with 0.8B under the same Pounce architecture and interface, versus 44.51% for FrameSamp+Modul and 17.93% for the current-observation π_{0.5}. With 9x data, it reaches 75.54% versus 57.88% for FrameSamp+Modul. On RoboCasa-DC, the same interface learns from action supervision alone and reaches 12.5% versus 11.6% for the strongest published demonstration-conditioned baseline, falling to 8.6% when cognition is replaced by a learned null state.
Community
We’re excited to share PonderPounce: A Pretrained MLLM as an Episode Context Engine for Robot Control.
Many robot tasks require remembering information that is no longer visible, such as a briefly shown target, an earlier instruction, or a demonstration observed at the beginning of an episode. While pretrained MLLMs already have strong long-context reasoning capabilities, most vision-language-action models do not directly use this context as memory for control.
PonderPounce connects two pretrained systems:
- Ponder, a System 2 MLLM, maintains observations, demonstrations, and prior cognition in its native causal context.
- Pounce, a fast System 1 action model, controls the robot using the current observation together with Ponder’s latest continuous cognition token and its age.
Ponder and Pounce operate on decoupled clocks and are trained jointly end-to-end, without a purpose-built memory module or separate bridge pretraining.
On RoboMME, PonderPounce achieves 60.83% average success with 1× training data and 75.54% with 9× data. This corresponds to 1.37× and 1.31× the performance of the strongest non-oracle baseline, respectively.
🌐 Project page: https://worv-ai.github.io/ponderpounce/
📄 Paper: https://arxiv.org/abs/2608.24115
Models citing this paper 0
No model linking this paper
Datasets citing this paper 0
No dataset linking this paper
Spaces citing this paper 0
No Space linking this paper
Collections including this paper 0
No Collection including this paper