Skip to content

PerfectXu88/KDP-AD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚘 KDP-AD

A Knowledge-Driven Diffusion Policy for End-to-End Autonomous Driving Based on Expert Routing

arXiv Project Page License: Apache-2.0

📄 Paper | 🌐 Project Page


📌 Framework

KDP-AD Framework Overview

✨ Highlights

  • Generative Policy Learning
    Driving modeled as conditional denoising of trajectories → captures multi-modal behaviors & long-horizon consistency.
  • Knowledge-Driven Expert Routing
    Sparse MoE experts encode modular driving knowledge → dynamically compose experts per scenario for adaptive policy execution.
  • Scalable & Interpretable
    Experts exhibit structured specialization and cross-scenario reuse.

🎥 Demo Video

video.mp4

✅ Roadmap

  • 📝 Release Paper
  • 💻 Release Code
  • 🔧 Release Model Checkpoints

🛠️ Getting Started

🔹 Installation

# Clone the repository
git clone https://github.com/PerfectXu88/KDP-AD.git
cd KDP-AD
conda create -n kdp python=3.10
conda activate kdp
# Install dependencies
pip install -r requirements.txt

🔹 Data Collection

python data_collect.py

🔹 Training

python train.py

🔹 Inference

python eval.py

🙌 Acknowledgements

This work builds upon the foundation of the following outstanding contributions to the open-source community:

MetaDrive, Diffusion, Diffusion Policy, Mixture of Experts, Mixture of Expert(Pytorch)

We thank the open-source community for providing code, benchmarks, and datasets that made this project possible.


📚 Citation

If you find KDP-AD useful in your research, please cite our work:

@article{xu2025kdp,
  title   = {A Knowledge-Driven Diffusion Policy for End-to-End Autonomous Driving Based on Expert Routing},
  author  = {Xu, Chengkai and Liu, Jiaqi and Guo, Yicheng and Hang, Peng and Sun, Jian},
  journal = {arXiv preprint arXiv:2509.04853},
  year    = {2025}
}

About

Official repo for KDP-AD

Resources

License

Stars

Watchers

Forks

Contributors

Languages