Drones Galore: controlling multiple drones using mruby/ruby
summary
Explains a concrete workflow: control Tello drones over UDP sockets from ruby and mruby, compile mruby with the socket core gem and run the same code without require, use mrbc to emit a symbol table and C wrapper to build a single native binary, and coordinate multiple drones with Fibers and Ruby Actors or lightweight UDP sockets and Fibers. Demo shows two Tello units take off flip and land reliably with about five minutes flight per battery, so the multi‑drone acrobatics actually works.
AI-written summary · about
chapters (15)
- 0:00Welcome
- 1:02Live drone takeoff
- 3:09Programmable drones intro
- 5:59Drone communication modes
- 8:08UDP and Ruby sockets
- 10:14Ruby concurrency options
- 12:21What is mruby
- 14:28Compile mruby with sockets
- 15:54Standalone mruby executables
- 18:22Talk focus areas
- 19:05GitHub drone projects
- 21:12Drone control code walkthrough
- 23:19Live drone demo
- 25:52Advanced drone rotation
- 26:36Q&A








