StepNav: Structured Trajectory Priors for Efficient and Multimodal Visual Navigation
Xubo Luo, Aodi Wu, Haodong Han, Xue Wan, Wei Zhang, Leizheng Shu, Ruisuo Wang
TL;DR
StepNav tackles the challenge of generating reliable, uncertainty-aware trajectories for visual navigation under perceptual ambiguity. It combines a geometry-aware success probability field with a structured multimodal prior, extracted from temporally refined features, and refines them with a regularized conditional flow-matching model to enforce safety and smoothness. Key contributions include a biharmonic-regularized PDE for the success field $F$, a K-shortest-path based diverse prior with energy $E(\tau)$ to capture multiple corridors, and a Reg-CFM objective with $L_{smooth}$ and $L_{safe}$ to drive safe, dynamically-feasible trajectories using few integration steps. Real-world validation on indoor/outdoor benchmarks and robotic deployment demonstrates superior robustness, efficiency, and safety compared to state-of-the-art generative planners, enabling practical real-time navigation.
Abstract
Visual navigation is fundamental to autonomous systems, yet generating reliable trajectories in cluttered and uncertain environments remains a core challenge. Recent generative models promise end-to-end synthesis, but their reliance on unstructured noise priors often yields unsafe, inefficient, or unimodal plans that cannot meet real-time requirements. We propose StepNav, a novel framework that bridges this gap by introducing structured, multimodal trajectory priors derived from variational principles. StepNav first learns a geometry-aware success probability field to identify all feasible navigation corridors. These corridors are then used to construct an explicit, multi-modal mixture prior that initializes a conditional flow-matching process. This refinement is formulated as an optimal control problem with explicit smoothness and safety regularization. By replacing unstructured noise with physically-grounded candidates, StepNav generates safer and more efficient plans in significantly fewer steps. Experiments in both simulation and real-world benchmarks demonstrate consistent improvements in robustness, efficiency, and safety over state-of-the-art generative planners, advancing reliable trajectory generation for practical autonomous navigation. The code has been released at https://github.com/LuoXubo/StepNav.
