a-b-street / a-b-street/abstreet
Advanced Traffic Light Control
- 主要言語
- Rust
- スター
- 8.2k
- フォーク
- 380
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
During my university time @jonasdann and I worked on optimization of traffic light control systems and I think it would be nice if there was a way to test the system we developed in abstreet. So I was wondering if there are any plans to have some kind of advanced traffic light control mechanism based on sensors on lanes and some control component. Our approach would dynamically calculate the phases and their duration for a given intersection and tries to estimate incoming traffic per lane based on surrounding intersections to inform the phase calculations. I had a look at the game and it seems there is neither sensors nor a dynamic way to control traffic lights. I could only find the manual phase configuration.
I assume there are two big challenges here:
1. Getting data for existing lane sensors (with various types possibly covering several lanes at once) and some kind of UI to add a sensor to a lane
2. Having a way to specify an automatic traffic light controller. I could imagine something like "convert to automatic traffic light" next to "convert to traffic signal" which could link to an external system of some kind for control
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
評価
この issue はまだ評価されていません。