I created a self-driving rc car that can follow racing strains and then tried using to race it as rapidly as achievable without the need of crashing it. This time, it is WAY more quickly than everything you’ve found in the preceding video.
If you haven’t observed the 1st video clip featuring this self-driving rc car, you can examine it out right here:
Also, I’m wanting for a Tumble 2023 software program internship, so if you might be employing, would love to get in contact. I constructed this whole self-driving car myself, imagine what I can do for your corporation ๐
Raceline Optimization Code:
Code ran on the rc car:
My notes:
–
–
Credits
Thank you to Venkatโs group at Clemson University for furnishing the F1TENTH motor vehicle:
My professorโs lab:
———-
MY SOCIALS
๐ Website:
โ๏ธ Site:
๐ธ Instagram:
๐ฑ Twitter:
———-
Subscribers at the time of uploading: 5,371
———-
ABOUT ME
I am Steven, a university scholar presently studying Software Engineering at the College of Waterloo. I like to establish amazing points with code. I began this YouTube channel to share my love for discovering and engineering with the earth. I do anything ranging from electronics, CAD, control concept, programming, 3D printing, physics, and style and design.
My final aim is to be capable to make anything at all that I want. I am doing the job toward this by setting up more and more tricky engineering tasks that thrust the boundaries of my information. Take into account subscribing if you would like to observe my journey and discover together with me as a scholar of the universe!
#stevengong #selfdrivingcar #fpvracing #rccar
Awesome project! I really enjoyed watching this and it made want to go back to school… lol For the full speed test, try to ramp up the speed instead of starting at full speed. This will avoid tire slippage and traction loss and hence, steering issues…. Once the vehicle is moving, it accelerates to max speed…
I love how this is just some random ass waterloo eng student doing homework
Now make it drift
breaking the LIDAR simulates a racing death, which is the next logical step.
13:666๐ฅฐ๐ฅฐ lucky 13 and number of the beast ๐ฅฐ๐ฅฐ
You need slick tires
Micromouse, mapping run then fast run. I had a pair of coreless dc and drivers but didn't get the laser ranging at the time, the ST and AMS rangers now would have been perfect. different scale same problem
Code Bullet jr?
Amazing project dude! I'm in engineering and am still blown away you made this entire thing! Love your editing style too, very entertaining!
Dude! Do more of this! I love it!!!
The wheels appear to be misaligned 12:30 one wheel (it not both at some stages appear to be turned inwards), not only does this pose problems for steeling and maintaining a straight light just like in real vehicles it will cause steering to be constantly fighting and will wear the tyres
Edit: which I have since seen you corrected at 14:43 (this might have been mildly damaged before that last crash)
Hey man awesome video! I find the concept of using the power of Ai to determine optimal racing lines pretty cool and tbh i can see it being applied into irl racing as well. As a suggestion i would urge to look into a racing discipline called "rallying". The techniques that rally drivers use to go fast are somewhat diffrent from those used for circuit racing and in my opinion they suit RVs better. Handbrake and powerslide turns (kind of like drifting) keep speed and momentum high because you use the brakes (and/or handbrake) to initiate a turn at high speed, thus not losing momentum by slowing down excessively. If you 're looking to shave off a few extra seconds it may help ๐
Please let me race against the AI while I control the same RC car but controlled by a racing simulator peripheral setup like the Mario kart toys
What has my life become..
Is it possible to design a front and rear wing, slap on some slick tyres to increase cornering speeds and see by how much you can beat the stock car over a lap? That would be fun to watch.
2:07 Matanui. I missing Bionicle. I think you dont know what it means. The Nostalgic hurts so hard.
2:17 Bionicle
Self driving drift car?
Making a car run fast lap times is more about the car than the software being used. The #1 issue I see is using an off-road car with knobby tread on the smooth surface. You need to use a proper racing car, or at least put good tires on this so it's stable at high speeds and grips well. Focusing on the car itself would yield far bigger gains than adjust the software does.
I've had an idea like this for years, AI cars racing each other… You're making that dream come true and I'm living vicariously through you!! Keep up the good work sir!!
Fraking outstanding! ๐
It is not just the racing line that makes you faster, driver skill is also important.
Very impressive! Since you are racing on a hard surface, you may want to consider some times with better traction.
Did you only optimize the path by changing the code or did you use machine learning from the fails, too? It's so amazing ๐
Thanks for sharing your projects, I d want to know what SLAM algorithm you used ? The mapping results is good !
You should add a sensor to deteect the car's oversteering and understeering to adjust speed at real time like a real driver.๐โค
Is that the price of LIDAR???? No wonder elon musk is going from these to Video Processing using AI.
more interesting than f1
By the way, your website is full of great resources. Thank you for sharing!
Wrong tires
now add machine learning to it lol
it can be even faster. After the car takes the curves, it start to accelerate a lite bit later, that lose inertial an a precious time. please try a controlled acceleration when its finishing the curve. perhaps you need an inertial sensor to know when its the rigth moment, but you can !!. also i love the speed and off course your job!! Congrats!!!
well done amazing job we looking for the next best record ๐
Very nice. Optimum race line is a minimum-time constrained optimum control problem with a periodic solution. One would expect an application of HamiltonโJacobiโBellman equation. You seem to have implented some obstacle avoidance and real time calculations also.
Hello Steven. I just wanted to let you know that I watched your first video about Autonomous RC car, and it was absolutely amazing. Haven't been able to get the idea out of my head, so I just had to make something similar on my own. I am a robotics engeneer student at 4th semester and these are like spot on the things we work with in the projects. Really enjoying the content!
Extremely impressive! Great job.
do you use carla
There might be issues due to smooth track which leads to slip of wheel and car may go offtrack. You might like taking the car on a actual road or a small track which can give you a good traction. Also could you try making a that car run by placing cones on the tack. It can help you in changing track layouts whever you want.
AWESOME STEVEN!!!!! YOU ARE THE BEST ๐
when will u post the next video?