~/talk

Building a (semi) Autonomous Drone with Python

Talkat PyData DC 2016 · 2016-10-07..10-09· [python]
name:Greg Lamp
links:none on file
slides:none on file

A working prototype uses a Parrot AR Drone and a nodejs server with a Python client to stream camera frames, run OpenCV and a Python image wrapper, and send simple flight commands. It detects red via an RGB mask, computes the center-of-mass red-mask to produce an X/Y vector, and issues thrust adjustments; cost is about $200 and frame latency forces lower resolution. Demos follow a red cloth with Python + node.js control and show mixed but repeatable autonomous tracking.

AI-written summary · about

  1. 0:00Semi-autonomous drone project
  2. 1:09Drone hardware and setup
  3. 2:39First flight demo with Python
  4. 4:22Computer vision for automation
  5. 8:30Face detection with OpenCV
  6. 13:57Red object tracking and control
  7. 19:07Live autonomous flight demo
  8. 23:12Flight results and challenges
  9. 25:20Q&A on tracking speed
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.