PRJ-01 · Otonom Sistemler

Otonom Mobil Robot (AMR) Tasarımı ve Navigasyon Kontrolü

Bitirme projesi: ZED2 stereo kamera, YOLO tabanlı nesne tanıma, Particle Filter lokalizasyon ve A* rota planlama ile tam otonom mobil robot. Yazılım ve donanımın tamamını yönettim.

DÖNEM
Eylül 2023 — Haziran 2024
KATEGORİ
Otonom Sistemler
TEKNOLOJİLER
  • Python
  • ZED2
  • YOLO
  • PID
  • A*
  • Jetson Xavier
  • MATLAB/Simulink

Lisans bitirme projem olarak, bilinmeyen ortamlarda otonom navigasyon yapabilen bir mobil robot tasarladım ve inşa ettim. Projenin hem yazılım hem donanım tarafını uçtan uca yönettim.

Öne çıkanlar

  • MATLAB-Simulink tabanlı PID kontrol tasarımını Arduino Mega + BTS7960B motor sürücüsü üzerinde gerçekledim.
  • ZED2 stereo kamera ile ortamın 3D ön haritalamasını yaptım ve YOLO tabanlı nesne tespiti entegre ettim.
  • Gerçek zamanlı lokalizasyon için Particle Filter ve Triangulation algoritmalarını uyguladım.
  • Rota planlama için A* algoritmasını kullandım.
  • Tüm yazılım, NVIDIA Jetson Xavier üzerinde Python ile çalışacak şekilde geliştirildi.

Sonuç

Robot; ortamı haritalayıp hedefe giden en kısa rotayı planlayarak, engelleri gerçek zamanlı tanıyıp kaçınarak otonom görev yürütebiliyor. Bu proje, mezuniyet sonrası profesyonel olarak çalıştığım AMR/AGV alanının temelini oluşturdu.