Skip to content
forked from anqixu/TelloPy

DJI Tello drone controller python package

License

Notifications You must be signed in to change notification settings

yuxiangdai/TelloPy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unofficial Python module for DJI Tello drone

This fork is modified/extended from hanyazou/TelloPy as a Python module for controlling and communicating with the Tello drone from DJI/Ryze. This fork serves mainly as a base for the ROS module tello_driver.

Unlike the base TelloPy, you must install this fork from source. It is recommended that you do the following (assuming Ubuntu/debian distro), to make an editable installation:

  • $ cd <PATH_TO_SOURCE>
  • $ git clone https://github.com/anqixu/TelloPy.git
  • $ cd TelloPy
  • $ sudo -H pip install -e .

Sources of knowledge

There are a number of other codebases for communicating with the Tello, each with a partially-overlaping set of features, in no particular order:

The underlying UDP protocols for communicating with the drone and receiving its video feed were reverse-engineered by the community, notably those listed above. Valuable tidbits include, in no particular order:

About

DJI Tello drone controller python package

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%