DroneBlocks Python Utilities
Project description
DroneBlocks Python Utils
DroneBlocks Tello drone Python utilities used in many of the advanced Tello programming with Python courses.
Some of the features:
- DroneBlocksTello class that added Robomaster TT commands to the DJITelloPy Tello class
- Aruco marker utilities
- Video image effect utilities
- tello_script_runner to create an easy to use Tello script execution environment
Install using pip
pip install DroneBlocksPythonUtils
Usage
Simple Tello Example
from droneblocks.DroneBlocksTello import DroneBlocksTello
tello = DroneBlocksTello()
tello.connect()
tello.takeoff()
tello.move_up(100)
tello.rotate_counter_clockwise(90)
tello.move_forward(100)
tello.land()
Simple Robomast TT Example
from droneblocks.DroneBlocksTello import DroneBlocksTello
import time
tello = DroneBlocksTello()
tello.connect()
tello.clear_display()
tello.takeoff()
tello.display_heart()
tello.move_up(100)
tello.rotate_counter_clockwise(90)
tello.display_smile()
tello.move_forward(100)
time.sleep(2)
tello.clear_display()
tello.land()
Tello Example
in a terminal type:
python -m droneblocks.tello_web
You can then open a browser and type the following url:
http://localhost:8080
and you should see a web page that allows you to interact with the Tello.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for droneblocks-python-utils-0.1.4.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51a14b9f590a48ca7e17dc8c1152e1f671858a3ff91f2adb45b5dd5eb0550e84 |
|
MD5 | 1af6c5bc47f4ce8ec1102c0f2feb132c |
|
BLAKE2b-256 | 3b87ee447bf063b530d701c950364161e0dab3b9163c8947145f3327a5a82d9a |
Close
Hashes for droneblocks_python_utils-0.1.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2fa36b9b75c07d7f407e8f585624b41edcba0a269304557247e4c13bcbb6ebe3 |
|
MD5 | 5c15e37d17e8a198aaa4d3966ebaa8af |
|
BLAKE2b-256 | 78b837ba5b81d99ccbbebbca719fc3ebef0d9db0e507d0fbe80610e0aaac5280 |