·★ MEMBER·PAPER·10 min read

Paper Walkthrough: MaP-WAM — Turning a Robot's Memory into Plans So the Executor Stays the Same Size as History Grows

For robot tasks you can't solve without remembering the past, MaP-WAM stops feeding the executor the full video history and instead compresses it into a plan for what to do next. The executor predicts its own progress alongside actions to decide when a step is done. We walk through the design, which reports 83.3% on RMBench and 78.0% on real robots, straight from the paper.

Key points

  • Many real manipulation tasks are non-Markovian and need long-horizon memory beyond the current observation.
  • MaP-WAM splits memory-dependent action generation into memory-grounded planning and plan-conditioned execution, using the long history only as evidence at planning time.
  • Memory is stored as completed segment records (an instruction plus a few sparse frames), from which the planner builds the next segment's language instruction plus visual guidance.
  • The executor, a World-Action-Progress (WAP) model, predicts actions and execution progress together, calibrating progress by matching observations against the plan to decide when to move to the next segment.
  • The paper reports a state-of-the-art 83.3% success rate on RMBench, 78.0% on real-robot tasks, and roughly constant executor latency as task history grows.
ModalityimageTaskgeneration

Memory as Plans: World-Action Modeling with Memory-Grounded Planning

Primary source — what this article is built on

undefined2026-09-10→undefined2026-09-281 mo later

Memory as Plans: World-Action Modeling with Memory-Grounded PlanningSizhe Zhao, Haozhe Xie, Weiyu Zhao et al. · 2026-09-10 · v1arXiv:2609.11561Paper page·PDF
undefined

Mainstream robotic policies often adopt a Markovian formulation, but many complex real-world manipulation tasks are inherently non-Markovian, requiring long-horizon memory beyond the current observation. Existing memory mechanisms often rely on language summaries, growing visual windows, or their combinations, and may therefore lose fine-grained visual evidence or face a trade-off between history coverage and execution efficiency. We introduce MaP-WAM, a Memory-as-Plans framework that decomposes memory-dependent world-action modeling into memory-grounded planning and plan-conditioned execution, and uses long-term multimodal episodic context as planning-time evidence rather than repeatedly conditioning the executor on the full history. MaP-WAM represents memory as completed segment records containing language instructions and sparse visual context, and converts this episodic memory into compact plans comprising the next segment-level language plan and corresponding visual guidance. A World-Action-Progress (WAP) model executes each plan over an unknown duration by jointly predicting action chunks and corresponding execution progress at inference time, calibrating predicted progress through plan-observation alignment for adaptive segment transitions and closed-loop context updates. MaP-WAM keeps the executor context length fixed, while structured attention further enables key-value caching in both planning and execution. MaP-WAM achieves state-of-the-art performance on RMBench with an 83.3% success rate and attains 78.0% success on real-robot tasks, while maintaining approximately constant executor inference latency as task history grows.


A robot that forgets what it just saw

Ever stood over a pot wondering whether you already added the salt? Looking into the pot won't tell you. The answer lives only in what you did a minute ago. Robots hit the same wall.

Most robot policies today (models that map camera images and an instruction to arm motions) assume the current image is enough to choose the next action. That's the Markov assumption. But take a task like "note the color of each button, then find the right one after covers hide them all." By decision time, the information you need is no longer on screen.

The paper is "Memory as Plans: World-Action Modeling with Memory-Grounded Planning" (arXiv:2609.11561, published September 10, 2026, by Sizhe Zhao et al., Harbin Institute of Technology and others).

Here's the abstract in short. Many real manipulation tasks are non-Markovian and need long-horizon memory beyond the current observation. Existing memory mechanisms use language summaries, growing visual windows, or a mix of both. So they either lose fine-grained visual evidence or have to trade history coverage against execution speed. The proposed method, MaP-WAM, splits memory-dependent action generation into memory-grounded planning and plan-conditioned execution. The long history is used only as evidence at planning time. Memory is stored as "completed segment records" (an instruction plus a few sparse frames). From these records the planner builds a compact plan: the next segment's language instruction plus visual guidance. The executor, a World-Action-Progress (WAP) model, predicts actions and execution progress together. It calibrates that progress by matching observations against the plan, which lets it decide on its own when to move to the next segment. The executor's context length is fixed, and KV caching works in both planning and execution. The paper reports a state-of-the-art 83.3% success rate on RMBench, 78.0% on real-robot tasks, and roughly constant executor latency as the task history grows.

An analogy: a travel itinerary vs. a video of the whole trip

Existing approaches look like this:

MaP-WAM takes a third route. You rewatch the past only when deciding where to go next. While walking, you look at a single itinerary page. That page has a sentence ("head to the museum next") and a few pictures of what the way there should look like. The walker follows only that page. When they feel the page is about 95% done, they ask for the next one. That is what the paper means by memory as plans.

Mechanism 1: split the problem in two

The paper first writes a general memory-dependent policy as (§3.1):

π(at+1:t+h∣f≤t, st, l)\pi(\mathbf{a}_{t+1:t+h}\mid \mathbf{f}_{\le t},\, \mathbf{s}_t,\, l)
(1)

In plain words: from all images so far f≤t\mathbf{f}_{\le t}, the current joint state st\mathbf{s}_t, and the instruction ll, output the next chunk of hh actions at+1:t+h\mathbf{a}_{t+1:t+h}. The trouble is that f≤t\mathbf{f}_{\le t} grows without limit.

MaP-WAM splits the work between two parts. A planner produces a plan Ck\mathbf{C}_k for segment kk. An executor πE(at+1:t+h∣Ck,ft,st,l)\pi_{\mathcal{E}}(\mathbf{a}_{t+1:t+h}\mid \mathbf{C}_k, \mathbf{f}_t, \mathbf{s}_t, l) sees only that plan plus the current image and state. The paper stresses that the executor's inputs don't depend on history length (§3.1). The history can get as long as it likes, and the executor still reads the same amount.

Use the widget below to feel the gap between a context that keeps growing and one that stays constant (O(1)). MaP-WAM's executor aims for the flat line at the bottom.

FIG 1As history n grows, an executor that rereads everything gets heavier at least linearly. MaP-WAM's executor aims to stay on the O(1) line

Mechanism 2: how memory is stored, and the language-plus-visual plan

The unit of memory is a completed segment record (§3.2). For each segment ii, the system stores the instruction lil_i together with a handful of frames Gi\mathbf{G}_i sampled evenly from the actual execution video. Appendix B gives the details. The segment is split into 8 equal time bins and the last frame of each bin is kept (N=8N=8). The very first observation is stored separately as G0\mathbf{G}_0.

Planning happens in two stages (§3.2):

1. Language planner: a fine-tuned Qwen3.5-4B receives the initial image, the final frame of each completed segment, the global instruction, and the completed segment instructions. It outputs a single sentence for what the next segment should be (§4.1, Appendix G).…

What's behind this

§

Members-only from here

449 walkthroughs, 42 textbook chapters, 48 student units and 6 close readings — all included for $4.99/mo, with about three new explainers a day on average. Cancel any time; access runs to the end of the period.

Already a member? Sign in to keep reading

References

  1. Sizhe Zhao, Haozhe Xie, Weiyu Zhao, Chenchu Zhang et al.. (2026-09-10) Memory as Plans: World-Action Modeling with Memory-Grounded Planning. arXiv:2609.11561Paper page·PDF

This article is written from the source paper above. Where they differ, the original is authoritative.

Published by TechAthletes · Editorial policy · How we cite · Corrections

Comments

Sign in to comment