DJI Android SDK to Python

https://img.shields.io/travis/PSBPOSAS/dji-asdk-to-python.svg Documentation Status Updates

Control your DJI drone compatible with DJI Android SDK through Python

Features

  • Control your aircraft with virtual sticks

  • Perform waypoint missions

  • Get real time aircraft video streaming using OpenCV

  • Precision landing using Aruco markers

Dependencies

Install from master

$ pip install git+https://github.com/PSBPOSAS/dji-asdk-to-python.git

Usage example

Check examples here https://github.com/PSBPOSAS/dji-asdk-to-python/tree/master/examples

import time
from dji_asdk_to_python.products.aircraft import Aircraft
drone = Aircraft("android_device_ip")
fc = drone.getFlightController()
fc.startTakeoff()
time.sleep(10)
fc.startLanding()

Generate Documentation

This wil generate a HTML version of your docs/ and open it in a browser.

$ make docs

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.