Traffic Brain is an open-source traffic light control system. Using a classifier, information about the current road situation is collected and automated light switch decision is made based on it.
The project consists of 4 main components:
- Object recognition for traffic detection (located in "/classification")
- Main server controlling all the traffic light nodes (located in "/server")
- Embedded server and traffic light schematics (located in "/embedded")
- Front-end client for communicating with the server (still incomplete; located in "/client")
For each of the components' directories there is a coresponding README.md
with instructions on how to get started.
- Angel Penchev (@angel-penchev) - Object detection neural network, Embedded traffic light
- Bogdan Mironov (@bogdanmironov) - Main controlling server
- Simeon Georgiev (@simo1209) - Thank you for helping me out to complete the embedded <3
- Fork it (https://github.com/braind3d/traffic-brain/fork)
- Create your feature branch (
git checkout -b feature/fooBar
) - Commit your changes (
git commit -a
) - Push to the branch (
git push origin feature/fooBar
) - Create a new Pull Request
- Upon review it will be merged.
Distributed under the MIT license. See LICENSE for more information.