File size: 2,939 Bytes
afd9aee
7e7a7da
afd9aee
 
 
 
 
 
 
 
 
 
 
68d66d6
afd9aee
68d66d6
afd9aee
 
 
7e7a7da
afd9aee
68d66d6
 
afd9aee
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
68d66d6
afd9aee
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
68d66d6
afd9aee
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7e7a7da
 
68d66d6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
---
license: cc-by-nc-sa-4.0
base_model: Qwen/Qwen2.5-VL-3B-Instruct
pipeline_tag: image-text-to-text
library_name: transformers
tags:
  - autonomous-driving
  - vision-language-action
  - trajectory-prediction
  - navsim
  - vllm
---

# NoRD: A Data-Efficient Vision-Language-Action Model that Drives without Reasoning (SFT + Dr. GRPO)

**CVPR 2026** | [arXiv](https://arxiv.org/abs/2602.21172) | [Project Page](https://nord-vla-ai.github.io/) | [GitHub](https://github.com/Applied-Intuition-Open-Source/nord)

*Ishaan Rawal · Shubh Gupta · Yihan Hu · Wei Zhan*

This is the **paper's main result**: [Qwen2.5-VL-3B](https://huggingface.co/Qwen/Qwen2.5-VL-3B-Instruct)
supervised fine-tuned and then further trained with Dr. GRPO to directly predict driving
trajectories as discrete tokens without chain-of-thought reasoning, using 3× fewer tokens
than reasoning-based VLA baselines.

| Model | Training | NAVSIM PDMS |
|---|---|---|
| **`nord`** (this repo) | SFT + Dr. GRPO | **0.8626** |
| [`nord-base`](https://huggingface.co/AppliedIntuitionResearch/nord-base) | SFT only | 0.7273 |

```
PDMS                                 0.8626
  no_at_fault_collisions             0.9737
  drivable_area_compliance           0.9522
  ego_progress                       0.8156
  time_to_collision                  0.9253
  comfort                            0.9997
```

## Usage

Install the [`nord`](https://github.com/Applied-Intuition-Open-Source/nord) client and serve with vLLM:

```bash
vllm serve AppliedIntuitionResearch/nord --served-model-name qwen --dtype bfloat16 --port 8000
```

```python
from PIL import Image
import nord

agent = nord.NordAgent.from_pretrained("nord")

output = agent.predict(nord.NordInput(
    cameras=[Image.open("fl.jpg"), Image.open("front.jpg"), Image.open("fr.jpg")],
    ego_velocity_ms=(8.3, 0.0),
    driving_command="straight",
))

print(output.trajectory.shape)   # (40, 3) — x, y, heading at 10 Hz, 4 seconds
```

Full inference and NAVSIM evaluation instructions: [github.com/Applied-Intuition-Open-Source/nord](https://github.com/Applied-Intuition-Open-Source/nord).

This repo bundles the K-Disc trajectory tokenizer vocab (`vocab.pkl`, 2048 clusters) used to
decode the model's output tokens into `(x, y, heading)` trajectories.

## Citation

```bibtex
@inproceedings{rawal2026nord,
  title={NoRD: A Data-Efficient Vision-Language-Action Model that Drives without Reasoning},
  author={Rawal, Ishaan and Gupta, Shubh and Hu, Yihan and Zhan, Wei},
  booktitle={Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)},
  year={2026}
}
```

## License

This checkpoint is released under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
(non-commercial). The `nord` inference client code is separately licensed under Apache 2.0 —
see [github.com/Applied-Intuition-Open-Source/nord](https://github.com/Applied-Intuition-Open-Source/nord).