Yapay Zeka ve İHA Simülasyon Eğitimi
Gazebo'da uçan İHA'nın kamerasından görüntü alın, YOLO ile nesne tespit edin ve aracı DroneKit ile hedefe yönlendirin.
- 37ders, 5 bölüm
- 1,1 sa18 video
- 48katılımcı
Ne öğreneceksiniz?
Bir maddeye tıklayın, müfredatta o dersi açalım.
- VMware'de Ubuntu 20.04 kurup simülasyon ortamını hazırlarsınız.
- ArduPilot SITL, Gazebo ve Gazebo için ArduPilot eklentisini kurarsınız.
- ROS Noetic ve catkin çalışma alanını kurarsınız.
- Drone, uçak, VTOL, tekne, lidar ve sonar simülasyonlarını çalıştırırsınız.
- Gazebo'da üç drone ile sürü simülasyonu yaparsınız.
- ROS'tan kamera görüntüsünü Python'a alıp OpenCV ile gösterirsiniz.
- YOLO ile kamera görüntüsündeki nesneleri tespit edersiniz.
- Tespit edilen nesneye aracı DroneKit ile otonom yönlendirirsiniz.
Müfredat
5 bölüm, 37 ders. Satın almadan önce hepsini görebilirsiniz.
- 18 video, 1,1 sa
- 18 makale
- 1 kısa anket
- 2026'da 5 yeni ders
1 Sanal makineye Ubuntu kurulumu5 ders, 6 dk video
- 1 Ubuntu KurulumuMakale
Bu bölümde bilgisayarınıza Sanal Makine ile nasıl ubuntu kurulacağını ve çalıştıracağınızı öğreneceksiniz.
- 2 Yasal uyarıMakale
Eğitim materyallerinin kullanım şartları.
- 3 Kurulumlar Artık Çok Kolay!Makale
Eğitimdeki tüm kurulumların hazır yapıldığı sanal makine kopyası seçeneği.
- 4 VMWare KurulumuVideo, 2 dk
VMware sanal makine yazılımının kurulumu.
- 5 Sanal Makineye Ubuntu KurulumuVideo, 4 dk
Bilgisayarımıza Ubuntu 20.04 Focal Fossa kurmak için en az 20GB'lık boş alana ihtiyacımız olacak. Tavsiyem 50 GB lık bir alan kullanmanızdır.
2 SITL, Gazebo ve ROS kurulumları7 ders, 28 dk video
- 6 KurulumlarMakale
Bu bölümde sizlere Gazebo ortamında simülasyon yapabilmeniz için gerekli olan kütüphanelerin kurulumu anlatılacaktır.
- 7 ArduPilot SITL KurulumuVideo, 8 dk
Bu ders, ArduPilot'un SITL (Software In The Loop) simülasyonunu kurulumunu anlatır. SITL, bir drone'u fiziksel olarak uçurmadan kodunuzu test etmenizi sağlar.
- 8 ArduPilot SITL ÇalıştırmaVideo, 1 dk
Copter ve Plane SITL'ini komut satırından çalıştırma ve SITL parametreleri.
- 9 Gazebo KurulumuVideo, 3 dk
Gazebo, robotları ve sensörleri 3D ortamda simüle etmek için kullanılan güçlü bir araçtır.
- 10 Gazebo için Ardupilot Eklentisi Kurulumu [Copter]Video, 6 dk
Gazebo için ArduPilot eklentisinin çok rotorlu (Copter) araç için kurulumu.
- 11 Gazebo için Ardupilot Eklentisi Kurulumu [Plane]Video, 4 dk
Gazebo için ArduPilot eklentisinin sabit kanat (Plane) araç için kurulumu.
- 12 ROS ve Catkin Workspace KurulumuVideo, 6 dk
Ubuntu 20.04 üzerine ROS Noetic ve catkin çalışma alanı kurulumu.
3 Simülasyonlar: drone, uçak, VTOL, tekne ve sürü15 ders, 8 dk video
- 13 Simülasyon YapalımMakale
Bu bölümde Copter, Plane, VTOL, Rover tipi araçları Gazebo Simulasyon ortamında ros destekli olarak kullanabilmeyi öğreneceğiz.
- 14 Gerekli Kütüphaneyi YükleyelimVideo, 1 dk
Bu derste, çeşitli drone senaryoları ve çeşitli drone konfigürasyonları için Gazebo dünyalarını kullanmayı ve Ardupilot kontrol sistemine entegre etmeyi anlatmaktadır.
- 15 Drone (Multicopter) SimulasyonuVideo, 3 dk
Bu bölüm, çeşitli Ardupilot drone konfigürasyonları içeren birkaç farklı Gazebo world dosyası içerir.
- 16 Uçak (Plane) SimülasyonuVideo, 4 dk
Kameralı sabit kanat İHA ile Gazebo ve ArduPlane SITL simülasyonu.
- 17 VTOL (Quad Planes) SimülasyonuMakale
Quad Planes, hoverda quadcopter kontrollerini ve ileri uçuşta uçak kontrollerini kullanan bir VTOL uçağıdır.
- 18 Tekne SimülasyonuMakale
Ardupilot'un otomatik tekne kontrolü için Gazebo simülasyonu.
- 19 Drone ile Lidar SimulasyonuMakale
2D lidar sensörlü drone; lidar verisi ROS LaserScan mesajı olarak yayınlanır.
- 20 Drone ile Sonar SimulasyonuMakale
Her yönde 4 sonar sensörüne sahip örnek bir drone. Her sonar, menzil verilerini içeren bir sensor_msgs/Range ROS mesajı yayınlar.
- 21 Kameralı Drone SimülasyonuMakale
Ön yüzünde bir kamera olan örnek bir drone. Kamera, görüntü işleme için kullanılabilecek bir sensor_msgs/Image ROS mesajı yayınlar.
- 22 Sürü Drone SimülasyonuMakale
Bu derste gazebo ortamında aynı anda 3 dron açıp bu dronları aynı ortam içinde nasıl kontrol edeceğinizi öğreneceksiniz.
- 23 İkinci araç ayağa kalkıyor ama bağlanamıyorsunMakale
Birden fazla SITL aracı çalışırken ikinci araca bağlanamama sorunu.
- 24 Mission Planner bağlandı diyor, tek bayt gelmiyorMakale
Simülasyonu ayağa kaldırdın, terminalde araç dönüyor. Yer kontrol istasyonunda TCP kipini seçip 5760 yazıyorsun.
- 25 Rüzgâr verdin, drone yerinden kımıldamıyorMakale
Simülasyonu başlattın, aracı havada tuttun ve SIM_WIND_SPD değerini 10 yaptın. Haritadaki ikon aynı noktada duruyor, hız göstergeleri sıfır.
- 26 SITL'de geofence ihlali RTL tetiklemiyorMakale
Mission Planner'ın Fence sekmesinde bir daire ya da poligon çizdin, FENCE_TYPE'ı ayarladın, hatta haritada sınırı görüyorsun.
- 27 SITL'de batarya failsafe uyarı veriyor, drone dönmüyorMakale
Simülatörde drone'u kaldırdın ve batarya bitince ne olacağını görmek istiyorsun.
4 Gazebo'daki İHA kamerasından görüntü alıp işleme7 ders, 14 dk video
- 28 Gazebo'daki İHA Kamerasından Görüntü Alıp İşlemeMakale
Bu bölümde sizlerle beraber gazebo ortamında çalıştırdığımız bir aracımıza (drone veya uçak) bağlı olan kameradan görüntü alma ve ekranda gösterme, bu görüntüyü yapay…
- 29 ROS için Python Kütüphanesi KurulumuVideo, 1 dk
- 30 Visual Studio Code KurulumuVideo, 1 dk
- 31 Python ile ROS'tan Kamera Görüntüsü AlmaMakale
ROS'tan Python ile kamera görüntüsü alan temel komutların açıklaması.
- 32 ROS'tan Gelen Görüntüyü OpenCV ile Ekranda Görme [Copter]Video, 2 dk
Bu derste sizlerle beraber python kullanarak ROS'tan Gelen kamera görüntüsünü OpenCV de işlenebilir ve görüntülenebilir bir formata çevirerek kamera görüntüsünü…
- 33 ROS'tan Gelen Görüntüyü OpenCV ile Ekranda Görme [Plane]Video, 1 dk
Bu derste sizlerle beraber python kullanarak ROS'tan Gelen kamera görüntüsünü OpenCV de işlenebilir ve görüntülenebilir bir formata çevirerek kamera görüntüsünü…
- 34 ROS Kamera Görüntüsündeki Nesneleri Yapay Zeka ile Tespit EtVideo, 9 dk
Bu derste sizlerle beraber Yolo Yapay Zeka modelini kullanarak ROS aracılığıyla edindiğimiz aracımızdan gelen görüntüyü python ile OpenCV kütüphanesi kullanarak…
5 Yapay zekâ ile otonom İHA yönlendirme3 ders, 11 dk video
- 35 Dronekit KurulumuVideo, 3 dk
Sonraki derste İHA'dan görüntü alıp işlerken bir yandan işlenen görüntüdeki duruma göre İHA'yı yönlendireceğiz.
- 36 Aracı Tespit Edilen Nesneye YönlendirelimVideo, 8 dk
Bu derste önceki derslerde elde ettiğim bilgileri de kullanarak görüntüde yapay zeka ile bir nesne tespit edersek aracı nesneyi ortalayacak şekilde hareket ettiren…
- 37 DeğerlendirmeAnket
Üç soruluk kısa memnuniyet anketi; sınav değildir.
Size uygun mu?
Kimler için
- TEKNOFEST Savaşan İHA ve Sürü Robotlar takımları
- İHA'yı görüntü işleme ve yapay zekâ ile yönlendirmek isteyenler
- Gerçek araç olmadan otonom görevleri simülasyonda denemek isteyenler
Kimler için değil
- Gerçek uçuş kartına ve Raspberry Pi'ye kurulum arıyorsanız Python eğitimi daha uygun. Python ile İHA Kontrolü
- Ekran kartı zayıf bir bilgisayarda akıcı simülasyon beklemeyin.
Önkoşullar
- Temel Python bilgisi ve Linux terminaline aşinalık işinizi kolaylaştırır; komutlar sırayla verilir.
- DroneKit'i Python eğitiminden biliyorsanız son bölüm daha kolay gelir.
Teknik gereksinimler
- VMware üzerinde Ubuntu 20.04: en az 20 GB, önerilen 50 GB boş disk
- Önerilen en düşük ekran kartı NVIDIA RTX 2060 6 GB; daha zayıf kartta simülasyon ve görüntü işleme düşük FPS ile çalışır
- ROS Noetic, Gazebo, ArduPilot SITL, Python ve OpenCV (kurulumları derste)
Araçlar ve donanım






