A desktop app for the Parrot AR Drone 2.0. Specify a target in the video and watch the AR Drone autonomously track and follow it. The drone also avoids obstacles using data from mounted ultrasonic sensors. (Final Year Project, Fall 2016 - Spring 2017)
python app.py
<space> - takeoff/land
r - start/stop recording
p - take a picture
c - stop tracking
q - quit
- python-ardrone
- OpenCV 3.x
- Dlib
- NumPy