nowfound

AI · alternatives · 2026

HI

24 alternatives to How I built a self-driving (RC) car.

I have been taking Andrew Ng's Machine Learning course. The lecture module on Neural Networks ends with an intriguing video of the ALVINN autonomous car driving itself along normal roads at CMU in the mid 90s. I was inspired by that video to see what I could build myself. A link to my incomplete write up was posted a couple of weeks ago (ouch!) but I finally finished it and open sourced the code tonight (so you can build your own self driving car). What do you think? http://blog.davidsingleton.org/nnrccar https://github.com/dps/nnrccar

This project demonstrates how to build a self-driving RC car using neural networks, inspired by the ALVINN autonomous vehicle from the 1990s. It is designed for people learning machine learning who want to apply neural… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. How I built a self-driving (RC) car. launched in 2012; newer entries below may have overtaken it.

  1. 1

    A deep neural network based self-driving car, that combines Lego Mindstorms NXT with the computational power of a Raspberry Pi 3. - felipessalvatore/self_driving_pi_car

    2018 · github.com · its alternatives →

  2. 2

    Autonomous RC car using Raspberry Pi and ANN. Contribute to multunus/autonomous-rc-car development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  3. 3SD

    Hey folks, Check out a project I built over the past few days .. a lego mindstorms robot that autonomously drives around a track using vision/neural networks. It was coded entirely in Python. I did a short write-up and would love to get feedback. link: http://slowping.com/2012/self-driving-lego-mindstorms-robot/

    2012 · slowping.com · its alternatives →

  4. 4AW

    student, nomad in machine learning

    2019 · littlemountainman.github.io · its alternatives →

  5. 5BY
  6. 6

    Build an autonomous industrial vehicle in sim

    2022 · polymathrobotics.com · its alternatives →

  7. 7

    Self-driving car kit that makes AI education accessible.

    2019 · robolink.com · its alternatives →

  8. 8

    API for building 3D perception AI for self-driving cars

    2018 · scale.com · its alternatives →

  9. 9

    Explore California on one interactive map. Compare counties and cities side by side across housing costs, household income, educational attainment, school performance ratings, race/ethnicity breakdown, age distribution, poverty rates, crime rates, population, density, temperature, sunshine hours, 18

    2021 · trekhleb.dev · its alternatives →

  10. 10

    This little app is a simple simulator of cars on a highway. Play with the parameters or stop any car by touching it. Choose between two kind of AI engines

    2016 · muehlemann.com · its alternatives →

  11. 11

    Learn the basics of robotics and artificial intelligence.

    2018 · indiegogo.com · its alternatives →

  12. 12IB

    We wanted to do something very challenging to prove to ourselves that we can do anything we put our mind to. The reasoning for why we chose to build a toy TPU specifically is fairly simple: - Building a chip for ML workloads seemed cool - There was no well-documented open source repo for an ML accelerator that performed both inference and training None of us have real professional experience in hardware design, which, in a way, made the TPU even more appealing since we weren't able to estimate exactly how difficult it would be. As we worked on the initial stages of this project, we…

    2025 · tinytpu.com · its alternatives →

  13. 13
    Quadbot▲127

    Build your own Robot

    2016 · its alternatives →

  14. 14BA

    Roboton.io is a virtual robot-competition platform. Design, program and simulate robots to fulfill critical missions. All from the comfort of your browser. Build a Sumo robot or a line following robot.

    2019 · roboton.io · its alternatives →

  15. 15IU

    Hi Hacker News, This is definitely out of my comfort zone. I just wanted to show you guys because I'm super proud of it. It's a 100% faithful recreation based off of the schematics, patents, and ROMs that were found online. So please watch the video and tell me what you think https://youtu.be/auOlZXI1VxA The reason why I think this is relevant is because I've been a programmer for 25 years and AI scares the shit out of me. I'm not a programmer anymore. I'm something else now. I don't know what it is but it's multi-disciplinary, and it doesn't involve writing code myself--for…

    Jan 2026 · its alternatives →

  16. 16IB

    I am not sure if this is fits the HN community, but I am posting it here if people are interested. This is the current iteration of the car: http://i.imgur.com/ko8YBh.jpg Details: I wrote a simple android app that streams the accelerometer data from the phone to the pi over a simple socket. The pi then uses this data to drive the DC motor and the servo motor. Tilting the phone to control the car feels very natural. In this[0] pic you can see the wifi dongle I've used. I am using Adafruit Occidental v0.2[1] as my OS because it has support for my wifi dongle. It also makes some hardware…

    2012 · i.imgur.com · its alternatives →

  17. 17

    I’m 15 and self-taught. I'm learning ML from scratch because I want to really understand how things work. I’m not into frameworks. I prefer math, logic, and C++. I implemented a basic MLP that supports different activation and loss functions. It was trained via mini-batch gradient descent. I wrote it from scratch, using no external libraries except Eigen (for linear algebra). I learned how a Neural Network learns (all the math) -- how the forward pass works, and how learning via backpropagation works. How to convert all that math into code. I’ll write a blog soon explaining how MLPs work in…

    2025 · github.com · its alternatives →

  18. 18

    Trains the car to do self-parking using a genetic algorithm

    2021 · trekhleb.dev · its alternatives →

  19. 19

    I’ve spent the last few months building a deep learning engine completely from scratch in Python (using only math and random). What started as a basic linear algebra calculator project grew into a symbolic tensor system with autodiff, custom matrix ops, attention mechanisms, LayerNorm, GELU, and even a text generation demo trained on the Brown corpus. I'm still an undergrad, so my main goal is to deeply understand how deep learning actually works under the hood - gradients, attention, backpropagation, optimizers - by building it step-by-step with full visibility into everything, and without…

    2025 · github.com · its alternatives →

  20. 20

    A very early version of Google's prototype vehicle

    2014 · blog.google · its alternatives →

  21. 21

    In this episode, our guest Gagandeep Reehal talks about how he learned Artificial Intelligence & making self-driving cars on his own. We talk about the books he has published. His advice to students, views about the Indian education system. How to learn new things & keep yourself motivated. How Minu

    2021 · anchor.fm · its alternatives →

  22. 22IC

    I spent the past week implementing a 1 Layer Neural Net and training it on MNIST within the visual scripting language provided by scratch.mit.edu. It was tedious, but ultimately not too difficult. The code runs incredibly slowly, so much so that 64 samples of MNIST takes 5+ hours to train on my machine. There were a lot of little mini challenges that were fun to overcome (implementing softmax was very tricky). If you're interested, I encourage you to try and improve on it! More details in the linked blog post.

    2024 · bell-boy.github.io · its alternatives →

  23. 23

    SteerCode gives you the power to create software without understanding the code.

    2025 · steercode.com · its alternatives →

  24. 24

    I have been interested in neural nets since the 90's. I've done quite a bit of reading, but never gotten around to writing code. I used Gemini in place of Wikipedia to fill in the gaps of my knowledge. The coolest part of this was learning about dual numbers. You can see in early commits that I did not yet know about auto-diff; I was thinking I'd have to integrate a CAS library or something. Now, I'm off to play with TensorFlow.

    Mar 2026 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →