Virodroid / Easytello
Licence: mit
An easy to use library to support DJI Tello scripting in Python 3
Stars: ✭ 58
Programming Languages
Projects that are alternatives of or similar to Easytello
Swarms
The ultimate node.js library for controlling Bitcraze Crazyflie 2.0 drones
Stars: ✭ 11 (-81.03%)
Mutual labels: drone, drones
Imageprocessing
MicaSense RedEdge and Altum image processing tutorials
Stars: ✭ 139 (+139.66%)
Mutual labels: drone, drones
Gaas
Generalized Aviation: Open source autonomous aviation software platform, designed for fully autonomous drones and flying cars.
Stars: ✭ 1,377 (+2274.14%)
Mutual labels: drone, drones
CDTM-Deep-Learning-Drones
Course Material for CDTM Deep Learning Drones Course
Stars: ✭ 23 (-60.34%)
Mutual labels: drone, drones
bme280
Arduino and CMake library for communicating with the Bosch Sensortec BME280 environmental sensor.
Stars: ✭ 21 (-63.79%)
Mutual labels: drone, drones
ublox
Arduino and CMake library for communicating with uBlox GPS receivers.
Stars: ✭ 89 (+53.45%)
Mutual labels: drone, drones
sbus
Arduino and CMake library for communicating with SBUS receivers and servos.
Stars: ✭ 277 (+377.59%)
Mutual labels: drone, drones
specification
The Cyphal specification documents are maintained here.
Stars: ✭ 38 (-34.48%)
Mutual labels: drone, drones
hardware
PCB designs for the Waterloo Aerial Robotics Group
Stars: ✭ 42 (-27.59%)
Mutual labels: drone, drones
Holodeck
High Fidelity Simulator for Reinforcement Learning and Robotics Research.
Stars: ✭ 513 (+784.48%)
Mutual labels: drones
Drone
🍰 The missing library manager for Android Developers
Stars: ✭ 512 (+782.76%)
Mutual labels: drone
Holodeck Engine
High Fidelity Simulator for Reinforcement Learning and Robotics Research.
Stars: ✭ 48 (-17.24%)
Mutual labels: drones
Densesurfelmapping
This is the open-source version of ICRA 2019 submission "Real-time Scalable Dense Surfel Mapping"
Stars: ✭ 438 (+655.17%)
Mutual labels: drones
Octomapplanner
ArduPilot Gazebo SITL 3D mapping and planning
Stars: ✭ 37 (-36.21%)
Mutual labels: drones
easyTello
Note: Not under active development
easyTello is a Python library created to provide users with a simple way to interface and send commands to the DJI Tello drone, as well as to simply and easily teach students how to control the drone using Python 3. All the commands outlined in the DJI Tello SDK 1.3.0.0 are present in this library.
Installation
To install the library, simply run:
pip install easytello
or to install from cloned source:
$ git clone https://github.com/Virodroid/easyTello.git
$ cd easyTello
$ python setup.py install
Note: easyTello requires OpenCV-Python. If you don't have it installed, simply run:
pip install opencv-python
For more information on OpenCV-Python click here.
Examples
Creating a drone object in Python:
from easytello import tello
my_drone = tello.Tello()
Programming the drone to takeoff, fly in a square and then land:
my_drone.takeoff()
for i in range(4):
my_drone.forward(100)
my_drone.cw(90)
my_drone.land()
Toggling state of video stream:
# Turning on stream
my_drone.streamon()
# Turning off stream
my_drone.streamoff()
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].