Skip to content
ModelListedExternal
Browse files

VAD Speed

VAD-Speed is a baseline model for desired-speed conditioned autonomous driving, introduced as part of the Bench2Drive-Speed benchmark. For other baseline models, you can find TCP-Speed here.

KindOtherVersionRevision 329b35dDgrade

Model source

Kind
Other
File size
667–677 MB
Version
vRevision 329b35d
Updated
Oct 26, 2026
Downloads
0
Source
Hugging Face

Source description

VAD-Speed

VAD-Speed is a baseline model for desired-speed conditioned autonomous driving, introduced as part of the Bench2Drive-Speed benchmark. For other baseline models, you can find TCP-Speed here.

Project Page | Paper | Github

Overview

Bench2Drive-Speed is a closed-loop benchmark for desired-speed conditioned autonomous driving. It enables explicit control over vehicle behavior through:

  • 🎯 Target-speed conditioning: Users can specify the desired driving speed.
  • 🚘 Overtake / Follow commands: Users can specify whether the vehicle should overtake or follow others.

The VAD-Speed model serves as a baseline that processes these user preferences to generate driving actions within the CARLA simulator.

Usage

To use or build upon this agent, refer to the official Bench2Drive-Speed repository.

The agent inherits from AutonomousAgent. In addition to standard CARLA inputs, you can access the user-specified conditions within the agent logic as follows:

# Extract target speed and overtake commands within the agent class
target_speed = self.get_planned_speed() # float (km/h)
do_overtake = self.do_overtake          # boolean

For full setup, training, and evaluation instructions, please follow the documentation in the Github README.

Citation

@article{Bench2DriveSpeed,
    title={Can Users Specify Driving Speed? Bench2Drive-Speed: Benchmark and Baselines for Desired-Speed Conditioned Autonomous Driving}, 
    author={Yuqian Shao and Xiaosong Jia and Langechuan Liu and Junchi Yan},
    year={2026},
    eprint={2603.25672},
    archivePrefix={arXiv},
    primaryClass={cs.RO},
}

Sources

1 source
Hugging FacePrimaryVersion 329b35d3ea9ff6992e28a8258e625459e929eaab
huggingface.co/Telkwevr/VAD-Speed/tree/329b35d3ea9ff6992e28a8258e625459e929eaab

Verified Oct 26

Download files

Model artifacts

6 artifacts

VAD_Custom.pth

pth · 667 MB · SHA-256 96f40826fd0f…5ba7 · Hugging Face

Download file

VAD-Speed_B2D1kLong.pth

pth · 677 MB · SHA-256 e2b8e7412004…6314 · Hugging Face

Download file

VAD-Speed_B2D1kShort.pth

pth · 677 MB · SHA-256 28c18b5205c3…d8ae · Hugging Face

Download file

VAD-Speed_CustomExpert.pth

pth · 677 MB · SHA-256 fe5299a9f81d…5019 · Hugging Face

Download file

VAD-Speed_CustomLong.pth

pth · 677 MB · SHA-256 4b67b9ecca10…a299 · Hugging Face

Download file

VAD-Speed_CustomShort.pth

pth · 677 MB · SHA-256 f84d3e79540c…a353 · Hugging Face

Download file

Source excerpts

2 excerpts

--- license: cc-by-nc-nd-4.0 pipeline_tag: robotics --- # VAD-Speed **VAD-Speed** is a baseline model for desired-speed conditioned autonomous driving, introduced as part of the **Bench2Drive-Speed** benchmark. For other baseline models, you can find TCP-Speed [here](https://huggingface.co/rethinklab/TCP-Speed/edit/main/README.md). [**Project Page**](https://thinklab-sjtu.github.io/Bench2Drive-Speed/) | [**Paper**](https://huggingface.co/papers/2603.25672) | [**Github**](https://github.com/Thinklab-SJTU/Bench2Drive-Speed) ## Overview Bench2Drive-Speed is a closed-loop benchmark for desired-speed conditioned autonomous driving. It enables explicit control over vehicle behavior through: * 🎯 **Target-speed conditioning**: Users can specify the desired driving speed. * 🚘 **Overtake / Follow commands**: Users can specify whether the vehicle should overtake or follow others. The VAD-Speed model serves as a baseline that processes these user preferences to generate driving actions within the CARLA simulator. ## Usage To use or build upon this agent, refer to the official [Bench2Drive-Speed repository](https://github.com/Thinklab-SJTU/Bench2Drive-Speed). The agent inherits from `AutonomousAgent`. In addition to standard CARLA inputs, you can access the user-specified conditions within the agent logic as follows: ```python # Extract target speed and overtake commands within the agent class target_speed = self.get_planned_speed() # float (km/h) do_overtake = self.do_overtake # boolean ``` For full setup, training, and evaluation instructions, please follow the documentation in the [Github README](https://github.com/Thinklab-SJTU/Bench2Drive-Speed). ## Citation ```bibtex @article{Bench2DriveSpeed, title={Can Users Specify Driving Speed? Bench2Drive-Speed: Benchmark and Baselines for Desired-Speed Conditioned Autonomous Driving}, author={Yuqian Shao and Xiaosong Jia and Langechuan Liu and Junchi Yan}, year={2026}, eprint={2603.25672}, archivePrefix={arXiv}, primaryClass={cs.RO}, } ```

Source context: 0 downloads · 0 likes · Pipeline robotics · Repo Telkwevr/VAD-Speed