3 ms·
To expand a little here, betaflight is by far the most widely used for anything that isn’t a navigational drone. Mainly freestyle and racing. Ardupilot is the
by somehnguy 4y ago
To expand a little here, betaflight is by far the most widely used for anything that isn’t a navigational drone. Mainly freestyle and racing.
Ardupilot is the most popular for navigational or ‘serious’ drones. It’s way more complicated to setup but offers many advanced features for different craft types and navigation. I used this system for the first time last year for a VTOL aircraft and the setup was daunting - and I’ve been using Betaflight/iNav since their inception many years ago.
INav is kind of a middle ground between the two. It’s a fork of Betaflight with added navigation features and a heavier focus on fixed wing aircraft- way easier to configure than Ardupilot but not nearly as many advanced features. Mainly used for long range or wing pilots who want navigation features but don’t need the kinds of advanced stuff Ardu offers.
I don’t really hear anything about px4 anymore.
- saidinesh5 4y agoTo add to this, most of the time one doesn't need to hack on the drone firmware itself. Just configuring/hacking the mission planner alone would go a long way: https://ardupilot.org/planner/ https://ardupilot.org/planner/ But if you're interested in more readable codebases without too much legacy headaches: https://github.com/BossHobby/QUICKSILVER https://github.com/BossHobby/QUICKSILVER (for indoor drones mostly) And for even less functionality but a good learning tool kind of codebase: https://github.com/nickrehm/dRehmFlight https://github.com/nickrehm/dRehmFlight (Do check out his YouTube channel.. he does some cool stuff)
- simonebrunozzi 4y agoDo you think it would be ideal as an OS to program remote, automated tasks (e.g. swipe the area nearby my house every hour, following this path)?