Geo-VLA: Geometry-Aware Vision-Language-Action Planning via Internalization of Map Semantics
Organizations: University of Science and Technology Beijing Beijing, China
Abstract
Vision-language-action (VLA) models have advanced end-to-end autonomous driving by leveraging foundation models for semantic reasoning and long-tail generalization. However, their planning performance remains limited in complex driving environments because image-only representations inadequately capture planning-relevant road geometry and topology. In this paper, we propose Geo-VLA, a plug-and-play framework that enhances VLA models by learning geometry-aware visual representations. During training, Geo-VLA internalizes geometric map semantics to strengthen road-structure representations, while requiring no HD maps or additional lane information during inference. To support this approach, we introduce Geo-QA, a geometry-focused question-answering dataset that injects road geometry into vision-language representations through contrastive learning and instruction tuning. Experiments on NAVSIM v1 demonstrate that Geo-VLA consistently improves VLA planners with distinct action-generation architectures, achieving 92.1 PDMS and establishing a new state-of-the-art among single-camera VLA planners.
Figures & tables
| Method | NC | DAC | TTC | C | EP | PDMS |
| ReCogDrive † ( 13 ) | 98.20 | 97.50 | 94.80 | 100.00 | 87.50 | 90.8 |
| DriveFine ( 3 ) | 98.80 | 98.60 | 96.20 | 100.00 | 86.90 | 91.8 |
| LaST-VLA ( 19 ) | 98.70 | 97.90 | 95.60 | 100.00 | 86.80 | 91.3 |
| DynVLA † ( 21 ) | 98.00 | 97.20 | 94.20 | 100.00 | 85.20 | 91.0 |
| ReCogDrive + Geo-VLA | 98.40 | 98.00 | 95.00 | 100.00 | 88.00 | 91.2 |
| DynVLA + Geo-VLA | 98.50 | 98.20 | 95.30 | 100.00 | 89.00 | 92.1 |
| VLA model | Geometry variant | Inference Overhead | NC | DAC | TTC | C | EP | PDMS |
|---|---|---|---|---|---|---|---|---|
| ReCogDrive | Baseline | Same as baseline | 98.20 | 97.50 | 94.80 | 100.00 | 87.50 | 90.8 |
| HD map encoder | High | 98.50 | 99.20 | 95.20 | 100.00 | 88.80 | 91.9 | |
| Lane detection | Moderate | 98.30 | 98.10 | 94.50 | 100.00 | 88.20 | 91.2 | |
| Geo-QA | Same as baseline | 98.40 | 98.00 | 95.00 | 100.00 | 88.00 | 91.2 | |
| DynVLA | Baseline | Same as baseline | 98.00 | 97.20 | 94.20 | 100.00 | 85.20 | 91.0 |
| HD map encoder | High | 98.80 | 98.50 | 95.20 | 100.00 | 89.20 | 92.4 |
| Model | QA type | PDMS |
|---|---|---|
| DynVLA | None | 91.0 |
| Dynamic | 90.7 | |
| Static | 92.1 |
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.