HACKER Q&A
📣 glowingvoices

How do I build a drone?


For context, I'm planning to build a drone for my end-of-year project for a class at school, and I hope to train it to autonomously navigate virtual environments and head towards given points within. I've worked in Rust, Python, JS, and am currently learning Go and C++. I'm also learning Autodesk Inventor for a separate project right now.

Does anybody have any resources that might help me get started?


  👤 369548684892826 Accepted Answer ✓
Do you mean build a 4-motor flying drone from scratch? There's some details of what's involved here [0], but it looks like quite a task

0: https://link.springer.com/article/10.1007/s40435-020-00737-5


👤 genmud
I would recommend not building from scratch. Take a known platform (even if you build it yourself) and focus on the navigation.

I would highly recommend looking at ardupilot and inav.

You need a bunch of components to make a drone... frame, motors, props, flight controller, speed controllers, batteries, camera, receiver and transmitter.