ArduPilot • MAVLink • Python • 5G • Yapay Zeka

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.

Keşif & Gözlem Erken Uyarı Termal Analiz Operasyon Yönetimi
Lokal SunucuAI + API + SQL
AI AnalizTermal / Duman / Obje
Operasyon PaneliHarita • Video • Alarm
Vizyon

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.

01
Dron PlatformuMekanik gövde, motor, batarya, kamera ve sensörler
02
ArduPilot + MAVLinkGüvenli uçuş kontrolü, görev ve failsafe yönetimi
03
Python Companion ComputerMAVLink bridge, görev, sensör, kamera ve sync servisleri
04
5G / RF HaberleşmeVideo, telemetri, alarm ve komut veri akışı
05
Lokal AI SunucusuGörüntü işleme, olay sınıflandırma, tespit sonuçları
06
PHP API + SQL VeritabanıGörev, telemetri, log, alarm ve rapor kayıtları
07
Web Operasyon PaneliHarita, video, AI, sensör, alarm ve raporlama

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.

Ana ProtokolMAVLink
Uçuş KontrolArduPilot
Python Kontrolpymavlink
Yardımcı/TestMAVSDK-Python
LegacyDroneKit
Test OrtamıSITL + Gazebo
Simülasyon

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.

ArduPilot SITLGazeboPython ServicePHP APIWeb Panel
A
SITL / GazeboSimüle uçuş, rota, sensör ve çevresel durumlar
B
Python Otonomi ServisiMAVLink üzerinden telemetri okuma ve görev komutu gönderme
C
PHP API + VeritabanıGörev, log, alarm ve sensör verilerinin kaydı
D
Web Operasyon PaneliCanlı harita, telemetri, alarm ve rapor ekranı
Companion Computer

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ü.

Thermal / RGB Feed
Batarya78%
İrtifa120m
Hız8.4m/s
AI Skor92%
Operasyon Paneli

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.

DashboardCanlı HaritaGörev PlanlayıcıAI TespitleriAlarm MerkeziRaporlama
5G + AI

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.

Sensör Modülerliği

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.

RGB Kamera
Termal Kamera
LiDAR
GPS / RTK
Duman / Gaz
Batarya Sensörü
Güneş Modülü
Anons Modülü
Gece Görüş
Çevresel Ölçüm
Örnek Senaryo

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ışı.

1
Sensör alarm üretirOrman içindeki sabit sensör ani sıcaklık/duman anomalisi algılar.
2
En yakın dron seçilirSistem uygun batarya, konum ve görev durumuna göre dronu önerir.
3
Operatör onaylarKritik görev insan operatör onayıyla başlatılır.
4
RGB + termal analizDron olay noktasına gider, görüntü ve sensör verisi toplar.
5
AI doğrulama yaparDuman, alev ve sıcaklık anomalisi için risk skoru üretir.
6
Saha ekibi yönlendirilirKoordinat, görüntü, risk seviyesi ve rapor ilgili ekiplere aktarılır.
AI Risk SkoruYangın: %92
Görev DurumuOperatör doğrulaması bekleniyor
Veri & Kayıt

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 Ekip

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.

Taşıma KapasitesiKamera, termal, 5G modem, companion computer ve sensör yükü.
Uçuş SüresiBatarya kapasitesi, görev profili ve payload ağırlığına göre hedef.
Titreşim İzolasyonuKamera, IMU ve görüntü işleme doğruluğu için mekanik stabilite.
Kamera/Gimbal AlanıRGB ve termal kameranın net görüş açısı ve stabil montajı.
Sensör MontajlarıModüler payload ve kolay değiştirilebilir sensör yuvaları.
Batarya YerleşimiAğırlık merkezi, ısı yönetimi ve hızlı değişim kolaylığı.
Motor/Pervane/ESCTaşıma kapasitesi, rüzgâr direnci ve uçuş süresine göre seçim.
Dış Ortam DayanımıToz, nem, sıcaklık, rüzgâr ve saha koşullarına uygun tasarım.
5G/GPS Anten KonumuSinyal kararlılığı için gövde üzerindeki temiz yerleşim.
Modüler PayloadFarklı görevlerde farklı sensör/ekipman kullanabilen platform.
Yol Haritası

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.

MVP-1

SITL + Telemetri

ArduPilot SITL, pymavlink bağlantısı, canlı harita ve temel görev paneli.

MVP-2

Sensör & Alarm

Standart veri modeli, simüle sıcaklık/duman alarmı ve operatör onayı.

MVP-3

Video + AI

Kamera stream, frame extraction, duman/alev/insan/araç tespiti.

MVP-4

Fiziksel Prototip

Uçuş kontrolcü, companion computer, 5G modem ve gerçek sensör entegrasyonu.

MVP-5

Kurumsal Demo

Orman yangını erken uyarı, AI doğrulama, rapor ve saha koordinasyonu.

Sonuç

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.

Güvenli UçuşArduPilot + MAVLink + failsafe mimarisi
Akıllı AnalizLokal AI ve edge ön analiz yaklaşımı
Operasyon PaneliHarita, video, görev, alarm ve rapor yönetimi
Mekanik İş BirliğiYazılım ve fiziksel platformun bütünleşik geliştirilmesi