ActLoc: Learning to Localize on the Move via Active Viewpoint Selection

Jiajie Li, Boyang Sun, Luca Di Giammarino, Hermann Blum, Marc Pollefeys
8/28/2025
cs.ROcs.CVcs.LG

No official code found. Best implementation: cvg/ActLoc (68 stars, last commit 2025-09-21).

Abstract

Reliable localization is critical for robot navigation, yet most existing systems implicitly assume that all viewing directions at a location are equally informative. In practice, localization becomes unreliable when the robot observes unmapped, ambiguous, or uninformative regions. To address this, we present ActLoc, an active viewpoint-aware planning framework for enhancing localization accuracy for general robot navigation tasks. At its core, ActLoc employs a largescale trained attention-based model for viewpoint selection. The model encodes a metric map and the camera poses used during map construction, and predicts localization accuracy across yaw and pitch directions at arbitrary 3D locations. These per-point accuracy distributions are incorporated into a path planner, enabling the robot to actively select camera orientations that maximize localization robustness while respecting task and motion constraints. ActLoc achieves stateof-the-art results on single-viewpoint selection and generalizes effectively to fulltrajectory planning. Its modular design makes it readily applicable to diverse robot navigation and inspection tasks.

View on arXivView PDF

Code Implementations(1)

cvg/ActLocCommunity72%

[CoRL 2025] ActLoc: Learning to Localize on the Move via Active Viewpoint Selection

682Shell, PythonAug 18, 20251 years ago

Similar Papers

Cite this paper

@article{li2025actloc,
  title  = {ActLoc: Learning to Localize on the Move via Active Viewpoint Selection},
  author = {Jiajie Li and Boyang Sun and Luca Di Giammarino and Hermann Blum and Marc Pollefeys},
  year   = {2025},
  eprint = {2508.20981},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.20981v1}
}

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/2508.20981.svg)](https://codeofpaper.com/paper/2508.20981)

Discussion