Fast Navigation Through Occluded Spaces via Language-Conditioned Map Prediction
Rahul Moorthy Mahesh, Oguzhan Goktug Poyrazoglu, Yukang Cao, Volkan Isler
TL;DR
This work tackles safe, fast navigation under occlusion by introducing PaceForecaster, which conditions Level-2 map forecasts and a subgoal on language instructions $I_t$ and the current local map $M_t$. The system uses a FiLM-conditioned U-Net to predict $F_t$ and a second head to predict a Gaussian heatmap for $G^{(2)}_t$, with joint training and integration into a Log-MPPI controller. Across Visdiff-based polygon environments, end-to-end and simulation experiments show substantial improvements over Level-1-only baselines, including up to 46% gains with ground-truth forecasts and a 36% end-to-end improvement with predicted forecasts, validating the value of language-conditioned look-ahead for occluded navigation. The approach also demonstrates a practical NL-to-symbolic instruction conversion pipeline, enabling real-world deployment with co-pilot-style guidance.
Abstract
In cluttered environments, motion planners often face a trade-off between safety and speed due to uncertainty caused by occlusions and limited sensor range. In this work, we investigate whether co-pilot instructions can help robots plan more decisively while remaining safe. We introduce PaceForecaster, as an approach that incorporates such co-pilot instructions into local planners. PaceForecaster takes the robot's local sensor footprint (Level-1) and the provided co-pilot instructions as input and predicts (i) a forecasted map with all regions visible from Level-1 (Level-2) and (ii) an instruction-conditioned subgoal within Level-2. The subgoal provides the planner with explicit guidance to exploit the forecasted environment in a goal-directed manner. We integrate PaceForecaster with a Log-MPPI controller and demonstrate that using language-conditioned forecasts and goals improves navigation performance by 36% over a local-map-only baseline while in polygonal environments.
