Skip to content

The backend that generates data points based on our model.

Notifications You must be signed in to change notification settings

deyvidm/traffic_sim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MATLAB Traffic Simulation

Description

This project is the application of my research topic findings for MATH*4600 (Advanced Research Project in Mathematics). We aimed to model driver behaviour during sudden braking situations on multi-lane roads.

Given a customizable set of starting parameters, the established model generates incremental data points indicating acceleration, speed, and position at evenly spaced time intervals for a configurable amount of cars. We attempted to create a model which would allow us to personalize driver behaviour reflected by reaction time, aggression, and "impulsiveness" when considering dangerous driving maneuvers (ex. tight lane changes, sudden deceleration, tailgating).

Reaching the end goal would enable researchers to attach driver behaviour to individual vehicles and observe interaction between different classes of drivers, such as "cautious" drivers and "aggressive" drivers, or "drunk" drivers among "inexperienced" drivers.

Alongside developing a model, I also built a small visualizer to help illustrate the vehicles. It's a small stack of web technologies that accepts a data file generate by the backend. It served as a visual aid for analyzing the resulting behaviour of the modeled vehicles and presenting results to my grading commitee and peers.

About

The backend that generates data points based on our model.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published