This project enables you to control the DJI Tello drone with your body pose
The pose detection code is based on the work found in this repository https://github.com/Hzzone/pytorch-openpose
*.pth
files are pytorch model, you could also download caffemodel file if you want to use caffe as backend.
Download the pytorch models and put them in a directory named model
inside the res
directory
To interact with the drone I use the djitellopy library.
This is a DJI Tello drone python interface using the official Tello SDK and Tello EDU SDK.
from djitellopy import Tello
tello = Tello()
tello.connect()
tello.takeoff()
tello.move_left(100)
tello.rotate_counter_clockwise(90)
tello.move_forward(100)
tello.land()
See djitellopy.readthedocs.io for a full reference of all classes and methods available.