Perancangan Omni Vision Camera sebagai Sistem Pendeteksi Objek untuk Robot Sepak Bola
Abstract
Robot adalah kumpulan perangkat elektronika terintegrasi yang dapat bergerak dengan kontrol manusia atau otomatis menggunakan program yang telah ditanamkan terlebih dahulu. Salah satu jenis robot yang banyak dikembangkan yaitu robot sepak bola beroda yang dirancang memiliki kemampuan mendeteksi, menggiring, dan menendang bola ke gawang lawan. Kemampuan penting yang harus dimiliki yaitu kemampuan robot mendeteksi posisi bola. Permasalahan yang dihadapi umumnya yaitu kamera hanya memiliki field of view (FOV) 73.98° pada jarak 1,5 meter sehingga ketika bola berada pada posisi titik buta robot, robot harus berputar untuk mendeteksi posisi bola. Untuk menghindari kehilangan citra bola, robot harus dibekali kemampuan penglihatan seluruh sisinya yaitu menggunakan omnidirectional camera, akan tetapi membutuhkan penyesuaian algoritma pada robot serta harganya relatif mahal sehingga tidak efektif. Sistem pendeteksi objek memanfaatkan omni vision camera yang menggunakan hyperbolic mirror yang diusulkan dapat mendeteksi objek di sekitar keliling robot. Omni vision camera mendeteksi objek secara realtime dengan metode color based filtering menggunakan algoritma Color Connected Components (CCC). Sistem pendeteksi objek menggunakan omni vision camera mampu mendeteksi objek secara 360° sudut visual robot ketika intensitas cahaya berada antara 60 hingga 210 lux. Kemampuan waktu pendeteksian lebih efisien dengan waktu rata-rata 6,33 detik lebih cepat dibandingkan dengan single camera vision yaitu 7,65 detik serta dapat mendeteksi objek bola dengan jarak terdekat 10 cm dan jarak terjauh 160 cm.
Robot is integrated electronic devices that can move with human control or autonomous using a program that has been implanted in advance. One type of robot that has been widely developed is a wheeled soccer robot which is designed to have the ability to detect, dribble, and kick the ball into the opponent's goal. An important ability that must be possessed is the robot's ability to detect the position of the ball. The common problem is that the camera only has a field of view (FOV) of 73.98° at a distance of 1.5 meters, so that when the ball is in the robot's blind spot position, the robot must rotate to detect the ball's position. To avoid losing the object image, the robot must be equipped with the ability to see all sides, using an omnidirectional camera, but requires algorithm adjustments on the robot and the price is relatively expensive so it is not effective. An object detection system utilize omni vision camera that using hyperbolic mirror is proposed which can detect objects around the robot's circumference. Omni vision camera detects objects in real time with the color based filtering method using the Color Connected Components (CCC) algorithm. The object detection system using an omni vision camera is capable of detecting objects 360° from the robot's visual angle when the light intensity is between 60 to 210 lux. The ability of detection time is more efficient with an average time of 6.33 seconds faster than single camera vision, which is 7.65 seconds and can detect image of objects with the closest distance of 10 cm and the farthest distance of 160 cm.
Keywords
Full Text:
PDFReferences
Saefullah, A., Immaniar, D., & Juliansah, R. A. (2015). Sistem kontrol robot pemindah barang menggunakan aplikasi android berbasis Arduino Uno. Creative Communication and Innovative Technology Journal, 8(2), 45-56.
Kontes Robot Indonesia. (2019, Januari). Retrieved April 9, 2022, from http://kontesrobotindonesia.id
Ahmad, M. F., Rong, H. J., Alhady, S. S. N., Rahiman, W., & Othman, W. A. F. W. (2017, November). Colour tracking technique by using pixy CMUcam5 for wheelchair luggage follower. In 2017 7th IEEE International Conference on Control System, Computing and Engineering (ICCSCE) (pp. 186-191). IEEE.
Mulya, A. K., Ardilla, F., & Pramadihanto, D. (2016, September). Ball tracking and goal detection for middle size soccer robot using omnidirectional camera. In 2016 International Electronics Symposium (IES) (pp. 432-437). IEEE.
Darmawan, A. (2018). Sistem Pembacaan Bola Menggunakan Omnidirectional Camera untuk Pergerakan Robot Sepak Bola Beroda.
Moha, M. I., Poekoel, V. C., Najoan, M. E., & Robot, R. F. (2019). Implementasi Kamera 360 Derajat Untuk Mendeteksi Objek Pada Robot Sepak Bola Beroda. Jurnal Teknik Informatika, 14(3), 321-328.
Akbar, E. I., M. Muis., L. D. Prakoso., (2017). Rancang Bangun Omni Vision pada Robot ENSPARTAN KRSBI Beroda. Indonesian Symposium on Robotic Systems and Control, ISBN: 978-602-72004-3-2.
Pixycam, Documentation. 2021. Pixy CMUcam Overview. (https://docs.pixycam.com/wiki/doku.php?id=wiki:v2:overview, diakses 21 Desember 2021)
Lamatenggo, M., Wiranto, I., & Ridwan, W. (2020). Perancangan Balancing Robot Beroda Dua Dengan Metode Pengendali PID Berbasis Arduino Nano. Jambura Journal of Electrical and Electronics Engineering, 2(2), 39-43.
Jamzad, M., Khodabakshi, A. H., & Mirrokni, V. S. Object detection and Localization using an Omni directional vision system in RoboCup environment.
Prabowo, D. A., & Abdullah, D. (2018). Deteksi dan perhitungan objek berdasarkan warna menggunakan Color Object Tracking. Pseudocode, 5(2), 85-91.
Zivkovic, Z., & Booij, O. (2005). How did we built our hyperbolic mirror omnidirectional camera-practical issues and basic geometry. University of Amsterdam, Tech. Rep. IAS-UVA-05-04.
Prakoso, Y. (2017). Desain Dan Implementasi Pengukuran Posisi Bola Menggunakan Kamera 360 Derajat Pada Robot Sepak Bola (Doctoral dissertation, Institut Teknologi Sepuluh Nopember).
Risfendra, R., Akbar, A. A., & Firdaus, F. (2020). Sistem Pergerakan dan Deteksi Pada Robot Sepak Bola Beroda Berbasis Image Processing dengan Penerapan Multivision. INVOTEK: Jurnal Inovasi Vokasional dan Teknologi, 20(3), 31-42.
Wirajaya, M. R., Abdussamad, S., & Nasibu, I. Z. (2020). Rancang bangun mesin penetas telur otomatis menggunakan mikrokontroler arduino uno. Jambura Journal of Electrical and Electronics Engineering, 2(1), 24-29.
Kanoi, Y. H., Abdussamad, S., & Dali, S. W. (2019). Perancangan jam digital waktu sholat menggunakan Arduino Uno. Jambura Journal of Electrical and Electronics Engineering, 1(2), 32-39.
DOI: https://doi.org/10.37905/jjeee.v4i2.14495
Refbacks
- There are currently no refbacks.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Published by:
Electrical Engineering Department
Faculty of Engineering
State University of Gorontalo
Jenderal Sudirman Street No.6, Gorontalo City, Gorontalo Province, Indonesia
Telp. 0435-821175; 081340032063
Email: redaksijjeee@ung.ac.id/redaksijjeee@gmail.com
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.