Flying robots, a wonderful obsession
summary
ArduPilot now supports tiny 100 g micro‑drones up to machines over a tonne, with over 70 flight controllers, hundreds of thousands of vehicles flying, 16,000+ git changes and 400+ contributors. New tooling includes an AP_Periph system to build CAN peripherals that run ArduPilot firmware, an embedded Lua engine for onboard custom fail‑safes and mixers, and a hwdef.dat compiler that auto‑generates STM32 board ports. Reliable field debugging uses watchdog reports, an AP virtual filesystem and MAVFTP file delivery.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 1:08AudreyPilot
- 2:27ARGUPilot
- 4:42Lua scripting
- 7:34Lua script example
- 9:24Advanced file safe example
- 13:28Advanced frame controls example
- 15:23Hardware definitions rapid porting
- 18:51Under the hood
- 22:22AP Periph
- 26:27Watchdog Support
- 31:40AP File System
- 33:26Vehicles
- 38:57Community
related talks
46mPaparazzi, An Open Source UAV for Research
26m96Boards Drone Project
39mDrones Still Going Open Source
45mTutorial: Building a Drone, From Scratch
42mDronecode: A Decade of Open Source Autonomy
06mTiny Flying Robots
20mBuilding a heavy-lifting Drone: The story of Aerones
52mLessons from Building a Platform for Commercial Drones
