Fast-to-Slow Navigation Reasoning (FSR)
- FSR is a dual-process framework that integrates a low-latency, reactive controller with a slower, semantic reasoning module to address complex navigation challenges.
- It employs dynamic gating strategies based on ambiguity, structural change, or reward uncertainty to decide when to escalate from fast to slow processing.
- Empirical studies show that FSR reduces decision latency and improves success rates in domains like indoor robotics and autonomous driving by invoking slower reasoning selectively.
Fast-to-Slow Navigation Reasoning (FSR) is a dual-process paradigm for embodied navigation in which a low-latency, reflexive pathway handles routine decisions, while a slower pathway is invoked for semantic disambiguation, verification, long-horizon planning, or recovery under uncertainty. Across recent work, the fast pathway is typically a lightweight policy, retrieval module, or controller operating continuously on local observations, whereas the slow pathway is a VLM-, LLM-, or search-based mechanism activated conditionally by ambiguity, uncertainty, structural change, or failed verification. The central design objective is to preserve real-time control while retaining access to contextual reasoning that purely reactive systems or continuously queried large models cannot sustain efficiently (Lee et al., 29 Jan 2026, Liu et al., 13 Sep 2025, Zhao et al., 9 Apr 2026, Zhou et al., 17 Sep 2025).
1. Genealogy and conceptual scope
The modern FSR literature is rooted in dual-process formulations inspired by “Thinking, Fast and Slow,” but its operational meaning in navigation has become increasingly technical. Early SOFAI-based work in constrained navigation and planning separated a fast, experience-driven solver from a slow, deliberative solver, with a metacognitive controller selecting between them according to confidence, expected reward improvement, and resource cost (Ganapini et al., 2022, Fabiano et al., 2023). In these formulations, fast reasoning was not merely approximate planning; it was a constant-time or memory-based decision process, and slow reasoning was an explicitly more expensive solver whose invocation had to be justified by expected utility.
Later work transferred this pattern into embodied robotics, vision-language navigation, and autonomous driving. FASIONAD and FASIONAD++ combined a fast end-to-end planner with a slow VLM reasoning module triggered by uncertainty in reward predictions, and introduced feedback pathways such as an information bottleneck and high-level plan injection (Qian et al., 2024, Qian et al., 11 Mar 2025). In indoor robotics, IROS explicitly described Fast-to-Slow Navigation Reasoning as a dual-process decision stack with a fast System One for low-ambiguity, high-frequency navigation and a slow System Two powered by a compact VLM for semantic or contextual reasoning (Lee et al., 29 Jan 2026). In embodied VLN, related formulations appear as “Fast-in-Slow” in Nav-R1, entropy-gated hybrid reasoning in HiRO-Nav, hierarchical planning/execution in HRNav, slow reflective experience transfer in slow4fast-VLN, and scene-graph retrieval plus VLM verification in FSR-VLN (Liu et al., 13 Sep 2025, Zhao et al., 9 Apr 2026, Li et al., 19 Apr 2026, Li et al., 14 Jan 2026, Zhou et al., 17 Sep 2025).
The resulting concept is broader than a single architecture. In the cited systems, the slow pathway may be an on-device compact VLM, a cloud-assisted semantic planner, an offline reflective analyzer, a verification module over a scene graph, or a symbolic planner. Correspondingly, the fast pathway may be a controller over vanishing points, a reactive policy head, CLIP-based retrieval, a diffusion-based action generator, or a universal RL local planner. What unifies them is the deliberate separation of time scales and computational budgets.
2. Formal decision structure and gating
The clearest formalization appears in IROS. There, the state is written as , where is the current multi-camera view, encodes spatial descriptors derived from segmentation and vanishing-point zoning, and contains OCR-extracted textual cues. The action space is discrete and controller-executable, . System One is a deterministic mapping through a precomputed Condition-to-Action table , while System Two is a VLM-based Additional Thinking module with a fixed prompt format, token budget, and logit processing. The transition from fast to slow is governed by Key Frame Compare and ambiguity over the set . Structural change is detected by patch-level SigLIP similarity,
and the gate opens when . If , the unique action is executed; if 0 or 1, the system escalates. Destination arrival is declared only when both vision-text similarity and OCR agree: 2 The overall policy is therefore scheduled piecewise between 3 and 4 rather than blended continuously (Lee et al., 29 Jan 2026).
Nav-R1 instantiates the same principle with asynchronous scheduling rather than event-driven escalation. Its slow system aggregates RGB-D history and instruction into a latent semantic guidance vector 5, and its fast controller predicts short-horizon actions according to
6
The slow module refreshes 7 every 8 fast steps, with an empirically preferred frequency ratio of 9 and 0, so the fast controller remains responsive while inheriting semantically coherent guidance (Liu et al., 13 Sep 2025).
HiRO-Nav makes the trigger itself a function of policy uncertainty. At each step it computes action entropy,
1
and engages slow reasoning when 2. The fast path is a single forward pass with no additional reasoning tokens; the slow path invokes explicit chain-of-thought-style planning or multistep deliberation only for high-entropy states (Zhao et al., 9 Apr 2026).
In autonomous driving, FASIONAD++ uses uncertainty over trajectory rewards rather than action entropy. Reward predictions are modeled with a Laplace likelihood,
3
and slow reasoning is activated by the gating rule 4 if 5 (Qian et al., 11 Mar 2025).
These examples show that FSR is not tied to one universal trigger. The fast-to-slow transition can be driven by structural change, ambiguity, entropy, reward uncertainty, failed verification, or fixed asynchronous refresh. The commonality lies in selective escalation rather than permanent coexistence at equal frequency.
3. Representational interfaces between fast and slow pathways
A defining issue in FSR systems is the interface by which slow reasoning constrains fast control. In IROS, the interface is largely textualized perception. SegFormer-b0 masks and vanishing-point zoning are converted into descriptors such as “front,” “left,” “right,” “down,” and “immediate” versus “distant,” while docTR provides room numbers, arrows, and range indicators. These cues are concatenated into 6 and injected into prompts to compensate for compact VLMs’ limited spatial grounding (Lee et al., 29 Jan 2026).
Other systems use latent rather than textual interfaces. Nav-R1 shares a compact semantic guidance state 7 from slow to fast, while the fast controller reuses the final transformer blocks of the same backbone and does not maintain a separate long-horizon memory beyond horizon 8 (Liu et al., 13 Sep 2025). FSD-VLN similarly decouples a slow semantic stream from a fast control stream by writing VLM features into a Vision-Language Semantic Feature buffer, which the DiT-based fast controller reads asynchronously together with UAV state and action history (Zhu et al., 9 Jul 2026). In both cases, the slow pathway does not issue motor commands directly; it conditions a fast policy through latent priors.
Hierarchical intent representations form another interface class. HRNav’s high-level module, built on VILA-style components with SigLIP and LLaMA3, emits short-horizon plan text every 15 low-level steps, such as whether the agent should “walk through the door” or “down the hallway.” The low-level executor then conditions on that textual intent through a semantic channel and a geometry-preserving navigation channel before producing discrete actions via a recurrent actor-critic head (Li et al., 19 Apr 2026). FSUNav uses a similar separation in a different vocabulary: a low-frequency cerebrum emits a decision mode 9 and a subgoal 0, while the high-frequency cerebellum outputs platform-agnostic base velocities 1 conditioned on those signals (Tan et al., 3 Apr 2026).
Graph-structured interfaces appear when the slow pathway must reason over persistent spatial memory. FSR-VLN constructs a Hierarchical Multi-modal Scene Graph 2 with floor, room, view, and object nodes, and uses fast CLIP-based matching to select candidate rooms, views, and objects before GPT‑4o verifies the best view and object (Zhou et al., 17 Sep 2025). slow4fast-VLN goes further by turning the slow pathway into a reflective memory processor: execution records from the fast policy are transformed after each episode into structured experiences
3
stored in a library, retrieved by similarity, and fused into fast visual features through attention to produce 4 for the next round of policy optimization (Li et al., 14 Jan 2026).
A recurrent theme is that FSR systems rarely pass raw observations directly from slow to fast. They pass structured cues, compressed guidance states, short-horizon intents, subgoals, scene-graph candidates, or experience vectors. The slow pathway is therefore not only a fallback solver; it is also a representational compressor.
4. Learning regimes and optimization strategies
FSR systems differ sharply in how the fast and slow pathways are trained. Some are largely modular and zero-shot at the slow layer. IROS uses an off-the-shelf Gemma3-4B as System Two, not fine-tuned, with offline Condition-to-Action generation and online Additional Thinking constrained by prompt format, token budget 5, and logit suppression near 6 to force valid action tokens (Lee et al., 29 Jan 2026). FSR-VLN is likewise retrieval-based: it relies on HMSG construction, CLIP similarities, and GPT‑4o verification, and does not report additional training losses for the reasoning stack (Zhou et al., 17 Sep 2025).
Other systems explicitly co-train slow and fast components. Nav-R1 first constructs Nav-CoT-110K, a 110K trajectory dataset with structured CoT outputs, then performs supervised fine-tuning followed by GRPO-based reinforcement learning with format, understanding, and navigation rewards. Its normalized relative advantages 7 and clipped objective with KL regularization make the slow semantic planner structurally coherent while still improving navigation fidelity (Liu et al., 13 Sep 2025). HiRO-Nav adopts hybrid supervised fine-tuning with a mixed objective
8
followed by on-policy actor-critic RL with a compute-aware reward
9
so the policy is explicitly penalized for unnecessary slow reasoning (Zhao et al., 9 Apr 2026).
HRNav trains its slow planner on a 767k-sample hierarchical reasoning corpus and then freezes it, while the fast executor is trained with DD-PPO and later regularized by a Wandering Suppression Penalty. The augmented reward uses path length and revisit penalties through a potential 0, and the final step reward becomes 1 with default 2 (Li et al., 19 Apr 2026). This makes the fast policy not merely reactive to planner output, but also less prone to oscillation and redundant motion.
slow4fast-VLN treats slow reasoning as a post-episode teacher. It aggregates execution logs into a context 3, prompts an LLM to extract structured experiences, updates the experience library by similarity and quality score,
4
and then optimizes the fast network by
5
The slow module therefore modifies the fast pathway through feature fusion and parameter updates, not through per-step action arbitration (Li et al., 14 Jan 2026).
Driving systems add another optimization pattern: reward-guided language tuning plus feedback distillation. FASIONAD and FASIONAD++ train the slow VLM with a combination of MLE and reward-guided loss, and distill its planning states into the fast planner through an information bottleneck objective
6
then inject high-level action embeddings through cross-attention into the ego token (Qian et al., 2024, Qian et al., 11 Mar 2025).
Taken together, these regimes show that FSR is compatible with zero-shot prompting, supervised cold starts, RL fine-tuning, post-episode reflection, and joint multimodal distillation. The slow pathway may be trained less, equally, or more intensively than the fast one, depending on whether its role is fallback inference, intent generation, verification, or knowledge consolidation.
5. Reported empirical behavior across domains
The empirical literature consistently evaluates FSR as a trade-off between reasoning quality and computational cost rather than as a raw accuracy maximizer. Representative reported outcomes are summarized below.
| System | Setting | Reported result |
|---|---|---|
| IROS | Five real-world buildings | 66% latency reduction; end-to-end success rate 67.5% vs 5.83% for VLM-only |
| Nav-R1 | R2R-CE Val-Unseen | Dual-system: NE 3.86, SR 72.5, SPL 68.8 |
| HRNav | Habitat-Gibson | SR 94.0%, SPL 71.2%; 41.16 ms average latency per step with 7 |
| FSD-VLN | Unseen aerial VLN | SR 13.6%, OSR 28.4%, SPL 10.7%, NE 78; single-action generation 176 ms vs 402 ms for OpenFly |
| FSR-VLN | Four indoor datasets, 87 instructions | SR 0.920; 82% average response-time reduction over MobilityVLA |
These gains usually arise because slow reasoning is sparse rather than dense. In IROS, System One handled 53.6% of all decisions, producing a bimodal latency distribution with a sub-second mode and a roughly 20-second mode, and segmentation-plus-OCR-augmented matching reached 87.5% accuracy with sub-1 s latency (Lee et al., 29 Jan 2026). In Nav-R1, the dual-system model outperformed both slow-only and fast-only ablations on R2R-CE Val-Unseen, indicating that semantic coherence and real-time control degrade when either pathway is removed (Liu et al., 13 Sep 2025). In HRNav, performance gains were especially pronounced on harder splits and in cross-domain evaluation, while the amortized cost of the slow planner remained acceptable because it was invoked every 15 steps rather than every step (Li et al., 19 Apr 2026).
The same pattern appears beyond indoor ground navigation. FSD-VLN reduced total execution time over 214 aerial trajectories from 307.6 s to 144.7 s and total steps from 4992 to 4468, indicating that faster single-step inference and smoother action sequences both contributed to the gain (Zhu et al., 9 Jul 2026). FSR-VLN achieved its latency advantage by applying GPT‑4o only to candidate views after fast CLIP pruning, rather than to full long-range image sequences (Zhou et al., 17 Sep 2025). In autonomous driving, FASIONAD and FASIONAD++ reported reductions in trajectory error and collision rate through uncertainty-triggered slow reasoning and feedback injection, while still operating at a reported 6.9 FPS or reducing slow activation frequency relative to asynchronous invocation (Qian et al., 2024, Qian et al., 11 Mar 2025).
A plausible implication is that FSR tends to help most when errors are concentrated in a minority of semantically difficult states—intersections, occlusions, ambiguous room transitions, long-horizon target localization, or unusual traffic scenes—because selective slow reasoning can then target the error surface directly instead of paying uniform reasoning cost everywhere.
6. Limitations, failure modes, and broader significance
A recurring limitation is trigger calibration. In IROS, 8 was reported as robust across five buildings, while 9 caused oversensitivity and 0 missed structural changes; turnover decisions achieved 100% recall for necessary turnovers but around 35% false positives, reflecting conservative escalation due to segmentation bleedover (Lee et al., 29 Jan 2026). HiRO-Nav explicitly notes threshold sensitivity and mis-triggering: entropy can be high in noisy states without genuine planning need, or low under poor calibration when planning is required (Zhao et al., 9 Apr 2026). Nav-R1 similarly shows that schedule choice matters: the 1 asynchronous ratio performed best around 2, implying that stale semantic guidance and excessive refresh are both harmful (Liu et al., 13 Sep 2025).
Another limitation is that slow reasoning remains expensive and deployment-dependent. IROS demonstrates a fully on-device design on Jetson Orin NX, but Nav-R1’s real-world system uses cloud-assisted inference over WiFi 6E, FSUNav uses a remote workstation with dual RTX 4090 GPUs and VLM serving via Ollama, and HRNav streams RGB from a RealSense D435i on a Unitree Go2 to a remote GPU server (Lee et al., 29 Jan 2026, Liu et al., 13 Sep 2025, Tan et al., 3 Apr 2026, Li et al., 19 Apr 2026). The literature therefore does not support a single assumption that FSR is either inherently edge-native or inherently cloud-assisted.
Safety and world-model completeness also remain unresolved. IROS does not explicitly model pedestrians and relies on coarse segmentation and ultrasonic stops for collision avoidance; HRNav reports sim-to-real issues related to embodiment and contacts near obstacles; FSUNav assumes planar base motion and notes potential failures in tight spaces, rapidly moving obstacles, and non-planar terrains; FSR-VLN assumes a mostly static environment and reports that HMSG construction is time-consuming (Lee et al., 29 Jan 2026, Li et al., 19 Apr 2026, Tan et al., 3 Apr 2026, Zhou et al., 17 Sep 2025).
The literature also corrects a common misconception that FSR is equivalent to free-form chain-of-thought prompting. In practice, the slow pathway may be an Additional Thinking module with strict output schema, an asynchronous latent semantic planner, a room/view/object verifier over a scene graph, a reflective experience extractor, or a planning-state generator for token-level fusion (Lee et al., 29 Jan 2026, Liu et al., 13 Sep 2025, Li et al., 14 Jan 2026, Zhou et al., 17 Sep 2025). Conversely, the fast pathway is not always a shallow heuristic; it can be a learned RL controller, a retrieval system, a DiT sequence model, or a case-based planner.
Outside embodied navigation proper, Dualformer and SAT show analogous fast/slow control in maze reasoning and stepwise adaptive thinking, with controllable or adaptive reasoning depth rather than permanent dense deliberation (Su et al., 2024, Huang et al., 9 Apr 2026). This suggests that FSR in navigation is part of a broader selective-computation program in which reasoning depth is scheduled, compressed, or reallocated according to difficulty, uncertainty, or structure, rather than fixed uniformly across time.
In current usage, FSR therefore denotes less a single algorithm than a family of architectures for separating semantic deliberation from low-latency action. Its importance lies in the recognition that long-horizon navigation failures are often sparse, high-impact, and semantically loaded, whereas most control steps are routine. The cited systems differ in triggers, interfaces, and training regimes, but they converge on the same claim: efficient navigation in open or uncertain environments requires the ability to think slowly only when the situation actually demands it.