From Failures to Learnable Worlds: Policy-Conditioned Environment Generation for Navigation Agents

Yue Zhang, Han Lin, Zun Wang, Yidong Huang, Zaid Khan, Mohit Bansal

UNC Chapel Hill

Published October 14, 2026 · on the feed October 15, 2026 · ▲ 9 · arXiv 2610.19420

Robotics & embodiedAgentsScience & medicine Partial arXiv ↗Hugging Face ↗

The abstract

Simulated environments enable scalable training data generation for embodied agents, but more data does not necessarily provide what a particular agent needs to learn. Existing environment-generation pipelines largely optimize generic properties such as realism, diversity, or task coverage, while different pretrained policies can fail for different environmental reasons. We therefore introduce WEDGE, a framework for weakness-guided navigation learning in which the failure modes of a pretrained agent guide the generation of training environments at each adaptation round. Given a pretrained policy, WEDGE uses an LLM to propose executable weakness features from contrasting successful and failed rollouts, automatically validates them on the diagnostic set, and selects the strongest validated weakness based on its success-rate gap. The validated weaknesses are then mapped to the environmental factors that control them. WEDGE varies these factors to construct environments in the difficulty regimes where the policy struggles, producing targeted training experience for adaptation. Across three navigation agents with different adaptation mechanisms, we find that policies exhibit distinct weakness profiles and benefit from different training environments. Weakness-conditioned adaptation consistently outperforms matched random and hard-example alternatives on ProcTHOR, while the resulting gains for Uni-NaVid and Gemini also extend to HM3D after ProcTHOR adaptation. Iterative re-diagnosis further shows that dominant weaknesses can persist or shift as the policy improves, providing updated guidance for subsequent environment construction. Together, these results show that policy failures are not only diagnostic signals, but actionable guidance for constructing training environments that target a policy's current weaknesses.

The Brief

2:59

A short podcast summary of the paper. Written and voiced by AI.

Transcript

From Failures to Learnable Worlds. Policy-Conditioned Environment Generation for Navigation Agents. By Yue Zhang and five others, from UNC Chapel Hill. Published on the fourteenth of October. Its code repository is public but slight: seven source files.

Simulated environments let training data for embodied agents be generated at scale. But more data is not necessarily the data a particular agent needs. Existing pipelines for generating environments mostly optimize generic properties: realism, diversity, coverage of tasks. Meanwhile, different pretrained policies can fail for different environmental reasons. A pipeline that serves every agent the same broad mix ignores the reasons this agent, in particular, is failing.

WEDGE is a framework for weakness-guided navigation learning. Its central move is to let the failure modes of a pretrained agent decide what training environments get generated, and to do that again at every round of adaptation. The environments are conditioned on the policy, not on generic goals. Two policies that fail for different reasons would, under WEDGE, be handed different worlds to train in. And because the diagnosis is repeated each round, the worlds can change as the policy does.

The process starts from a pretrained policy and its rollouts, some successful and some failed. An LLM contrasts the two and proposes weakness features that are executable. Those proposals are automatically validated on a diagnostic set, and WEDGE selects the strongest validated weakness, judged by the gap in success rate it reveals.

Each validated weakness is then mapped to the environmental factors that control it. WEDGE varies those factors to build environments in the difficulty regimes where the policy struggles. The output is targeted training experience, used to adapt the policy. The chain, then, runs from rollouts, to a proposed weakness, to a validated one, to the factors behind it, to new environments. Each link turns a vague sense that the agent fails into something the generator can act on.

The framework is tested with three navigation agents, each with a different adaptation mechanism. The first finding is that the policies have distinct weakness profiles and benefit from different training environments, which is the premise of the method showing up in the data.

On ProcTHOR, weakness-conditioned adaptation consistently outperforms matched alternatives that use random examples or hard examples. For Uni-NaVid and Gemini, the gains from adapting on ProcTHOR also carry over to HM3D. Repeating the diagnosis shows something further: as a policy improves, its dominant weakness can persist, or it can shift to something else, and the new diagnosis gives updated guidance for building the next environments.

The reframing is in the title. A failure is usually read as a score, something that tells you how far a policy has to go. WEDGE reads it as an instruction: a description of the world the policy should practise in next. Because the weakness can move as the policy learns, the instruction is rewritten round by round, so the training environments keep aiming at whatever the policy currently gets wrong.

More with an account

Listen to every day’s papers

Daily playlists, deep dives, quests for the papers, and quizzes on their key terms.

Join free
KipQuest: the day’s AI research, as podcasts and quests. All papers Android app Privacy Contact Episodes are written and voiced by AI from each paper. Summaries can contain mistakes: the paper is the source.