CovNav: Conformal Prediction-Guided Adaptive Inference for Object Goal Navigation
Organizations: School of Advanced Manufacturing and Robotics, Peking University, Beijing 100871, China · School of Engineering, Newcastle University, UK · State Key Laboratory of Multimodal Artificial Intelligence Systems, Institute of Automation, Chinese Academy of Sciences, Beijing 100190, China
Abstract
In object goal navigation (ObjectNav), an embodied agent must find a target object (e.g., "find a bed") in a previously unseen environment, relying on spatial commonsense such as object co-occurrence. Large Language Models (LLMs) encode this commonsense, but deploying them on robots exposes a trade-off between reasoning quality and efficiency: cloud-based models incur latency and privacy risks, whereas small on-device LLMs are fast but prone to hallucinated spatial judgments. Hybrid reasoning LLMs offer both a fast non-thinking mode and a slow thinking mode, which raises a key question for embodied agents: when is slow thinking worth its cost? We propose CovNav, a training-free framework that answers this question with Conformal Prediction (CP), turning dual-process (System 1 / System 2) inference into an uncertainty-aware decision. Much like recent decision models such as Jev, CovNav casts each spatial query as a structured binary decision rather than free-form generation: a local LLM in fast mode judges whether the target is likely near an observed object, CP converts its token probabilities into a prediction set, and only ambiguous queries are escalated to slow chain-of-thought reasoning. The object-pair formulation keeps calibration tractable and supports open-set objects through off-the-shelf detectors. Experiments on Gibson and HM3D show that CovNav surpasses the strongest zero-shot baseline by 0.8 and 1.7 percentage points in success rate on HM3D v1 and v2, while invoking slow reasoning for only 12.4% of queries and retaining most of the gain of always-on thinking at a fraction of its latency. Real-robot experiments on a TurtleBot 4 further validate the approach. CovNav shows how calibrated uncertainty can decide when an embodied agent should think slowly, offering a principled form of adaptive test-time reasoning for LLM-based robots.
Figures & tables
| Method | Planner | Training-free | Core Model | Gibson | HM3Dv1 | HM3Dv2 | |||
|---|---|---|---|---|---|---|---|---|---|
| Success | SPL | Success | SPL | Success | SPL | ||||
| L3MVN | Semantic | X | LLM | 76.9 | 38.8 | 38.4 | 19.4 | 36.3 | 15.7 |
| VLFM | VLM | 81.8 | 46.5 | 50.9 | 23.6 | 56.9 | 27.5 | ||
| GAMap | VLM | 85.7 | 55.5 | 53.1 | 26.0 | - | - | ||
| ApexNav | VLM | - | - | 59.6 | 33.0 | 76.2 | 38.0 | ||
| CovNav (Ours) | LLM | 82.4 | 48.6 | 60.4 | 33.1 | 77.9 | 40.2 | ||
| Method | Gibson | HM3D v1 | HM3D v2 | Efficiency | |
|---|---|---|---|---|---|
| SR / SPL | SR / SPL | SR / SPL | Time (s) | Call (%) | |
| Fast-Only (System 1) | 72.5 / 38.2 | 51.5 / 25.8 | 69.8 / 34.2 | 0.63 | - |
| Slow-Only (System 2) | 83.1 / 49.0 | 64.2 / 31.5 | 82.5 / 44.8 | 3.40 | 100 |
| Random Switch | 76.8 / 42.5 | 57.1 / 29.8 | 75.4 / 38.1 | 1.25 | 53.0 |
| CovNav (Adaptive) | 79.5 / 43.7 | 62.8 / 32.8 | 78.5 / 39.9 | 0.72 | 12.4 |
| Switch (%) | Gibson | HM3D v1 | HM3D v2 | |
| SR / SPL | SR / SPL | SR / SPL | ||
| 0.8 | 22.4 | 82.9 / 48.8 | 61.5 / 31.9 | 79.2 / 39.1 |
| 0.5 (Ours) | 12.4 | 79.5 / 43.7 | 62.8 / 32.8 | 78.5 / 39.9 |
| 0.2 | 8.2 | 80.1 / 46.5 | 59.4 / 30.1 | 75.8 / 37.5 |
| Threshold | Switch (%) | Gibson | HM3D v1 | HM3D v2 |
|---|---|---|---|---|
| SR / SPL | SR / SPL | SR / SPL | ||
| 0.8 | 42.7 | 82.0 / 45.7 | 54.2 / 26.5 | 80.4 / 41.6 |
| 0.5 | 10.1 | 77.8 / 44.5 | 60.9 / 31.4 | 77.1 / 38.2 |
| 0.2 | 8.2 | 74.2 / 39.8 | 57.4 / 28.6 | 74.6 / 36.4 |
| CovNav (CP) | 12.4 | 79.5 / 43.7 | 62.8 / 32.8 | 78.5 / 39.9 |
| Method | Gibson | HM3D v1 | HM3D v2 |
|---|---|---|---|
| SR / SPL | SR / SPL | SR / SPL | |
| w/o CP-calibrated Value | 52.5 / 25.2 | 41.2 / 21.9 | 66.8 / 28.5 |
| w/o Confidence Decay | 80.2 / 46.8 | 51.3 / 25.8 | 65.4 / 31.2 |
| w/o Open-set Perception | 68.4 / 35.1 | 54.6 / 27.5 | 69.5 / 34.1 |
| CovNav (Ours) | 79.5 / 43.7 | 62.8 / 32.8 | 78.5 / 39.9 |
| Module | Model Size | VRAM (GB) | Latency (ms) |
|---|---|---|---|
| Perception (BLIP&YOLO) | 125M | 4.2 | 45 |
| Fast Mode (Qwen3-8B-FP8) | 8B | 8.0 | 180 |
| GroundedSAM | 172M | 3.8 | 300 |
| Slow Mode (Thinking Enabled) | 8B | 8.0 | 2400 |
| CovNav (Avg) | - | 22.6 | 680 |
| Dataset | Perception | Navigation | Inference |
|---|---|---|---|
| Gibson | 45.5% | 35.2% | 19.3% |
| HM3D v1 | 52.3% | 28.5% | 19.2% |
| HM3D v2 | 48.8% | 30.0% | 21.2% |
Object-Goal Navigation
Object-goal navigation studies how robots find and approach requested objects in unfamiliar environments using visual, spatial, and language cues.
See all 86 papers