RC Car Videos

Developing the Swiftest Self Driving RC Car


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

Related Posts

40 thoughts on “Developing the Swiftest Self Driving RC Car

  1. 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…

  2. Alex Accr says:

    I love how this is just some random ass waterloo eng student doing homework

  3. Now make it drift

  4. Van Warren says:

    breaking the LIDAR simulates a racing death, which is the next logical step.

  5. 13:666๐Ÿฅฐ๐Ÿฅฐ lucky 13 and number of the beast ๐Ÿฅฐ๐Ÿฅฐ

  6. 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

  7. Adison says:

    Code Bullet jr?

  8. Amazing project dude! I'm in engineering and am still blown away you made this entire thing! Love your editing style too, very entertaining!

  9. Zyda says:

    Dude! Do more of this! I love it!!!

  10. 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)

  11. 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 ๐Ÿ™‚

  12. Teddy Lee says:

    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

  13. What has my life become..

  14. desh naidoo says:

    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.

  15. Mauritz17 says:

    2:07 Matanui. I missing Bionicle. I think you dont know what it means. The Nostalgic hurts so hard.

  16. AEWYU says:

    Self driving drift car?

  17. claw320 says:

    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.

  18. Nisan Catron says:

    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!!

  19. john doe says:

    Fraking outstanding! ๐Ÿ˜

  20. IronWolf 369 says:

    It is not just the racing line that makes you faster, driver skill is also important.

  21. Eric L says:

    Very impressive! Since you are racing on a hard surface, you may want to consider some times with better traction.

  22. Did you only optimize the path by changing the code or did you use machine learning from the fails, too? It's so amazing ๐Ÿ™‚

  23. Tanhao Zhang says:

    Thanks for sharing your projects, I d want to know what SLAM algorithm you used ? The mapping results is good !

  24. x1101126 says:

    You should add a sensor to deteect the car's oversteering and understeering to adjust speed at real time like a real driver.๐ŸŽ‰โค

  25. Is that the price of LIDAR???? No wonder elon musk is going from these to Video Processing using AI.

  26. Mewo Katt says:

    more interesting than f1

  27. June Park says:

    By the way, your website is full of great resources. Thank you for sharing!

  28. Luiz Barni says:

    now add machine learning to it lol

  29. 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!!!

  30. 3M- Station says:

    well done amazing job we looking for the next best record ๐Ÿ™‚

  31. Engin Atik says:

    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.

  32. Lucas Bonde says:

    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!

  33. Extremely impressive! Great job.

  34. amine radi says:

    do you use carla

  35. Suyog Mane says:

    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.

  36. AWESOME STEVEN!!!!! YOU ARE THE BEST ๐ŸŽ‰

  37. when will u post the next video?

Leave a Reply

Your email address will not be published. Required fields are marked *