MetricNet: Recovering Metric Scale in Generative Navigation Policies

Abhijeet Nayak, Débora Oliveira Makowski, Samiran Gode, Cordelia Schmid, Wolfram Burgard
9/17/2025
cs.ROcs.CV

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Generative navigation policies have made rapid progress in improving end-to-end learned navigation. Despite their promising results, this paradigm has two structural problems. First, the sampled trajectories exist in an abstract, unscaled space without metric grounding. Second, the control strategy discards the full path, instead moving directly towards a single waypoint. This leads to short-sighted and unsafe actions, moving the robot towards obstacles that a complete and correctly scaled path would circumvent. To address these issues, we propose MetricNet, an effective add-on for generative navigation that predicts the metric distance between waypoints, grounding policy outputs in metric coordinates. We evaluate our method in simulation with a new benchmarking framework and show that executing MetricNet-scaled waypoints significantly improves both navigation and exploration performance. Beyond simulation, we further validate our approach in real-world experiments. Finally, we propose MetricNav, which integrates MetricNet into a navigation policy to guide the robot away from obstacles while still moving towards the goal.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{nayak2025metricnet,
  title  = {MetricNet: Recovering Metric Scale in Generative Navigation Policies},
  author = {Abhijeet Nayak and Débora Oliveira Makowski and Samiran Gode and Cordelia Schmid and Wolfram Burgard},
  year   = {2025},
  eprint = {2509.13965},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.13965v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.13965.svg)](https://codeofpaper.com/paper/2509.13965)

Discussion