Skip to content

VTTI-CSM/PyTrafficSimulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


PytrafficSimulator

A microscopic traffic simulator in Python.

About The Project

PytrafficSimulator screenshot

PytrafficSimulator is a Python-based traffic simulation tool designed for students, researchers, and practitioners interested in modeling traffic scenarios. It allows for creating and testing various traffic conditions to analyze their effects on vehicle flow, delays, and overall system performance.

Key Features:

  • Customizable Traffic Scenarios: Create diverse traffic setups with different vehicle behaviors.
  • User-Friendly Interface: Intuitive API for easy integration into existing projects.
  • Performance Analysis: Detailed output metrics for evaluating traffic dynamics.

(back to top)

Built With

  • Python
  • Numpy
  • Scipy
  • Dear PyGui

Based on:

  • Fadhloun-Rakha Car Following Model.

  • Van-Aerde Macroscopic Model.

(back to top)

Getting Started

Prerequisites

Requires Python 3.7+.

(back to top)

Usage

For more examples, please refer to the Examples folder.

(back to top)

Documentation

Comprehensive documentation is currently under development. Stay tuned for updates!

(back to top)

Roadmap

  • Complete documentation and tutorials.
  • Add support for real-time traffic data integration.
  • Implement GPU acceleration for faster simulations

(back to top)

LICENSE

License

Distributed under the LGPL License. See LICENSE for more information.

(back to top)

Contact

Amr Shafik

Prof. Hesham Rakha

Project Link: https://github.com/VTTI-CSM/PyTrafficSimulator

(back to top)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages