Autonomous Drifting using Machine Learning
ฝัง
- เผยแพร่เมื่อ 10 ส.ค. 2015
- We've developed a new framework for reinforcement learning, a subset of machine learning. This video shows the framework applied to an autonomous RC car that learns to drift around a truck.
- วิทยาศาสตร์และเทคโนโลยี
"what is my purpose?"
"you drift."
"... Rad"
"welcome to the club"
*initial D starts playing*
“...yeah, really Rad...err...but.....What’s drift?....”
“Weell, it’s going round in circles burning rubber and batteries ‘till you die...or your creator gets bored....”
“Aaand......THIS is my purpose?...my ....SOLE....purpose....???......”
Hell yeah bro
I hope Tesla have a drift mode in their new car.
Why?
Do you think buy one and drift it?
An electric motor would be great for drifting.
No?
Burak Baggins
Instant torque and active braking. I'd say yes!
Marius Palikša pics or it didn't happen
Marius Palikša false, they can drift, and are cooled, but can't sustain peak performance for extended periods.
Please make a mini drift track and make the car race on it, even more, make a second car and make them race each other with drifting
Zwizzor Autonomous tandems!
LMFAO!
you forgot the SUPER EUROBEAT that is needed when they play cat and mouse
Zwizzor I was waiting for that too
Drifting isn't really the fastest way around a corner..
Mr. Block is fucked up.
YonnyMestampo jejeje
YonnyMestampo not just yet
job lost to robots gg
We've been beaten at Chess, Jeopardy, Go & now drifting. We're doomed.
ya, but we'll never be beat at efficiency and versatility in all categories.
woolfoma Care to actually back that statement up?
yup, no robot will consume less energy and have the same (or better) versatility and capability in all tasks as a human, it won't happen. evolution is stronger than the human mind. it needs no evidence other than walking outside and observing.
woolfoma So what you're saying is that you _were_ making a baseless assertion. Even if your claim is correct, are you suggesting robots cannot themselves undertake evolution?
Thanks for your support. They certainly can evolve - and much quicker than humans.
Skip to 46:23 ...
www.dailymotion.com/video/xxpghz_the-secret-life-of-chaos_tech
The whole video is super interesting too.
I have more crap if you're interested.
Now make the second car drift with the first drifting around it :D
Stefano Cuter Then lets create drifting like planetary system
Driftception
you need to recreate our solar system with drifting cars that are colored
What if the planets are already drifting?
@@Robert-Cinque777 Dude, my comment is 3 years old...
@@rusted-iron4360 i felt that
@@rusted-iron4360 glad you are still fine! hope the 3 years have been going great for you!
@@rusted-iron4360 I'm just watching this too lol. Showed up in my recommended
You guys are on the right track! Scaling down machine learning to something this small is a no brainer. So many companies and research institutions try to jump to large scale and usually have a hard time applying it.
Oh Ma Gawd!!! You guys are gods. I've been coding our robot for VEX U, just getting into PID. I quickly learned that it's not even easy to get a robot to go where you want when you start throwing in two dimensional movement at it. I hope to get it driving in curves by the end of the season, so it can take the optimal paths to get from point to point, by factoring in momentum. Seeing a robot doing this is really impressive and inspiring. The whole video was really epic and the music was spot on. Great work guys!
this is one of the coolest things that I've ever seen! :D
*The under-light* @1:30 is very nice for regular street cars too.
It helps with visibility a lot.
The lights under that RC car look epic.
The last seconds though. .. lol 3:20. Awesome.
part of learning... :-)
Please use louder music as I can almost still hear your voice a little...
It is very nice, and it is not believable you researched it 8 years ago, thanks for sharing, and now you can use RL to more enjoy the results.
Amazing work, good job guys! I love the little blooper at the end.
Very interesting project! Thanks for sharing!
Me: this car is smarter than my brain
Brain: you're smart
Thank you MIT. To much fun on one video
This video inspired us to build a self drifting car at our university. Instead of a camera based system we use a gyro and accelerometer. Currently we teach the algorith what a drift is, which is not that easy if you cant actually drift with an RC car. Gread video!
COMING SOON! Ken Block VS Cyborg Ken Block!
when your studying computer stuff and take breaks for initial d memes and youtube algorithm is like "Hold on, I got this"
This is probably the coolest thing I've seen in a while..
Maintaining the drift with the moving car just blew my mind!
These ML guys have already perfected drifting? Dammit.
deja vu(i, have):
been in this_place
before()
Ken CPUBlock
KenGPT
How can someone possibly dislike this video, this is awesome !
The coolest thing i've seen today.. thanks yt for recommending this.
more info ? how did you initialize reinforcement NN's with MPC solutions ?
solve mpc, use as NN data ?
published paper ?
Background music is not eurobeat
Option GTS Is not eurobeat is bullshit. But you can mute the vídeo and put it from another source.
By the way is awesome that you know what is eurobeat.
You are great bro.
*dislikes*
Best comment
bloody impressive. simulating and allowing the model to work out some details given parameters is definitely the way to go. other machine learning seems like it has to accidentally stumble across the correct answer
I've always wondered this. I drift on LFS all the time, thinking it would be (almost) impossible to automate drifting. This is so cool to see.
*2 Fast 2 Furious RC Version*
I hope that car got the truck's phone number.
you mean Tokyo Drift... not 2 fast 2 furious...
no NO we do not speak that blasphemy here...
This is a holy place.....
a place of nani-inducing kansei doriftos and eurobeat...
NOT PAYDAY 2 WITH CARS!
that music is loud though
Music ruined the video due to volume.
It also wasn't Initial D music
This was a pretty cool video, rig dig the underglow on the drifter
I don't know how ppl dislike such a cool video?
What the hell do they expect???
Is there a paper specific on it? No clue on ACL official page. Most related could be 'Real-World Reinforcement Learning via Multifidelity Simulators' but none under the title this vid bears.
M. Cutler and J. P. How, "Autonomous drifting using simulation-aided reinforcement learning," in 2016, . DOI: 10.1109/ICRA.2016.7487756.
Any chance there's an open source PDF?
_deja vu_
*I've just been in this place before*
Higher on the street
*And I know it's my time to come home*
calling you and the subjects a mystery
dsp4 and Amir Hakim you need to look up the lyrics thats not what it is
This looks amazing. The only thing I think would add to it is variable throttle control, as in drifting most of your "steering" is done by throttle. Keep up the great work!
So cool! Loved the blooper at the end 😁
Is the project code open source?
This is super interesting. Please remix this video, music is too loud, noise of car is too loud, voice is too quiet.
Anytime I see the title "X using Machine Learning", I roll my eyes. However, this is really cool! Providing initial parameters through a simulation is a clever.
Wow, you are definitely going to win every self-driving race from here on. ;)
Great work, ACL at MIT.
One suggestion: either lower or remove the crappy riff track. I want to hear your studies and what it brings, not some crappy music. There's plenty of videos here on youtube for that.
Ken Block have to find a new job...
榊礼武 haha thought the same when car started to drift around a moving truck
was thinking the same bro!
TheDimaSomov rip ken block Hahahah
Thanks for including the blooper
This is sick! Nice work!
God I hope Elon Musk sees this
M_S I don't think there's a need to drift on Mars.
@@wol2231 but we need Tesla to drift for us!
3:10 deploy to production!
Lil
We live in hella exciting times! :) I'd love to learn more about the code running on this really cool drifter
finally someone doing some important research towards autonomous driving!
NANII?!? KANSEI DORIFTO???
Could'nt stop thinking of "When the Sun Goes Down" and "Fujiwara Zone" throughout this vid xD
Great, Now, when the Terminators take over, they'll be Tokyo Drifting around my bullet-riddled corpse. Thanks, science.
no NO we do not speak that blasphemy here...
This is a holy place.....
a place of KANSEI DORIFTO... NOT TOKYO DORIFTO
A PLACE OF DRIFTO-ING IN THE GUNMA PREFECTURE, NOT TOKYO
YOU HAVE TAINTED THIS PLACE
soiled it...
and for that, I hereby sentence you to....
DEATH BY IMPREZA TREATMENT
THIS...
IS...
KANTOOOOO!!!!!!!
this made me fucking laugh. well played sir
Production (especially Music) is freaking awesome ❤️🎶
Very cool! Love the work. Kudos!
Give it the use of throttle control and a handbrake.
Mrwrenchifi good idea.
They built a tiny autonomous Ken Built.
+chewser117 Ken Block*
+Cody Esmay Damn auto-correct.
Ken Brick
+Mr Starforge Ken Brock
Ten o'clock
Thumbs up for putting up the NG clip.
This is absolutely amazing!
Still think you can drive better than an autonomous car?
dagumi can drive better
Ken Block approves this video
Spectacular stuff senor
BRAVO! very impressive.
Please include the Github in description, for learning x
They can't do that. The code they used is proprietary.
DC Why?
Is there any open framework that they used at least?
Proprietary drifting? Stallman doesn't think so.
.. and some toy company in china would quickly rip it off, mass produce a new RC car, and make million$$$ from this team's work while treating it as proprietary closed source IP. I kid you not.
could researchers please stop using background music in videos about their papers?
Primius80 *turn up the music even more*
3 minute video better than TOKYO DRIFT :) . Keep it up .
Awesome video!!!
There goes learning to drift. now all you need to do is let your car learn and drift itself. If technology keeps going this way, we can look forward to very fat people unable to move in future. just like Walle movie LOL
Agreed.
btw: you are one of my favorites youtubers :-)
probably not really as there will be machines to exercise for us
I know dudes that are 250 pounds that can drift. It requires no physical fitness.
***** I think the reason is why not. And besides, it's a bit of a different race, because it's more of the programmers ability to program kind of race.
+Timms MC
In a way, you could compare autonomous racing to tool assisted speedrunning in video games. The point of a TAS is to see how fast a game could theoretically be played. Similarly, autonomous racing would exist to see how fast a particular car can go around a particular track without the human element. There's no reason why autonomous racing and conventional racing couldn't exist simultaneously as separate competitions.
Please re-upload without the music. The music makes it feel like a scam crowdfunding thing. Thanks.
Wow so this is drifting by it self. I would love to run so tandems with it.really amazing
I see the potential of a thousand RC cars drifting around each other
Rocket League is no longer a human game
now teach a real car how to do that
It would probably actually be simpler, since the real car moves relatively slower to its size.
The problem would be breaking traction. With the RC car its on plastic wheels so it has no traction. As they say in the video all they are changing is the steering input.
With a car you need to break traction and maintain the lack of traction, so you would need to teach the computer to clutch kick or handbrake. Then teach it how to maintain the lack of traction because cars generally fight to gain it. Plus the longer a car drifts the more the grip characteristics change as the tyres heat up and wear away.
you dont know shit
Who?
its a secret to everypony that's what's cool. You don't teach it. The car teaches itself. That's what machine learning is. You just teach it to learn by itself. Then...it can learn drifting, flying, or finishing a game on hard level. The coders don't teach it. Thats what makes the machine autonomous.
Absolutely brilliant!!
Great work guys!
Ken block exposed
music ruined the show. please consider
awesome works!
This is awesome!
This is amazing. I'm curious if you can develop this for a different application. My idea is to have it use this to figure out the fastest way around a track.
Excellent presentation and project.
this, will change the future of stability control
I think this will be much better than actual stability control!
This is really cool. Could you adapt this to work on courses too? I guess that's pretty difficult if you have to recognize the layout of the course on the fly but man would it be cool to see.
you earned a notification sub! I want more like this!
In full size car drifting, steering is mostly used to initialize the drift, followed by counter steering and maintaining the drift by throttling.
sick drifts!
Great job!
Nice work !
Really nice work, I am waiting excitedly your new works on this car. Assume that, if you have a really tough path (includeing ridge, wet road, sharp bend etc.), can you develop a system to adapt itself according to changing road conditisions?
Wow! This is awesome!
+1 for the underglow alone haha. Also, that crash with the sandle couldn't have felt good haha.
This is very impressive work
thats pretty increadible. congrats on your research and good luck with what you do next! this is just further proof to me of what AI can be capable of.
Nothing better than transfering machine learning results into the physical world. Looks alien
Whoever wrote code for this is just genius.
This is amazing!
Steel tip safety sandals, I like it :)
This project is obsoletely incredible