https://github.com/opendrivelab/eta
ETA: Efficiency through Thinking Ahead, A Dual Approach to Self-Driving with Large Models
https://github.com/opendrivelab/eta
autonomous-driving dual-system
Last synced: 7 months ago
JSON representation
ETA: Efficiency through Thinking Ahead, A Dual Approach to Self-Driving with Large Models
- Host: GitHub
- URL: https://github.com/opendrivelab/eta
- Owner: OpenDriveLab
- License: mit
- Created: 2025-06-07T17:28:38.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-06-10T08:55:58.000Z (7 months ago)
- Last Synced: 2025-06-10T09:25:14.746Z (7 months ago)
- Topics: autonomous-driving, dual-system
- Language: Python
- Homepage: https://arxiv.org/abs/2506.07725
- Size: 553 KB
- Stars: 12
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# 🤔 ETA
## Highlight
We propose "**E**fficiency through **T**hinking **A**head" (ETA), an asynchronous dual-system that pre-processes information from past frames using a large model in tandem with processing the current information with a small model to enable real-time decisions with strong performance.

## News
- **`[2025/06/10]`** [ETA](https://arxiv.org/abs/2506.07725) paper and code release!
## Results

## Table of Contents
1. [Highlights](#highlight)
2. [News](#news)
3. [Results](#results)
2. [Getting Started](#gettingstarted)
- [Training](docs/TRAIN_EVAL.md#trainingsetup)
- [Evaluation](docs/TRAIN_EVAL.md#evalsetup)
4. [TODO List](#todolist)
6. [License and Citation](#licenseandcitation)
7. [Other Resources](#otherresources)
To get started with ETA:
- Training
- [Download Bench2Drive Data](docs/TRAIN_EVAL.md#b2ddata)
- [Setup other prerequisites](docs/TRAIN_EVAL.md#trainingsetup)
- [Start training](docs/TRAIN_EVAL.md#training)
- Evaluation
- [Setup Bench2Drive](docs/TRAIN_EVAL.md#evalsetup)
- [Setup files and configs](docs/TRAIN_EVAL.md#evalfilesetup)
- [Download checkpoints](docs/TRAIN_EVAL.md#evalcheckpoints)
- [Run evaluation](docs/TRAIN_EVAL.md#runeval)
## TODO List
- [x] ETA Training code
- [x] ETA Evaluation
- [x] Inference Code
- [ ] Checkpoints
## Acknowledgements
This codebase builds on open sourced code from [CARLA Garage](git@github.com:autonomousvision/carla_garage.git) and [Bench2DriveZoo](https://github.com/Thinklab-SJTU/Bench2DriveZoo/) among others. We thank the authors for their contributions. This project is funded by the European Union (ERC, ENSURE, 101116486) with additional compute support from Leonardo Booster (EuroHPC Joint Undertaking, EHPC-AI-2024A01-060). Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the European Research Council. Neither the European Union nor the granting authority can be held responsible for them. This study is also supported by National Natural Science Foundation of China (62206172) and Shanghai Committee of Science and Technology (23YF1462000).
## License and Citation
This project is released under the [MIT License](LICENSE). If you find our project useful for your research, please consider citing our paper with the following BibTeX:
```bibtex
@article{hamdan2025eta,
title={ETA: Efficiency through Thinking Ahead, A Dual Approach to Self-Driving with Large Models},
author={Hamdan, Shadi and Sima, Chonghao and Yang, Zetong and Li, Hongyang and G{\"u}ney, Fatma},
journal={arXiv preprint arXiv:2506.07725},
year={2025}
}
```