https://github.com/autonomousvision/sledge
[ECCV'24] SLEDGE: Synthesizing Driving Environments with Generative Models and Rule-Based Traffic
https://github.com/autonomousvision/sledge
Last synced: over 1 year ago
JSON representation
[ECCV'24] SLEDGE: Synthesizing Driving Environments with Generative Models and Rule-Based Traffic
- Host: GitHub
- URL: https://github.com/autonomousvision/sledge
- Owner: autonomousvision
- License: apache-2.0
- Created: 2024-02-20T12:31:46.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-16T09:16:46.000Z (almost 2 years ago)
- Last Synced: 2025-03-29T00:04:53.617Z (over 1 year ago)
- Language: Python
- Homepage:
- Size: 575 KB
- Stars: 175
- Watchers: 13
- Forks: 7
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Generative Simulation for Vehicle Motion Planning
Paper | Supplementary | Talk
> [**SLEDGE: Synthesizing Driving Environments with Generative Models and Rule-Based Traffic**](https://arxiv.org/abs/2403.17933)
> [Kashyap Chitta](https://kashyap7x.github.io/), [Daniel Dauner](https://danieldauner.github.io/), and [Andreas Geiger](https://www.cvlibs.net/)
> University of Tรผbingen, Tรผbingen AI Center
>
> European Conference on Computer Vision (ECCV), 2024
>
>
This repo contains SLEDGE, the first generative simulator for vehicle motion planning trained on real-world driving logs. We will be publicly releasing our code for simulation, evaluation, and training (including pre-trained checkpoints).
https://github.com/autonomousvision/sledge/assets/50077664/1c653fda-6e44-4018-ae98-2ab3d0439cad
## News ๐ฐ
* **`18 Aug, 2024`:** We released v0.1 of the SLEDGE code!
* **`01 Jul, 2024`:** Our paper was accepted at [ECCV 2024](https://eccv.ecva.net/) ๐ฎ๐น
* **`27 Mar, 2024`:** We released our paper on [arXiv](https://arxiv.org/abs/2403.17933)!
## Table of Contents ๐
1. [Getting started](#gettingstarted)
2. [Changelog](#changelog)
3. [Contact](#contact)
4. [Citation](#citation)
5. [Other resources](#otherresources)
- [Installation and download](docs/installation.md)
- [Running the autoencoder](docs/autoencoder.md)
- [Running the diffusion model](docs/diffusion.md)
- [Simulation and visualization](docs/simulation.md)
## Changelog ๐ท
- **`[2024/08/18]`** SLEDGE v0.1 release
- Scripts for pre-processing and downloads
- Raster-vector autoencoder (training & latent caching)
- Latent diffusion models (training & scenario generation)
- Simple simulations
- SledgeBoard
## TODO ๐
- [ ] Add videos and talks
- [ ] Release checkpoints
- [ ] Metrics & complete simulation code
- [X] SLEDGE v0.1 & camera ready release
- [x] Initial repository & preprint release
## Contact โ
If you have any questions or suggestions, please feel free to open an issue or contact us (daniel.dauner@uni-tuebingen.de).
## Citation ๐
If you find SLEDGE useful, please consider giving us a star ๐ and citing our paper with the following BibTeX entry.
```BibTeX
@InProceedings{Chitta2024ECCV,
title = {SLEDGE: Synthesizing Driving Environments with Generative Models and Rule-Based Traffic},
author = {Kashyap Chitta and Daniel Dauner and Andreas Geiger},
booktitle = {European Conference on Computer Vision (ECCV)},
year = {2024},
}
```
- Special thanks to [Agniv Sharma](https://github.com/agshar96) for his reimplementation of [HDMapGen](https://github.com/agshar96/HDMapGen) which we used as a baseline!
- [NAVSIM](https://github.com/autonomousvision/navsim) | [tuPlan garage](https://github.com/autonomousvision/sledge) | [CARLA garage](https://github.com/autonomousvision/carla_garage) | [Survey on E2EAD](https://github.com/OpenDriveLab/End-to-end-Autonomous-Driving)
- [PlanT](https://github.com/autonomousvision/plant) | [KING](https://github.com/autonomousvision/king) | [TransFuser](https://github.com/autonomousvision/transfuser) | [NEAT](https://github.com/autonomousvision/neat)