Giter Club home page Giter Club logo

traffic-simulation-and-visualization's Introduction

Road Intersection Simulation and Visulization

Logo

License: GPL v3 Version

Binary Release Windows x86x64

I've decided to open-source this source code under GPLv3(GNU General Public License, version 3) after my graduation from the university.

This is an intersection simulation software capable of generating the arriving vehicles in many varying controllable rates. The vehicle behavior can be changed in realtime in the following mode:

whether to respect the traffic lights' existence, treat front vehicles as invisible or not.
Demo : https://www.youtube.com/watch?v=yKl4c4eQUy8

$  git  clone  https://github.com/KimangKhenng/Traffic-SImulation-and-Visualization.git   

Gallery

alt text

Tested Systems

I have complied the source code and test on the following systems:

  • Windows 10 20H2 19042
  • macOS Big Sur 11.2.1
  • Ubuntu 20.04.2 LTS

Build Instructions

RISV requires Qt 5.0.0+ to to complie and run. The source code can be compiled using one of these options.

Clone the source code

$ git  clone  https://github.com/KimangKhenng/Traffic-SImulation-and-Visualization.git  

Quick Run on Windows, Mac, and Linux with Qt Creator

  • Open the project with Qt Creator.
  • Configure project with either MinGW or Visual Compiler
  • Run

Manually Build Release on Windows with MingGW

Make sure you add Qt/5.XX/mingw/mingwXXX_64/bin/ and Qt/Tools/mingwXXX_64/bin/ to your PATH in system environment variables.

$ cd Traffic-SImulation-and-Visualization  
$ qmake  
$ mingw32-make  
$ mingw32-make clean  
$ cd release  
$ windeployqt --quick --no-translations .  

Contributors

  • KimAng Kheang, TFD ( Software Architect, AI Developer)
  • Sokchea Kor, ITED, FE, RUPP ( Advisor, Initiator)

Interested in becoming one of the contributors? Wanna take part in our community? Send me an email detaling how you would like to add features, fixe certain part, or whatever on your mind to [email protected]

Acknowledgement

Logo Logo Logo

  • Thanks to endrll for providing CQtDeployer packaging system to ship this software in production.
  • Thanks to jurplel for providing install-qt-action that helps us in creating automating build process.

traffic-simulation-and-visualization's People

Contributors

kimangkhenng avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.