Interactive Navigation Beyond Reachability: Benchmark and Agentic Framework
Organizations: Beijing Institute of Technology · Zhongguancun Academy · Peking University
Abstract
Existing embodied navigation tasks commonly assume that traversability and object states remain fixed during an episode. Yet reaching a goal may require opening a door to access a room and then opening a container to reveal a hidden target. We formulate interactive navigation beyond reachability, unifying channel-induced changes in spatial connectivity, container-induced changes in target visibility, and their sequential dependencies. We introduce MultINav-Bench, a 3K-episode ObjectGoal benchmark in MolmoSpaces spanning channel, container, and mixed tasks, with interaction-necessity annotations covering required and unnecessary episodes. Its data generation pipeline automates task construction across multiple task types. The evaluation protocol separately measures navigation success, interaction effectiveness, and cost. We further propose MultINav-Agent, a three-stage agentic framework built on a persistent, state-conditioned interaction graph. Semantic interactive perception grounds entities and interaction states; a vision-language model selects task-relevant actions based on expected changes in connectivity and target observability; and post-interaction verification updates the graph to guide subsequent navigation, exploration, or interaction. Experiments on MultINav-Bench show that MultINav-Agent consistently outperforms adapted baselines across channel, container, and mixed tasks.
Figures & tables
| Benchmark | Endpoint | Chan. | Cont. | Obj. | Evaluated state effect | Reported scale / envs. |
| Non-interactive benchmarks (fixed environment state) | ||||||
| Habitat ObjectNav [ 9 ] | ObjectGoal | Static | 2.8M eps. / 90 envs. | |||
| MolmoSpaces Navigate-to [ 8 ] | ObjectGoal | Static | 2K traj. / 679 envs. | |||
| R2R [ 2 ] | InstructionGoal | Static | 21.6K instr. / 90 envs. | |||
| VLN-CE [ 13 ] | InstructionGoal | Static | R2R annot. / 90 envs. | |||
| Interactive benchmarks (environment-changing actions) | ||||||
| Method | Tasks | SR (%) | Domain |
|---|---|---|---|
| MultINav-Agent (ours) | 2,000 | 53.0 | ProcTHOR |
| RING † | 2,000 | 48.0 | ProcTHOR |
| DualVLN † | 2,000 | 21.0 | Habitat |
| SPOC | 2,000 | 20.15 | ProcTHOR |
| VLFM | 2,000 | 11.90 | Habitat |
| Navigation & Task | Interaction | Overall | |||
|---|---|---|---|---|---|
| Method / Split | SR (%) | SPL | ISR (%) | IP (%) | Cost |
| MoMa-LLM | 10.53 | 0.0848 | 23.69 | 27.59 | 0.9309 |
| Channel | 19.60 | 0.1758 | 54.28 | 40.61 | 0.8651 |
| Container | 10.30 | 0.0685 | 2.00 | 2.37 | 0.9324 |
| Mixed | 1.70 | 0.0101 | 25.37 | 39.81 | 0.9951 |
| MultINav-Agent (ours) | 41.63 | 0.2903 | 49.38 | 46.79 | 0.7743 |
| Navigation & Task | Interaction | Overall | |||
|---|---|---|---|---|---|
| Method | SR (%) | SPL | ISR (%) | IP (%) | Cost |
| Full | 23.0 | 0.107 | 41.8 | 40.4 | 0.961 |
| Flat Object Memory | 21.0 | 0.100 | 43.8 | 26.7 | 0.963 |
| Greedy Selection | 22.0 | 0.134 | 40.9 | 36.9 | 0.933 |
| Perception-only Update | 5.5 | 0.033 | 26.6 | 36.6 | 0.988 |
Appendix figures & tables4 assets
Supplementary material from the paper’s appendix.
Appendix
| Split / recipe | Notes | |
|---|---|---|
| Channel total | 1000 | 253 houses |
| single-path door closed | 366 | required |
| distractor doors closed | 346 | unnecessary |
| critical+distractor | 288 | required |
| Container total | 1000 | 569 houses |
| Mixed total | 1000 | 369 houses |
| Domain | Path med | Path mean | Int. mean | |
|---|---|---|---|---|
| Channel | 1000 | 8.12 | 8.71 | 0.65 |
| Container | 1000 | 5.93 | 7.99 | 1.10 |
| Mixed | 1000 | 11.50 | 13.58 | 2.01 |
| All | 3000 | 8.69 | 10.09 | 1.25 |
| Task form | Stored goal specification |
|---|---|
| ObjectGoal | Target category/instance, distance and head-camera visibility success criteria; primary MultINav-Bench split. |
| PointGoal | Grounded planar goal (optional yaw) with interaction-aware route feasibility and path-delta annotations. |
| InstructionGoal | Text grounded to oracle steps and entity IDs, with hidden/partial/explicit interaction disclosure. |
Embodied Navigation
Embodied navigation studies how robots perceive, map, and move through environments to reach goals and follow instructions.
See all 138 papers