Djano REST API for Tello drone SDK. Check out the project's documentation.
Capstone Design Project at TU Korea
This is an on-going capstone design project for final year students in TU Korea. Tello drones provide a Python SDK for their drone interface. However, their SDK lack compatibility when it comes to linking current drone stats with web/mobile interfaces(though they do provide a mobile app to use instead of physical controllers).
While developing our capstone design project for AutoDriving Fire Dectection Drone use in Industrial complex, we needed a API wrapper for the SDK specific to those needs, and decided to make one.
Tested in Ubuntu 20.04 LTS
- Python 3.8.10
- Django 4.0.2
- DjangoRestFramework 4.10.1
- PostgreSQL 12.9
- Check out full documentation of Tello SDK here.
Start the dev server for local development:
docker-compose up
Run a command inside the docker container:
docker-compose run --rm web [command]
Check out API documentation at http://localhost:8001/
- Create RESTful API
- Test binding with actual working drone.
- Dockerize postgres and django
This project is licensed under the MIT License - see the LICENSE.md file for details