https://github.com/trytonottry/fpv-blackbox
Open-source анализ FPV-полётов: 3D-визуализация, AI-анализ, синхронизация видео и телеметрии, экспорт в PDF/GPX. Работает локально или в облаке.
https://github.com/trytonottry/fpv-blackbox
ai blackbox drone fpv openhardware python vuejs
Last synced: about 1 month ago
JSON representation
Open-source анализ FPV-полётов: 3D-визуализация, AI-анализ, синхронизация видео и телеметрии, экспорт в PDF/GPX. Работает локально или в облаке.
- Host: GitHub
- URL: https://github.com/trytonottry/fpv-blackbox
- Owner: Trytonottry
- License: mit
- Created: 2025-08-27T12:42:48.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-08-27T12:58:50.000Z (10 months ago)
- Last Synced: 2025-09-23T20:45:04.355Z (9 months ago)
- Topics: ai, blackbox, drone, fpv, openhardware, python, vuejs
- Language: Python
- Homepage:
- Size: 28.3 KB
- Stars: 0
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🛩️ FPV Blackbox Analyzer
[](LICENSE)
[](https://github.com/Trytonottry/fpv-blackbox)
[](https://github.com/Trytonottry/fpv-blackbox/issues)
[](https://github.com/Trytonottry/fpv-blackbox)
**Open-source система анализа полётов FPV-дронов**
Загружайте `.bfl`-логи, синхронизируйте с видео, анализируйте траекторию, получайте AI-советы и экспортируйте отчёты.
---
## 🎯 Функции
- ✅ Парсинг `.bfl`, `.tlog`, `.csv`
- ✅ 3D-визуализация траектории (Three.js)
- ✅ Синхронизация видео и телеметрии
- ✅ AI-анализ пилотирования (нейросеть)
- ✅ Экспорт в CSV, GPX, PDF
- ✅ Голосовое управление (Vosk)
- ✅ WebSocket для live telemetry
- ✅ Поддержка Betaflight, iNav, ArduPilot
- ✅ Docker и автономный запуск
---
## 🏁 Быстрый старт
### 1. Запуск через Docker (рекомендуется)
```bash
git clone https://github.com/Trytonottry/fpv-blackbox.git
cd fpv-blackbox
docker-compose up --build -d
```
Откройте:
🌐 http://localhost:3000
## 🧩 Технологии
- Backend - Python, FastAPI, SQLAlchemy, PyTorch
- Frontend - Vue 3, Three.js, Chart.js
- Firmware - C++ (STM32/Arduino), SPI/I2C
- Визуализация - 3D WebGL, OpenCV
- Сборка - Docker, Docker Compose
- CI/CD - GitHub Actions
## 🙌 Благодарности
Betaflight — за open-source прошивку
Blackbox Parser — за парсер
Three.js — за 3D
Vosk — за офлайн-распознавание речи
## 📄 Лицензия
MIT — см. LICENSE