KAMERA HATA ENJEKSİYON ARACI İLE KAMERA TABANLI ROBOTİK DENETLEME SİSTEMİNİN DOĞRULANMASI VE ONAYLANMASI


Erdogmus A. K., Yayan U.

Eskişehir Osmangazi Üniversitesi mühendislik ve mimarlık fakültesi dergisi (online), cilt.32, sa.1, ss.1159-1168, 2024 (Hakemli Dergi) identifier

Özet

Günümüzde, gelişen görüntü işleme teknikleri ile birlikte kamera tabanlı robotik inceleme sistemleri oldukça popülerlik kazanmıştır. Bu tür sistemler gıdadan, askeriyeye birçok sektörde yoğun olarak kullanılmaktadır. Bu sistemler geliştirilirken gerekli olan doğrulama ve onaylama süreçleri oldukça uzun ve maliyetli olmaktadır. Bu çalışma, kamera tabanlı endüstriyel robotik sistemler üzerinde doğrulama ve onaylama faaliyetlerini gerçekleştirmek ve iyileştirmek amacıyla geliştirilmiştir. RGB ve TOF kameralara farklı türlerde (Open, Close, Dilation, Erosion, Gradient, Motionblur, Tuz&Biber, Gaussian ve Poisson) hata enjeksiyon yöntemleri kullanılmasını mümkün Kamera Hata Enjeksiyon Aracı (CamFITool) ile gerçekleştirilmiş testler ve sonuçlar açıklanmıştır. Yapılan çalışma, VALU3S projesi kapsamında, OTOKAR’ın ROKOS robotik sistemine, CamFITool ile gerçek ortamdan alınmış kamera görüntülerinden oluşan kitaplıklara, çeşitli konfigürasyonlarda hatalar enjekte edilip, bu enjeksiyonun sisteme etkilerinin incelenmesine odaklanmıştır. Bu kapsamda 49 farklı test komfigürasyonunda hata enjeksiyonu gerçekleştirilmiştir. Sonuç olarak, kamera tabanlı endüstriyel robotik sistemlerin daha güvenli ve stabil çalışmalarının sağlanması için, bu sistemlerin hataya dayanıklı olup olmadıklarını test eden açık kaynaklı bir hata enjeksiyon aracı olan CamFITool önerilmiştir.
Nowadays, camera-based robotic inspection systems have gained popularity with the developing image processing techniques. Such systems are used extensively in many sectors from food to military. The verification and validation processes required during the development of these systems are quite long and costly. This study was developed to perform and improve verification and validation activities on camera-based industrial robotic systems. The tests and results are explained with the Camera Fault Injection Tool (CamFITool), which enables the use of different types of fault injection methods (Open, Close, Dilation, Erosion, Gradient, Motionblur, Salt & Pepper, Gaussian and Poisson) to RGB and TOF cameras. Within the scope of the VALU3S project, the study focussed on OTOKAR's ROKOS robotic system by injecting faults in various configurations into libraries consisting of camera images taken from the real environment with CamFITool and analysing the effects of this injection on the system. In this context, fault injection was performed in 49 different test configurations. As a result, CamFITool, an open-source fault injection tool that tests the fault tolerance of camera-based industrial robotic systems, is proposed to ensure safer and more stable operation of these systems.