- YOLO
- Ubuntu
- VMware
Dersler nasıl işleniyor?
- Slayt
- Örnek kod
- SITL'de çalıştırma
Teorik konular Canva slaytlarıyla anlatılır. Uygulamalı derslerde önceden yazılmış örnek kod SITL simülasyonunda canlı çalıştırılır ve satır satır açıklanır; derste sıfırdan kod yazılmaz. Kurulum komutları her derste hazır verilir.
Bu eğitimde kullanılan donanım ve ürünler
Mağazamızdaki ürünler ve eğitimin hangi dersinde işinize yaradıkları.
Eğitmen ve sertifika
Furkan IŞIKAY
Eğitmen · Softivation kurucusuMekatronik mühendisi, 2011'den beri yazılım geliştiriyor. TEKNOFEST 2021 Savaşan İHA Türkiye birincisi KAPGAN'ın yapay zekâ ile hedef tespit yazılımını geliştirdi.
Eğitmeni tanıyınDijital doğrulanabilir sertifika
Bütün dersleri erişim süreniz içinde tamamladığınızda sertifikanız kendiliğinden düzenlenir. Kendi doğrulama bağlantısı vardır; LinkedIn profilinize ekleyebilir, PDF olarak indirebilirsiniz.
Sertifika nasıl doğrulanır?Öğrenci yorumları
Sık sorulanlar
Bilgisayarım yeterli mi?
Önerilen en düşük ekran kartı NVIDIA RTX 2060 6 GB. Ubuntu sanal makinesi için en az 20 GB, tercihen 50 GB boş alan gerekir.
Kurulumlarla uğraşmak istemiyorum.
Eğitimdeki tüm kurulumların yapıldığı sanal makine kopyası mağazada ayrıca satılıyor.
Hangi ROS ve YOLO sürümleri kullanılıyor?
Ubuntu 20.04 üzerinde ROS Noetic. Nesne tespiti OpenCV ile YOLOv3 modeli üzerinden yapılır.
Erişim ne kadar sürer?
Tek ödemeyle 12 ay erişirsiniz; sertifika için eğitimi bu sürede tamamlamanız yeter. Sezon ile bu eğitim dahil altısına 9 ay erişirsiniz; 30 gün içinde Sezon'a geçerseniz bu eğitime ödediğiniz düşülür.
Satın almadan deneyebilir miyim?
Evet. Üye olunca her eğitimin ilk dersi ücretsiz açılır; anlatımı görüp öyle karar verirsiniz.
Takıldığımda kime sorarım?
Her eğitimin kendi soru-cevap grubu var. Sorunuzu orada sorarsınız; eğitmen ve diğer katılımcılar yanıtlar.
Sondaki değerlendirme sınav mı?
Hayır. Eğitimin sonunda üç soruluk kısa bir memnuniyet anketi; not ya da geçme şartı yok.