Research project to simulate congestion formations and traffic under different circumstances for autonomous vehicles.
This project's purpose is of purely scientific nature and is in no way associated with Porsche's production systems. Autonomous vehicles automatically determine their required safety distance to other vehicles and adapt their velocity to maintain given distance.
- Graphical user interface displaying the cars' movement
- PI and PID controllers available
- Automatic data collection
- Creation of streets and cars during runtime
- Lookahead for vehicles and speed limits
The application can be run locally, the requirements for each setup are listed below.
Make sure pygame is installed locally to support the startup script's audio feature.
$ pip install pygame
$ mvn clean package
$ java -jar target/TrafficSimulator-1.0-SNAPSHOT.jar
Project created under the supervision of DHBW Stuttgart.