Autonomous U-turns with Direct Perception

  Рет қаралды 3,367

Ari Seff

Ari Seff

7 жыл бұрын

An extension of DeepDriving (deepdriving.cs.princeton.edu) for two-way traffic with U-turns.
The host car can have one of two goals at any moment: either continue ahead in the current direction of travel or make the the next available U-turn. The host car's "goal" is analogous to a navigation system providing directions (e.g., make the next right, take the next exit). To gather training data for this setting, TORCS was modified to allow for two-way traffic with grass medians. At occasional breaks in the medians are turning lanes where U-turns can be completed. At test time, the "s" or "u" keys may be pressed to trigger a goal of "Straight" or "U-turn" respectively.
In this video, the host car autonomously completes U-turns under different traffic conditions. The only input to the CNN is the bottom left image. In the visualization window to the right, green rectangles in the middle lane represent the ground truth locations of the grass medians. The probability bar displays p(U), the probability output by the CNN of being next to a viable turning lane. The visualization window also displays the current "Goal" of the system. When this goal is to make the next U-turn, the "Intent" of the controller ("Searching", "Slowing", "Waiting", or "Turning") is shown.
In the second clip, there is dense oncoming traffic in the opposing lane. Therefore, the host car must wait until the lane clears before turning.

Пікірлер: 8
@ekbastu
@ekbastu 7 жыл бұрын
simply awesome :) how much computational power and time are needed to train?
@ariseffai
@ariseffai 7 жыл бұрын
Just a couple hours fine-tuning the original DeepDriving model with a Tesla K40c :)
@ashokElluswamy
@ashokElluswamy 7 жыл бұрын
During the second U-turn (around 1:10), the estimation of the host car position seems to be quite far off from the ground truth. Given that, I was surprised that the actual U-turn maneuver was successfully performed by the host car. Was there any other trick to make it successfully execute the turn in spite of estimation errors.
@faridalijani1578
@faridalijani1578 4 жыл бұрын
Do u have pretrained prototxt and caffemodel CNN files ?
@anet9535
@anet9535 7 жыл бұрын
Hi Ari, I really like the deep-driving project from your team. I want to study it further. Currently I'm looking at the original code available at the deep learning homepage, but it seems to be outdated. For example the dynamic lane detection, which is visiable in the video with the dashcam is not implemented and the u-turn stuff is also not implemented. Is there any chance to get the latest code?
@ariseffai
@ariseffai 7 жыл бұрын
Thanks for your comment. The code for the main results of the paper is available. The U-turn code is not online, but I will check into that.
@anet9535
@anet9535 7 жыл бұрын
Thanks for the clarification. Is your team activly working on that topic? I'm looking forward to read/discuss new stuff about it and to see how the project developed after the release the paper.
@eatsleepplayrepeat
@eatsleepplayrepeat 6 жыл бұрын
What if you want to make that u turn but this is traffic behind you?
Why Do Random Walks Get Lost in 3D?
14:57
Ari Seff
Рет қаралды 16 М.
Basic Computer Vision with ML (ML Zero to Hero - Part 2)
7:24
TensorFlow
Рет қаралды 398 М.
ИРИНА КАЙРАТОВНА - АЙДАХАР (БЕКА) [MV]
02:51
ГОСТ ENTERTAINMENT
Рет қаралды 642 М.
1🥺🎉 #thankyou
00:29
はじめしゃちょー(hajime)
Рет қаралды 80 МЛН
When someone reclines their seat ✈️
00:21
Adam W
Рет қаралды 24 МЛН
Super gymnastics 😍🫣
00:15
Lexa_Merin
Рет қаралды 73 МЛН
Prey vs Predators - preparing bigger simulation
8:26
Pezzza's Work
Рет қаралды 79 М.
Why Can’t Language Models Learn to Speak Backwards?
11:41
Ari Seff
Рет қаралды 2,2 М.
Backpropagation Details Pt. 2: Going bonkers with The Chain Rule
13:09
StatQuest with Josh Starmer
Рет қаралды 120 М.
A Practical Introduction to Large Language Models (LLMs)
14:57
Shaw Talebi
Рет қаралды 38 М.
What are Normalizing Flows?
12:31
Ari Seff
Рет қаралды 67 М.
What are Transformer Neural Networks?
16:44
Ari Seff
Рет қаралды 159 М.
Change your experience through direct perception.
5:15
tim mansfield
Рет қаралды 1,5 М.
4. How Kafka Works | Apache Kafka Fundamentals
26:41
Confluent
Рет қаралды 186 М.
What is Automatic Differentiation?
14:25
Ari Seff
Рет қаралды 103 М.
сюрприз
1:00
Capex0
Рет қаралды 1,1 МЛН
Где раздвижные смартфоны ?
0:49
Не шарю!
Рет қаралды 744 М.
КОПИМ НА АЙФОН В ТГК АРСЕНИЙ СЭДГАПП🛒
0:59
Очиститель экрана • 160418185                       Делюсь обзорами в профиле @lykofandrei
0:14