Macademia'nın robotik ve mühendislik programı · ücretsiz seviye tespiti ve kişisel öğrenme yolu

Büyükler için · parça + simülasyon + yazılım

Drone mühendisliği

Bir multirotoru parçalarından, fiziğinden ve yazılımından öğren: gövde, motor, ESC, LiPo ve uçuş kontrolcüsü; itki, PID ve sensör füzyonu; PX4, MAVLink, MAVSDK ve ROS 2. Donanım gerekmez: yedi simülasyon tarayıcıda çalışır, ileri adımlar Gazebo + PX4 SITL'de.

Büyükler için · lise son sınıf, üniversite ve meslekten öğrenenler. Ön koşul: temel Python ya da C++, lise fiziği (kuvvet, enerji). Mühendislik yolunun 1–7. seviyeleri yardımcıdır ama şart değildir.

Ünite
10
Simülasyon
7
Parça
15

1. üniteyle başlaTüm simülasyonlar

Üç ayak, birlikte

Üniteler

ÜniteKonuAyaklarSimülasyonlar
1Multirotor nasıl uçar: kuvvetler, gövde ve karıştırıcı
Dört pervaneden dört komuta: gaz, yuvarlanma, yunuslama, sapma. X ve H gövde, boyut sınıfları.
ParçaSimülasyonYazılımQuad X motor karıştırıcı
2İtki zinciri: fırçasız motor, ESC ve pervane
KV, stator, DShot ve pervane çap/hatvesi; itki/ağırlık oranı ve askıda kalma gazı.
ParçaSimülasyonYazılımİtki/ağırlık oranı ve askıda kalma gazı
3Güç: LiPo, PDB/BEC ve uçuş süresi
Hücre sayısı, C oranı, kapasite; momentum teorisiyle askıda kalma gücü ve uçuş süresi.
ParçaSimülasyonYazılımUçuş süresi tahmini: motor, pervane, batarya
4Uçuş kontrolcüsü, sensörler ve sensör füzyonu
STM32 F4/F7/H7, IMU, barometre, pusula; tamamlayıcı süzgeç ve EKF'ye giriş.
ParçaSimülasyonYazılımTamamlayıcı süzgeç: jiroskop + ivmeölçer
5PID I: irtifa tutma
P, I, D terimlerinin fiziksel anlamı; aşım, oturma süresi, kalıcı hata, anti-windup.
SimülasyonYazılımİrtifa tutma PID ayarı
6PID II: kaskad yönelim denetimi, gürültü ve süzgeçler
Açı P → hız PID; iç döngü hızı, D teriminin gürültüyü büyütmesi, alçak geçiren ve çentik süzgeçleri.
SimülasyonYazılımYönelim (roll) kontrolü: kaskad açı + hız PID, gürültüyle
7Navigasyon: GPS, EKF ve ara nokta görevi
GNSS hatası, EKF2, konum P → hız PI → eğim kaskadı; varış yarıçapı ve rüzgâr.
ParçaSimülasyonYazılımAra nokta görevi ve hassas iniş (3B uçuş + 2B harita)
8PX4 mimarisi, uçuş kipleri, MAVLink ve MAVSDK
uORB modülleri, Position/Mission/Offboard kipleri, MAVLink mesajları ve MAVSDK-Python ile görev.
YazılımSimülasyonQuadrotor uçuş denetimi (2B) (ESOF 323)
9ROS 2 + PX4, SITL ve görüyle hassas iniş
uXRCE-DDS köprüsü, offboard denetim, PX4 SITL + Gazebo kurulumu ve ArUco ile hassas iniş.
YazılımSimülasyonParçaAra nokta görevi ve hassas iniş (3B uçuş + 2B harita), ROS 2 hesaplama grafiği (ESOF 323)
10Güvenlik, failsafe, mevzuat ve bitirme projesi
Tehlike analizi, PX4 failsafe ve sanal çit, Türkiye'de SHGM kuralları; bitirme projesinin planı.
YazılımSimülasyonParçaUçuş süresi tahmini: motor, pervane, batarya, Ara nokta görevi ve hassas iniş (3B uçuş + 2B harita)

Bitirme projesi

Önce tarayıcıda, sonra PX4 SITL + Gazebo'da: kalkış, dört ara nokta, aşağı bakan kamerayla ArUco işaretçisi üzerine hassas iniş; bağlantı kaybı, düşük batarya ve rüzgâr senaryoları.

Proje ve teslimler

Araçlar (hepsi simülasyonda)

  • Bu platform: yedi drone simülasyonu, ESOF 323 quadrotor ve ROS 2 simülasyonları, Uno devre laboratuvarı (ESC, LiPo, IMU, barometre kitleri)
  • İleri: PX4 SITL + Gazebo Harmonic, QGroundControl
  • MAVSDK, pymavlink ve OpenCV ile Python; px4_msgs ile ROS 2 Jazzy/Humble

İlgili

Esc
  • PanelAna sayfaSayfa
  • ModüllerTüm modüllerSayfa
  • ParçalarParça ansiklopedisiSayfa
  • Mühendislik yoluBüyükler için robotik: 128 parça, 7 seviyeSayfa
  • Robotik dersi (ESOF 323)Üniversite robotik dersi, 14 haftaSayfa
  • Drone dersiBüyükler için: parça, simülasyon, yazılım; 10 üniteSayfa
  • Blok atölyesiSerbest blok programlamaAraç
  • Devre laboratuvarıSanal Arduino ve devreAraç
  • Robot arenasıSanal robot sürüşüAraç
  • OyunlarBloklarla 8 öğretici oyunAraç
  • Mikro Kart atölyesiSanal LED kartı bloklarla programlaAraç
  • Robot atölyesiMikro Kart'ı robota tak, bloklarla görev yapAraç