Lewati ke konten utama
  1. Projects/

UAV Amfibi

Projects Computer Vision

Penggunaan teknologi video pada wahana UAV pemantau memiliki dampak yang terasa bagi tim SAR, karena dengan bantuan data (rekaman) video, wahana pemantau memiliki data yang lebih banyak jika dibandingkan menyurvei lokasi secara langsung dengan menggunakan kendaraan besar seperti mobil atau helikopter. Pada project ini kami memanfaatkan teknologi computer vision yang dipadu dengan wahana UAV yang telah kami kembangkan dengan beberapa modifikasi agar wahana UAV dapat landing pada permukaan air serta modifikasi airframe.

EVARO

EEPIS Versatile Cargo Aeroplane
Projects Electrics Hardware
Proyek ini saya lakukan dulu ketika saya mengikuti kegiatan kemahasiswaan sewaktu kuliah, EEPIS Versatile Cargo Aeroplane (EVARO) merupakan pengembangan pesawat UAV yang dibuat pada tahun 2021 oleh tim EFRISA Subdivisi Airframe Innovation.

Project ini merupakan perwujudan lolos pendanaan dari aktivitas Program Kreaktivitas Mahasiswa (PKM) 2022 dengan satu tim berisikan empat anggota, pada tim ini, saya bertugas untuk mengimplementasikan Computer Vision pada komputer mini PC (Single board computer Raspberry Pi 3B) untuk mendeteksi korban dari input video kamera yang diletakkan menghadap ke arah bawah lambung pesawat.

Untuk implementasi vision, saya menggunakan basis YoloV3-tiny implementasi darknet. Karena Raspberry Pi 3B secara komputasi tidak mendukung untuk pemrosesan video yang cepat, saya menggunakan basis C++ dan dataset yolov3-tiny dan membatasi input resolusi untuk mode livestream (pemrosesan langsung melalui input video kamera) agar mendapatkan metrik FPS yang mendukung (~5-7 FPS).

pjreddie/darknet

Convolutional Neural Networks

C
25389
21307

Sistem mini PC ini dapat digunakan dalam dua mode, mode pertama yakni pemrosesan video secara online (rekognisi obyek secara langsung), serta pemrosesan video secara offline (rekognisi obyek dilakukan secara terpisah). Untuk operasional disarankan untuk menggunakan mode offline agar penggunaan daya bisa mendapatkan hasil yang lebih baik.

Untuk flowchart kerja sistem dari pengindera citra, bisa dilihat pada gambar di bawah ini.

Diagram Sistem
Flowchart simplifikasi kerja vision pada UAV Amfibi
Sistem akan booting dengan mengeksekusi program yang telah diset untuk running secara headless, input perangkat kamera sebagai pengambil data dari kamera yang menghadap kamera menunjukkan medan area, selanjutnya input akan di pre-process sebagai input dari model algoritma YOLO, kemudian algoritma YOLO mengekstraksi informasi data yang relevan dengan parameter kelas yang ditentukan (obyek manusia/korban bencana) kemudian menyimpan informasi data tersebut mereferensikan lokasi titik GPS dari kontroler Pixhawk ketika pengambilan citra dilakukan. Hasil deteksi tersimpan pada media penyimpanan SD Card pada Raspberry Pi 3. Proses ini dilakukan berulang hingga kondisi terbang selesai atau suplai baterai sistem mini pc mencapai ambang batas bawah.

dibawah ini adalah hasil video dari uji coba yang telah kami lakukan. Karena keterbatasan waktu, kami hanya mengujicobakan wahana UAV di areal sekitar kampus.

Uji Statis: Uji Horizontal: Uji Vertikal:

Berikut ini adalah poster infografik dari hasil tim PKM kami:

Poster PKM
Poster PKM Infografik