Table of Contents
Fetching ...

NaviDriveVLM: Decoupling High-Level Reasoning and Motion Planning for Autonomous Driving

Ximeng Tao, Pardis Taghavi, Dimitar Filev, Reza Langari, Gaurav Pandey

TL;DR

NaviDriveVLM is proposed, a decoupled framework that separates reasoning from action generation using a large-scale Navigator and a lightweight trainable Driver that outperforms large VLM baselines in end-to-end motion planning.

Abstract

Vision-language models (VLMs) have emerged as a promising direction for end-to-end autonomous driving (AD) by jointly modeling visual observations, driving context, and language-based reasoning. However, existing VLM-based systems face a trade-off between high-level reasoning and motion planning: large models offer strong semantic understanding but are costly to adapt for precise control, whereas small VLM models can be fine-tuned efficiently but often exhibit weaker reasoning. We propose NaviDriveVLM, a decoupled framework that separates reasoning from action generation using a large-scale Navigator and a lightweight trainable Driver. This design preserves reasoning ability, reduces training cost, and provides an explicit interpretable intermediate representation for downstream planning. Experiments on the nuScenes benchmark show that NaviDriveVLM outperforms large VLM baselines in end-to-end motion planning.

NaviDriveVLM: Decoupling High-Level Reasoning and Motion Planning for Autonomous Driving

TL;DR

NaviDriveVLM is proposed, a decoupled framework that separates reasoning from action generation using a large-scale Navigator and a lightweight trainable Driver that outperforms large VLM baselines in end-to-end motion planning.

Abstract

Vision-language models (VLMs) have emerged as a promising direction for end-to-end autonomous driving (AD) by jointly modeling visual observations, driving context, and language-based reasoning. However, existing VLM-based systems face a trade-off between high-level reasoning and motion planning: large models offer strong semantic understanding but are costly to adapt for precise control, whereas small VLM models can be fine-tuned efficiently but often exhibit weaker reasoning. We propose NaviDriveVLM, a decoupled framework that separates reasoning from action generation using a large-scale Navigator and a lightweight trainable Driver. This design preserves reasoning ability, reduces training cost, and provides an explicit interpretable intermediate representation for downstream planning. Experiments on the nuScenes benchmark show that NaviDriveVLM outperforms large VLM baselines in end-to-end motion planning.
Paper Structure (16 sections, 5 equations, 5 figures, 3 tables)

This paper contains 16 sections, 5 equations, 5 figures, 3 tables.

Figures (5)

  • Figure 1: (a) Large-scale VLMs show strong reasoning ability but fail to generate accurate driving actions without fine-tuning. (b) Lightweight VLMs can be fine-tuned for future waypoints prediction, but their reasoning ability degrades. (c) We decouple reasoning and motion planning into two modules, using a large-scale VLM as the Navigator for reasoning and a lightweight VLM as the Driver for waypoint prediction, preserving reasoning while optimizing driving performance.
  • Figure 2: Overview of NaviDriveVLM. The framework is decoupled into a large VLM serving as the Navigator and a lightweight VLM serving as the Driver. (a) Multi-view surround images are encoded into visual tokens (blue). The Navigator prompt and ego state are tokenized as text tokens (pink and orange). (b) The Navigator VLM generates reasoning tokens (green), which are concatenated with the front-view image tokens, Driver prompt, and ego state tokens, and then fed into the Driver VLM. (c) The Driver VLM is fine-tuned to predict future waypoints or driving actions. The reasoning tokens can be decoded into text for interpretability.
  • Figure 3: Prompt design for the Navi-VLM and Driver-VLM.
  • Figure 4: Qualitative results across three different driving scenarios. Predicted waypoints are visualized as blue masks and blue dots, while ground-truth waypoints are shown in green. The minimum average L2 error in meters over 6 seconds is shown in brackets. The first row represents a non-fine-tuned large VLM, which is capable of generating reasonable high-level reasoning outputs. However, the predicted future waypoints deviate significantly from the ground truth. The second row corresponds to a smaller fine-tuned VLM, which can generate accurate future waypoints suitable for control. However, it lacks strong scene understanding and reasoning capabilities. The third row presents our proposed NaviDriveVLM framework, which combines reliable high-level reasoning with accurate future waypoint prediction.
  • Figure 5: Additional qualitative results from NaviDriveVLM. Predicted waypoints are visualized as blue masks and blue dots, while ground-truth waypoints are shown in green. The minimum average L2 error in meters over 6 seconds is shown in brackets. Scenes D, E, and F illustrate the reasoning results and the corresponding predicted future waypoints predicted by NaviDriveVLM across three scenarios: waiting at a red traffic light, following another vehicle, and braking.