Цей репозиторій містить скрипти з навчальних відео про використання AI для дрону DJI Tello. Ці скрипти використовують мову програмування Python, неофіційний пакет DJITelloPy, а також бібліотеку машинного навчання mediapipe для комп'ютерного зору.
Відео у YouTube: https://youtu.be/qV54PhrxGVw?si=v-iaNbFMAvFyuEZb
- 👀 Отримуємо відео стрімінг з фронтальної камери дрону: 0-stream.py
- 🖐️ Розпізнаємо жести за допомогою Mediapipe: 1-recognize.py
- 🛫 Злітаємо та приземлюємось за допомогою жестів 👍 та 👎: 2-fly.py
- 🛬 Приземляємо дрон за допомогою нижньої камери та жесту 🖐️ (як HOVERAir X1): 3-downward-camera.py
Відео у YouTube: https://youtu.be/wOaDrppG5Ko?si=ZKRjcEX1dGkK2Agd
- 😜 Виявляємо обличчя за допомогою Mediapipe: 1-detect.py
- 🎮 Додаємо ПІД регулятор (тільки пропорційний компонент): 2-tracker.py
- 🛫 Злітаємо: 3-fly.py
- 🎮 Бонус: Додаємо диференціальну ПІД регулятора: 3.5-fly-pd-bonus.py
Відео у YouTube: TBA
- ⛩️ Виявляємо браму за допомогою моделі YOLO: 1-detect.py
- 🎮 Додаємо ручне керування дроном: 2-manual.py
- 🤖 Додаємо автопілот у вигляді пропорційнийного регулятора: 3-track.py