Ana Sayfaya Dön

Otonom Araç Projesi

Görüntü İşleme Tabanlı Otonom Sürüş

Otonom Araç

Proje Hakkında

Bu proje kapsamında, dört kişilik ekibimle birlikte OpenCV kütüphanesi ve yapay zeka yaklaşımları kullanılarak matematiksel bir model geliştirdik ve uyguladık. Parkur üzerine dört farklı işaret (Hız 5cm/sn, Hız 10cm/sn, Hız 20cm/sn ve Dur) ekleyerek nesne algılama ve hız limiti tanıma işlemlerini gerçekleştirdik.

Demo sırasında, otonom aracımız hız limitlerini doğru bir şekilde belirleyip 2-3 saniye içinde hızını buna göre ayarladı. Ayrıca araç, yol sınırlarına sadık kalarak 50 cm genişliğindeki yolun içinde kaldı ve her iki taraftaki beyaz çizgileri ihlal etmekten kaçındı.

Kullanılan Teknolojiler

  • Kütüphane: Görüntü işleme ve nesne algılama için OpenCV ve YOLOv5
  • Mikrodenetleyici: Arduino Uno
  • Yazılım Dili: Gömülü sistemler için C++
  • Sensörler: Engel algılama için Ultrasonik Sensör
  • Motor Sürücü: L298N Çift H-Köprü Motor Sürücü
  • Kamera: ESP-32 Kamera Modülü (Daha sonra mobil kamera ile geliştirildi)

Temel Başarılar

Karşılaşılan Zorluklar ve Çözümler

Başlangıçtaki kamera görüntü kalitesi sorunları, ESP32 kamera yerine mobil telefon kamerası kullanılarak çözüldü. Kodlama hataları ve kablo bağlantı sorunları ise takım çalışması ve test süreçleri ile giderildi.

Otonom Araç Detay