An Efficient Beam Search Algorithm for Active Perception in Mobile Robotics

arXiv cs.RO / 4/28/2026

📰 NewsIdeas & Deep AnalysisModels & Research

Key Points

  • The paper tackles active perception in mobile robotics by improving how robots plan movement to maximize informative observations for mission success.
  • It proposes a node-wise beam search (NBS) that keeps the top-B candidates per node to reduce local-optima issues and parameter sensitivity seen in standard beam search.
  • To better trade off exploration and exploitation, it introduces an “expected gain” metric that incorporates frontiers into the path selection criterion.
  • The authors also present the rapidly-exploring random annulus graph (RRAG), a graph construction method designed to retain full orientation sampling and connectivity in cluttered environments via a fallback local planner.
  • Benchmarks on graph problems and tests on real robot platforms show NBS + RRAG achieves the best results, outperforming state-of-the-art methods by at least 20% on one or more active perception tasks.

Abstract

Active perception is a fundamental problem in autonomous robotics in which the robot must decide where to move and what to sense in order to obtain the most informative observations for accomplishing its mission. Existing approaches either solve a computationally expensive traveling salesman problem over heuristically selected informative nodes, or adopt a more efficient but overly constrained shortest path tree formulation. To address these limitations, we explore beam search algorithms as scalable alternatives. While the standard beam search provides scalability by preserving the top-B paths at each depth level, it is prone to local optima and exhibits parameter sensitivity. Our first contribution is a node-wise beam search (NBS) algorithm, which maintains top-B candidates per node to enable more effective exploration of the solution space. Systematic benchmarking on graphs shows that NBS consistently outperforms other baselines and maintains strong performance even at low beam widths. As a second contribution, we integrate the concept of frontiers into the path selection criterion, introducing the expected gain metric, which better balances exploration and exploitation compared to existing alternatives. Our third contribution proposes the rapidly-exploring random annulus graph (RRAG), a novel graph construction method that preserves full orientation sampling and ensures connectivity in cluttered environments through a fallback local sampling-based planner. Extensive experiments demonstrate that NBS combined with RRAG achieves the highest performance across all three representative active perception tasks, outperforming state-of-the-art algorithms by at least 20% in one or more tasks. We further validate the approach on real robotic platforms in different scenarios.