An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          


sledge

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)

## Getting started ๐Ÿš€

- [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},
}
```

## Other resources ๐Ÿ’ก


Twitter Follow


Twitter Follow


Twitter Follow

- 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)

(back to top)