Otonom Dron Operasyon Platformu
ArduPilot tabanlı güvenli uçuş kontrolünü, Python companion computer katmanını, 5G destekli veri aktarımını, lokal yapay zeka analizini ve web tabanlı operasyon panelini birleştiren modüler saha teknolojisi mimarisi.
Dron yalnızca uçan bir kamera değildir.
Modern saha operasyonlarında dron; uçuş güvenliği, sensör verisi, yapay zeka, haberleşme, kayıt mimarisi ve insan operatör karar mekanizmasıyla birlikte çalışan bütünleşik bir platformdur.
Canlı Telemetri
Konum, irtifa, hız, batarya, uçuş modu ve GPS kalitesi anlık izlenir.
AI Destekli Algılama
Duman, alev, termal anomali, insan, araç ve olay tespiti için model katmanı.
5G Veri Aktarımı
Video ve sensör verisi yüksek bant genişliğiyle lokal sunucuya taşınır.
Operatör Onayı
AI karar destek sağlar; kritik görevlerde insan operatör onayı korunur.
Neden ArduPilot + MAVLink + Python?
ArduPilot + MAVLink + Python companion computer mimarisi, proje için doğru omurga olarak değerlendirilmektedir. DroneKit tarihsel olarak yaygın olsa da modern bakım ve uyumluluk açısından ana omurga yapılmayacaktır. MAVSDK-Python modern bir API sunsa da ArduPilot tarafında tüm özellikler garanti kabul edilmemelidir. Bu nedenle ana iletişim omurgası MAVLink olacak; kritik kontrol katmanında pymavlink, yüksek seviye testlerde ise MAVSDK-Python kullanılacaktır.
Fiziksel prototipten önce yazılım doğrulaması.
Dron fiziksel olarak üretilmeden önce görev planlama, telemetri, rota kontrolü, alarm sistemi ve operatör paneli ArduPilot SITL üzerinde test edilebilir. Böylece kırma, batarya tüketimi ve saha maliyeti oluşmadan yazılım omurgası doğrulanır.
Dronun akıllı bağlantı merkezi.
Companion computer uçuş kontrolcüsünün yerini almaz; ArduPilot ile konuşan, sensörleri toplayan, kamera stream yöneten ve sunucuyla senkronizasyon yapan akıllı ara katmandır.
mavlink_service
Heartbeat, telemetri, uçuş modu, arm/disarm ve görev komutları.
mission_service
Waypoint, görev durumu, iptal, dönüş ve operatör onayı akışları.
sensor_service
Termal, gaz, duman, batarya ve çevresel sensör verilerini normalize eder.
camera_stream_service
RGB/termal görüntü aktarımı, frame extraction ve adaptif kalite yönetimi.
ai_edge_service
Dron üzerinde hafif ön analiz ve kritik alarm tetikleme.
failsafe_service
Bağlantı, batarya, GPS, görev ve acil durum kontrolleri.
server_sync_service
Online/offline veri kuyruğu ve bağlantı geri geldiğinde senkronizasyon.
api_bridge_service
PHP API, Python servisleri ve MAVLink arasında güvenli köprü.
Görev, harita, video, AI ve alarm yönetimi.
Panel; dronları, görevleri, canlı telemetriyi, video stream’i, AI tespitlerini, sensör alarmlarını ve olay raporlarını tek merkezden yönetir. Böylece yazılım tarafı yalnızca veri izleyen değil, operasyonu yöneten ürün haline gelir.
Yüksek bant genişliği, lokal sunucuda güçlü yapay zeka.
Video ve sensör verisi 5G üzerinden lokal sunucuya taşınır. Ağır AI işlemleri sunucuda yapılır; uçuş güvenliği ise dron üzerindeki ArduPilot ve failsafe kurallarında kalır.
Adaptif Video
Normal modda 720p/12 FPS, olay doğrulamada 1080p/24 FPS, zayıf bağlantıda kritik kare gönderimi.
Lokal AI Inference
RGB, termal ve sensör verileri sunucuda model katmanına alınır.
Edge Ön Analiz
Jetson veya Raspberry Pi üzerinde hafif alarm tetikleme senaryoları.
Öncelik Sırası
Kontrol/failsafe, telemetri ve alarm verisi video stream’den daha önceliklidir.
Değişebilir sensörler, standart veri mimarisi.
Sensör tipi değişse bile veri; zaman, konum, görev, dron ve olay bilgisiyle ortak veri modeline kaydedilir.
Orman yangını erken uyarı ve saha koordinasyonu.
Tek güçlü kullanım hikâyesi: sabit sensör alarmından dron görevlendirmeye, AI doğrulamadan saha ekibi raporlamasına kadar uçtan uca operasyon akışı.
Her uçuş, her sensör, her karar kayıt altında.
Sistem yalnızca anlık izleme değil; olay sonrası analiz, raporlama, bakım takibi ve kurumsal denetlenebilirlik için tasarlanır.
Missions
Görev planı, waypoint, statü, öncelik, onay ve tamamlanma kayıtları.
Telemetry Logs
Konum, hız, irtifa, batarya, GPS ve uçuş modu geçmişi.
Sensor Readings
Termal, gaz, duman, çevresel ve batarya sensör kayıtları.
AI Detections
Tespit tipi, güven skoru, frame/video yolu ve metadata kayıtları.
Alerts
AI, sensör, telemetri, operatör ve sistem kaynaklı alarm merkezi.
Operator Actions
Kritik komutlar, onaylar, iptaller ve manuel müdahaleler.
Incident Reports
Olay raporu, koordinat, görsel, risk seviyesi ve saha aktarımı.
Maintenance Logs
Batarya, motor, pervane, sensör ve gövde bakım takibi.
Mekanik platformdan beklenenler.
Mekanik ekip uçabilecek, taşıyabilecek ve dış ortam koşullarına dayanabilecek fiziksel platformu üretirken; yazılım ekibi bu platformu akıllı, bağlı, izlenebilir ve otonom hale getirir.
Fiziksel üretimden önce doğrulanabilir geliştirme planı.
Yazılım ve operasyon katmanı simülasyonda olgunlaştırılır; ardından fiziksel prototip ile kontrollü saha testlerine geçilir.
SITL + Telemetri
ArduPilot SITL, pymavlink bağlantısı, canlı harita ve temel görev paneli.
Sensör & Alarm
Standart veri modeli, simüle sıcaklık/duman alarmı ve operatör onayı.
Video + AI
Kamera stream, frame extraction, duman/alev/insan/araç tespiti.
Fiziksel Prototip
Uçuş kontrolcü, companion computer, 5G modem ve gerçek sensör entegrasyonu.
Kurumsal Demo
Orman yangını erken uyarı, AI doğrulama, rapor ve saha koordinasyonu.
Modüler, izlenebilir, yapay zeka destekli saha operasyon platformu.
Bu mimari; dron mekanik platformunu ArduPilot, Python, 5G, lokal yapay zeka, PHP tabanlı yönetim paneli ve insan operatör onayıyla bütünleşik bir operasyon sistemine dönüştürür.