Skip to content

sezer-muhammed/Eflatun-IHA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EFLATUN-IHA

EFLATUN

Eflatun IHA Takımı, 2023 Teknofest Savaşan IHA yarışmasına katılmak üzere ODTÜ'lü öğrenciler tarafından kurulmuştur. Projenin amacı yarışma şartnamesinde belirtildiği üzere, otonom bir şekilde uçabilen, sahadaki rakip uçakları algılayıp takip edebilen, yer istasyonuyla haberleşebilen bir IHA geliştirmektir.

AÇIKLAMA

Bu proje Teknofest Savaşan İHA yarışmasında kullanılacak olan yazılım, yapay zeka, dosyalama ve yazılım yönetimi konuları ile ilgilidir.

Burada yapılan çalışmalar daha sonrasında Jetson üzerinde çalışacak olan ROS2 için yardımcı fonksiyonlar olacaktır.

Bilgisayarınızda Çalıştırın

Projeyi klonlayın

git clone https://github.com/sezer-muhammed/Eflatun-IHA.git

Proje dizinine gidin

cd Eflatun-IHA/EflatunIHA

Gerekli paketleri yükleyin

pip3 install -r requirements.txt

Testler

Testleri çalıştırmak için aşağıdaki komutu çalıştırın

python3 tester/test.py 

Eğer herhangi bir hata almadan .py dosyalarının ismini görüyorsanız testler başarılıdır.

CMD Tools

Kod Açıklama
label2view Verilen klasördeki label'ları görsellere çizdirir
randomphotoselector Verilen klasörden rastgele sayıda fotoğraf çeker, çekilen görseller taşınır
video2frame Verilen klasördeki videoları istenen aralıklarla karelere böler
download_example Örnek verileri Google Drive'dan indirir

Demo

Sistemin çalışırlığını test etmek için kullanabileceğiniz bir demo kodudur. Google Drive üzerinden görselleri ve Yolo formatındaki metin belgelerini indirir. Çıktı olarak etiketlenmiş 16 adet görsel verir. Kodu çalıştırmak için demo.py dosyasının bulunduğu klasörde bir komut satırı çalıştırın. Komut satırında aşağıdaki kodu çalıştırın.

python3 demo.py

Kodun çıktıları "eflatun_iha_test_datas" klasörüne kaydedilecektir. Çıktıların görünüşleri şu şekilde olmalıdır. Etiketlenmiş Görseller

Yazarlar ve Teşekkür

Lisans

lgpl-3.0

About

Turkish Teknofest SIHA Combat UAV Competition - Eflatun Team code repository for autonomous flight and mission logic.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages