Drone 10 dk okuma

Otonom Drone Programlama: ArduPilot ve Mission Planner Rehberi

ArduPilot ve Mission Planner ile GPS tabanlı otonom drone görevleri programlayın. Pixhawk kurulumundan ilk otonom uçuşa rehber.

Asilion Ekibi 14 Mart 2026
Otonom Drone Programlama: ArduPilot ve Mission Planner Rehberi

Manuel drone uçurmaktan bir adım öteye geçmek ve drone'unuzun kendi kendine uçmasını sağlamak ister misiniz? ArduPilot açık kaynak otonom uçuş yazılımı ve Mission Planner yer istasyonu ile GPS tabanlı otonom görevler programlayabilirsiniz. Bu yazıda otonom drone programlamanın temellerini öğreneceksiniz.

ArduPilot Nedir?

ArduPilot, dünyanın en yaygın kullanılan açık kaynak otonom araç yazılımıdır. Drone, helikopter, uçak, kara aracı ve deniz aracı gibi farklı platformları destekler. On binlerce geliştirici tarafından katkıda bulunulan güçlü bir topluluk tarafından desteklenir.

ArduPilot'un Yetenekleri - GPS tabanlı otomatik rota takibi (waypoint navigation) - Otomatik kalkış ve iniş - Belirli bir noktada havada bekleme (loiter) - Eve dönüş (return to launch - RTL) - Çit (geofence) ile uçuş alanı sınırlama - Sensör füzyonu ile kararlı uçuş

Donanım Gereksinimleri

Uçuş Kontrolcüsü - **Pixhawk 6C:** En popüler seçenek, ArduPilot ile tam uyumlu - **Pixhawk 6X:** İleri seviye, endüstriyel uygulamalar için - **Matek H743:** Daha kompakt ve ekonomik alternatif

Ek Donanımlar - **GPS modülü:** M10 veya M9N serisi (RTK GPS opsiyonel) - **Telemetri radyo:** 433 MHz veya 915 MHz (yer istasyonu ile iletişim) - **Güç modülü:** Pil voltajı ve akım ölçümü - **Pusula:** Genellikle GPS modülüne entegre

Mission Planner Kurulumu

Mission Planner, ArduPilot için en kapsamlı yer istasyonu yazılımıdır. Windows üzerinde çalışır (Mac ve Linux için QGroundControl alternatif).

İlk Kurulum Adımları 1. Mission Planner'ı indirip kurun 2. Pixhawk'ı USB ile bilgisayara bağlayın 3. Firmware yükleyin (ArduCopter, ArduPlane veya ArduRover) 4. Sensör kalibrasyonu yapın (ivmeölçer, pusula, radyo) 5. Uçuş modlarını ayarlayın

Sensör Kalibrasyonu - **İvmeölçer:** Drone'u 6 farklı yüzeye koyarak kalibrasyon - **Pusula:** Drone'u 3 eksende döndürerek kalibrasyon - **Radyo:** Kumanda çubuklarının minimum ve maksimum değerlerini ayarlama - **ESC:** Motor hız kontrolcülerinin kalibrasyonu

İlk Otonom Görev

Görev Planlama 1. Mission Planner'da harita üzerinde waypoint'ler belirleyin 2. Her waypoint için yükseklik ve hız ayarlayın 3. Bekleme süresi veya komutlar ekleyin 4. Görev rotasını drone'a yükleyin

Güvenlik Kontrolleri - **Geofence:** Uçuş alanı sınırlarını belirleyin - **RTL yüksekliği:** Eve dönüş yüksekliğini ayarlayın - **Failsafe:** Sinyal kaybında otomatik davranış (RTL veya Land) - **Pil failsafe:** Düşük pil durumunda otomatik iniş

İlk Uçuş Prosedürü 1. Açık ve güvenli bir alanda test edin 2. Manuel modda kalkış yapın ve stabilize olduğunu doğrulayın 3. Loiter moduna geçip GPS kilidi kontrol edin 4. Auto moduna geçerek görevi başlatın 5. Her an manuel kontrole geçmeye hazır olun

İleri Seviye Görevler

Haritalama ve Keşif Drone ile bir alanın otomatik haritalanması. Belirli bir bölgeyi paralel hatlar halinde tarayarak yüksek çözünürlüklü ortomozaik haritalar oluşturulabilir.

Nesne Takibi Companion bilgisayar (Raspberry Pi veya NVIDIA Jetson) ile görüntü işleme yaparak hareketli nesnelerin otomatik takibi.

Çoklu Drone Koordinasyonu DroneKit-Python veya MAVLink protokolü ile birden fazla drone'u koordineli şekilde uçurma.

Yasal Gereklilikler

Türkiye'de otonom drone uçuşu için SHGM düzenlemelerine uyulması zorunludur: - Drone kaydı ve pilot lisansı - Uçuş bölgesi izinleri - Görüş hattı (VLOS) gereksinimleri - Maksimum yükseklik sınırlamaları

Asilion'da Otonom Drone Eğitimi

Ankara Çakırlar'daki Asilion Robotik Kodlama Atölyesi'nde 12-18 yaş arası öğrencilere otonom drone yapım ve programlama eğitimi veriyoruz. Pixhawk uçuş kontrolcüsü, ArduPilot yazılımı ve Mission Planner kullanımını uygulamalı olarak öğretiyoruz. Öğrencilerimiz sensör kalibrasyonundan GPS tabanlı otonom görev programlamaya kadar tüm süreçleri deneyimliyor.

Sonuç

Otonom drone programlama, havacılık ve robotik alanında değerli bir beceridir. ArduPilot ve Mission Planner gibi açık kaynak araçlar sayesinde bu teknolojiye erişim herkes için mümkün. Güvenlik kurallarına dikkat ederek, kademeli olarak ilerleyerek bu heyecanlı alanda uzmanlaşabilirsiniz.

Paylaş:
WhatsApp ile yazın