RedLight-VLA: Models for traffic-rule grounding and behavioral emphasis in driving policies
Organizations: Qualcomm Technologies, Inc., USA · Qualcomm Auto Ltd Sweden Filial, Sweden · Qualcomm India Private Limited, India · Arriver System Software S.r.l., Romania
Abstract
Behavior-cloned Vision-Language-Action (VLA) driving policies struggle with rare rule-governed maneuvers at signalized intersections. Braking and launching examples contribute little to averaged trajectory loss, while fused representations lack explicit supervision for the governing traffic-light and stop-line state. We present RedLight-VLA, a training objective that uses expert futures and automatically generated perception targets without additional manual rule annotation. First, trajectory-derived behavioral reweighting (BR) emphasizes rare deceleration and acceleration using rotation-invariant longitudinal dynamics and a scale-preserving reduction that exactly recovers the baseline when disabled. Second, parallel auxiliary (AUX) heads ground traffic-light and stop-line state in continuous post-fusion rule tokens, without autoregressive language generation or changes to the trajectory decoder. We evaluate on a curated set of 20 s sequences with a 5 s prediction horizon. Controlled variants share the same backbone, training data, decoder, and evaluation population. Against an otherwise identical VLA baseline, RedLight-VLA reduces red-light stop-line overshoot from 7.3% to6.8%, reduces stop-line velocity error by 12.7%, and improves 3 s trafficlight-sliced ADE/FDE from 0.274/0.964 m to 0.247/0.897 m. Green-light false stops increase from 3.2% to 3.9%; however, combining BR with AUX supervision mitigates the larger increase observed for AUX alone (4.0%). The combined model also improves non-traffic-light ADE/FDE from 0.268/0.956 m to 0.241/0.876 m and outperforms either mechanism alone on all four sliced displacement measures.
Figures & tables
| Split | Sequences | Frames | Any TL (raw) | Ego-rel. TL (raw) | Resolved TL (GT) | Stop-line (GT) |
|---|---|---|---|---|---|---|
| Train | ( K) | ( K) | ( K) | ( K) | ||
| Val | ( ) | ( ) | ( ) | ( ) | ||
| Test | ( ) | ( ) | ( ) | ( ) |
| TL slice | non-TL slice | |||||
|---|---|---|---|---|---|---|
| Scenario | Base | Full | Full | Base | Full | Full |
| Stationary | 0.3361 | 0.3377 | +0.0016 | 0.4300 | 0.3645 | -0.0655 |
| Low speed | 0.5942 | 0.5550 | -0.0392 | 0.8185 | 0.7234 | -0.0951 |
| Medium speed | 0.8302 | 0.7318 | -0.0984 | 0.7861 | 0.6821 | -0.1040 |
| High speed | 0.7154 | 0.6667 | -0.0487 | 0.5664 | 0.5356 | -0.0308 |
| Low curvature | 0.6397 | 0.5825 | -0.0572 | 0.6131 | 0.5598 | -0.0533 |
| Stop for red | |||
|---|---|---|---|
| Red green |
Autonomous Driving
Autonomous driving develops vehicles that perceive road scenes, predict interactions, and plan and control safe movement with limited or no human input.
See all 534 papers