HarnessVLN: Unifying Training-Free Embodied Navigation through an Agent Harness

Yang Chen, Lirong Che, Zhenyu Huang, Wenbo Fu, Chuang Wang, Xu Cao, Daqi Liu, Yuzhe Yang and 2 others

Nanjing University · AGIBOT · Tsinghua University

Published September 14, 2026 · on the feed September 16, 2026 · ▲ 21 · arXiv 2609.15195

AgentsRobotics & embodiedVision & multimodal No code arXiv ↗Hugging Face ↗

The abstract

Embodied navigation requires agents to interpret visual observations, accumulate spatial knowledge, and execute actions to follow instructions or locate objects. Training-based methods face generalization challenges, while training-free methods exploit multimodal large language models (MLLMs) but often lack mechanisms to reconcile proposed actions with spatial evidence, task progress, and execution failures. We present HarnessVLN, a zero-shot, training-free framework whose Agent Harness coordinates perception, retrieval, grounding, navigation, recovery, and termination through a unified tool interface. The Harness validates planner proposals against spatial evidence, geometric feasibility, and subgoal consistency, incorporating structured tool feedback into subsequent decisions. Hierarchical event memory tracks task progress and execution history, while a persistent Spatiotemporal Graph maintains reusable spatial evidence and failure annotations for verification and recovery. A replaceable Navigation Executor converts validated targets into executable motions, allowing the same Harness protocol to support instruction-following and object-goal navigation. HarnessVLN achieves success rates of 60.8%, 53.9%, 76.0%, and 59.3% on R2R, RxR, HM3D-v2, and HM3D-OVON, respectively, surpassing prior training-free SOTA results. Humanoid deployment further demonstrates its applicability to both tasks in real-world environments. The project page is: https://harnessvln.netlify.app/.

The Brief

2:26

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

Transcript

HarnessVLN. Unifying Training-Free Embodied Navigation through an Agent Harness. By Yang Chen and nine others, from Nanjing University, AgiBot, and one other institution. Published on the fourteenth of September. No code repository is linked to it.

Embodied navigation asks an agent to interpret what it sees, accumulate spatial knowledge, and act, whether it is following instructions or searching for an object. Training-based methods face challenges in generalization. Training-free methods lean on multimodal large language models, or MLLMs, instead. But they often lack any way to reconcile a proposed action with three things that should constrain it: the spatial evidence, progress on the task, and failures in execution. A model can propose a move that the map contradicts, and nothing catches it.

HarnessVLN is a zero-shot, training-free framework built around an Agent Harness. The harness coordinates perception, retrieval, grounding, navigation, recovery and termination through one unified tool interface. Crucially, it validates the planner's proposals against spatial evidence, geometric feasibility and subgoal consistency, and it feeds structured tool feedback back into the next decision.

Two kinds of memory support that checking. Hierarchical event memory tracks task progress and execution history, so the agent knows where it is in the task. A persistent Spatiotemporal Graph holds reusable spatial evidence along with annotations of past failures, which are then used for verification and for recovery. Finally, a replaceable Navigation Executor turns validated targets into executable motions. Because the executor can be swapped, the same harness protocol serves both instruction-following and object-goal navigation.

Success rates are sixty point eight percent on R2R, fifty-three point nine percent on RxR, seventy-six percent on HM3D-v2, and fifty-nine point three percent on HM3D-OVON. Each surpasses the prior training-free state of the art. Four benchmarks, one harness protocol, and no training on any of them, which is the zero-shot claim the framework was built around. A humanoid deployment further demonstrates both tasks working in real-world environments.

The design separates proposing from checking, which is the gap the problem statement pointed to. The language model proposes where to go, and the harness decides whether that proposal agrees with what the agent has actually seen and done. Keeping the executor replaceable is what lets one protocol cover two different navigation tasks.

Paper Quest · 7 chapters · about 41 min

Play this paper

Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.

Chapter 1 🧩 · The problem

A clever planner with no unified check on its work. That is the wall this quest starts at.

You use a large multimodal language model as the planner for a robot that follows directions or searches for objects, with no navigation training at all.

The road ahead

  1. 1 · The problem ~7 min A language model can plan a robot's route with no navigation training, but no unified mechanism checks whether its proposed moves match the map, the task, or what really happened.
  2. 2 · What came before ~3 min
  3. 3 · The key idea ~9 min Wrap the planner in an agent harness that checks every proposal against evidence before running it and feeds the results back.
  4. 4 · Choose your own research ~3 min
  5. 5 · Build the method ~8 min Each step runs one loop: the planner proposes, the harness validates, the executor moves, and tool feedback updates the state for the next turn.
  6. 6 · The experiment ~6 min You’ll guess: With no navigation training, did the framework beat the prior training-free state of the art on all four benchmarks it was tested on?
  7. 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Join free to play the whole quest ›

Free, with Google or an email address. Your stars and progress are kept.

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.