LLMs might finally let us backseat drive autonomous vehicles
Researchers at TU Delft are changing that by using Large Language Models (LLMs) to bridge the gap between fuzzy human desires and rigid mathematical control systems.
Translating "I'm in a hurry" into mathematical parameters
Traditional motion planners are deterministic; they calculate paths based on strict safety and efficiency constraints. If you tell a standard autonomous car "I'm running late, go faster," it will simply ignore you because its parameters for acceleration and speed are locked.

The TU Delft team's approach doesn't let the LLM drive the car directly—that would be a safety nightmare due to high latency and the lack of performance guarantees. Instead, they use an LLM (specifically GPT-4o-mini in their tests) as a reasoning layer that translates natural language into adjustments for a model predictive-path integral controller.
Here is how the AI workflow actually functions:
1. Input Layer: The passenger provides a natural language request (e.g., "Drive more smoothly, I feel carsick").
2. Contextualization: The system pairs this request with a text description of the current driving scenario (e.g., "Heavy rain, high-speed highway, dense traffic").
3. LLM Reasoning: The LLM parses the intent and determines how the underlying controller's weighting should change.
4. Parameter Tuning: The LLM adjusts the weights of the motion planner—changing how much the system prioritizes speed versus steering angle smoothness or collision probability.
5. Human-in-the-loop: The system explains the change in plain English and asks for confirmation before applying the new driving style.
Why LLMs shouldn't be the primary driver
It is important to understand why this isn't a "direct control" setup. If you used an LLM to decide whether to brake or swerve in real-time, the latency would be catastrophic. LLMs are probabilistic and "hallucinate"; you cannot have a car making split-second safety decisions based on a statistical prediction of the next token.
By targeting the driving style rather than the driving decision, the researchers solve two problems:
- Safety: The deterministic motion planner still handles the actual physics and collision avoidance.
- Latency: The LLM only works when a high-level preference changes, not every millisecond during a turn.
The researchers used a model predictive-path integral controller to evaluate multiple potential trajectories. The controller judges these paths based on criteria like:
- Speed optimization
- Steering angle smoothness
- Collision probability
By using the LLM to tweak the "judging criteria" rather than the paths themselves, the vehicle remains within safe, predictable bounds while still feeling personalized to the passenger.
This is a significant step in prompt engineering for robotics. We are moving away from simple "if-this-then-that" logic and toward a world where the LLM acts as a high-level agent that manages the complex, multi-objective optimization problems required for real-world deployment.
