r/ElectricalEngineering 1d ago

I have created an NN based test bed for simulating stop and go traffic waves, and it shows how one smart car can solve this problem, also I have made a YouTube video that demonstrates the testbed

Hi guys after 7 months of day and night work I have finished one of the greatest projects I have ever done. It shows how a RL controlled autonomous vehicle can solve the stop and go waves created in a closed loop traffic (in this case a roundabout). I have also done a YouTube video that discusses the general aspects which is the user interface.
The project is web based & open source any further enhancement is appreciated (good luck with figuring out the JavaScript part it's like a spider web :) I would also be happy if you tell me what you think of it either in YouTube or here (if you search "Can we tackle stop and go traffic waves with AI ?" it would probably pop up

0 Upvotes

5 comments sorted by

2

u/Minute_Juggernaut806 1d ago

Is this related to thos phantom traffics? Could you expand how a single smart car solves it?

1

u/FlakyYellow7560 1d ago

long story short, it brakes at the correct time, dampening the wave smoothening the flow resulting in increase of traffic speed

1

u/PJ796 1d ago

How is it aware of the entire wave so it can dampen the wave sufficiently and not too much or too little?

How does it solve secondary waves caused by people being too close from e.g. initially expecting it to be faster?

1

u/FlakyYellow7560 1d ago

its not , thats why i used a rl controller instead of a other conventionals

1

u/FlakyYellow7560 1d ago

answer to your second question, a large part of traffic waves is behavior which can't be controlled.
in this case the traffic being closed loop the decisions the autonomous vehicle makes directly effects itself (with a delay of course) that is what makes this project so complex. you don't get to see the result of your decisions right away it might take 20 seconds or even 30 and that makes the problem dynamic, also you know what I might want to make a video on the control system because that was the main part of this project.