Development of a Desktop Application for an Automated Storage System Based on Robotics and Computer Vision

https://doi.org/10.5614/joki.2026.18.1.12

Authors

  • Ahmad Sahro Faculty of Industrial Technology, Institut Teknologi Bandung, Bandung 40132, Indonesia
  • Eko Mursito Budi Faculty of Industrial Technology, Institut Teknologi Bandung, Bandung 40132, Indonesia

Keywords:

desktop application, automated storage, robotics, computer vision, PLC, supervisory system

Abstract

Conventional storage and management processes in industrial sector are highly vulnerable to risks such as data entry errors, disorganized item placement, and time inefficiency due to human intervention. This phenomenon necessitates digitalization through precise and integrated automation. This research aims to design, implement, and test a application as the central control unit. The novelty of this study is the development of an application architecture that functions as a centralized supervision. This system not only manages the database but also coordinates storage workflows in real time, facilitates two-way industrial communication with FINS protocol, and performs position validation via visual detection. The research method applied is engineering research, using a research-by-project approach. The research stages are systematically, encompassing requirements identification, architecture design, program implementation, hardware integration, and comprehensive functionality testing. The application was developed using JavaFX, integrated with an Omron PLC and a computer vision module based on the YOLOv8 algorithm. Test results demonstrate that the application can perform administrative supervision functions, synchronize data communication with the PLC, and integrate the computer vision module with optimal stability. The implementation of this system is proven to minimize human error and improve the accuracy of goods placement through visual feedback mechanisms and centralized data.

References

D.-T. Doan, Q.-T. Nguyen, and T.-T. Pham, "Building a model of automatic storage system Using PLC FX5UJ," International Journal of Advances in Engineering and Management (IJAEM), vol. 5, no. 12, pp. 212-219, Dec. 2023. [Online]. Available : https://ijaem.net/Plc%20FX5UJ.pdf

Y. Z. KOÇ, "Automatic Storage and Retrieval System (AS/RS) design for manufacturing system," International Journal of Computational and Experimental Science and Engineering (IJCESEN), vol. 9, no. 2, hlm. 102-104, 2023. https://doi.org/10.22399/ijcesen.1260956

R. Dharmawati, "Industrial Automation— PLC, SCADA, IoT-based monitoring, smart factories, and cyber-physical production systems," Elimensi Journal of Electrical Engineering, vol. 2, no. 2, 2024. https://doi.org/10.54209/elimensi.v2i02.418

H. Abbas, S. Shaheen, and M. Amin, "Simple, flexible, and interoperable SCADA system based on agent technology," Intelligent Control and Automation, vol. 6, no. 3, pp. 184-199, Agt. 2015, doi: https://doi.org/10.4236/ica.2015.63018

K. Kostenko, "Real-time communication between Robot PLC and PC over Ethernet-based Protocols," Innopolis University, pp. 1-6, 2021. https://doi.org/10.48550/arXiv.1902.01924

J. Seong, R. Ranjan, J. Kye, S. Lee, and S. Lee, "Enhancing industrial communication with ethernet/internet protocol: a study and analysis of real-time cooperative robot communication and automation via Transmission Control Protocol/Internet Protocol," Sensors MDPI, vol. 23, no. 8580, pp. 1-24, Okt. 2023. https://doi.org/10.3390/s23208580.

J. Giner, D. Katic, K. Kovacs, R. Glawar, and W. Sihn, "A computer vision based approach to reduce system downtimes in an automated high-rack logistics warehouse," Procedia CIRP, vol. 118, hlm. 1078-1083, 2023. https://doi.org/10.1016/j.procir.2023.06.185

V. B. Ayoola, G. Osam-Nunoo, C. Umeaku, and B. O. Awotiwon, "IoT-driven smart warehouses with computer vision for enhancing inventory accuracy and reducing discrepancies in automated systems," IRE Journals, vol. 8, no. 5, pp. 1-15, Nov. 2024. [Online]. Available : https://www.researchgate.net/386110610

C. Chen, J. Liu, H. Yin, and B. Huang, "A vision-based method for detecting the position of stacked goods in automated storage and retrieval systems," Sensors MDPI, vol. 25, no. 8, pp. 2623, Apr. 2025. https://doi.org/10.3390/s25082623

K. A. Gupta, N. Armani, T. C. Manjunath, and H. V. Manjunath, "Design and implementation of PLC based industrial application prototypes," Indian Journal of Science and Technology, vol. 10, no. 35, pp. 1-8, Sep. 2017. https://doi.org/10.17485/ijst/2017/v10i35/118962

G. Mareeswaran B., K. Kumar U., K. A., and G. P. Ram, "PLC based automated storage and retrieval system with a robotic end effector," International Journal of Engineering Trends and Technology (IJETT), vol. 67, no. 7, pp. 14-18, Jul. 2019. https://doi.org/10.14445/22315381/IJETT-V67I7P203

I. F. Muharramsyah, S. Mu’Arif, A. Dwijotomo, Kamarudin, and Ridwan, "Smart Rack Inventory berbasis RFID untuk manajerial gudang," Journal of Applied Electrical Engineering, vol. 8, no. 2, pp. 96-101, Des. 2024. https://doi.org/10.30871/jaee.v8i2.8562

S. Alyahya, Q. Wang, and N. Bennett, "Application and integration of an RFID-enabled warehousing management system - a feasibility study," Journal of Industrial Information Integration, vol. 4, pp. 10-17, Des. 2016. https://doi.org/10.1016/j.jii.2016.08.001

W. Larutama, A. Suyatno, A. P. R. Lubis, and N. H. Camellia, "Information system design in warehouse inventory control," Journal of Logistics and Supply Chain, vol. 3, no. 1, pp. 35-44, 2023. https://doi.org/10.17509/jlsc.v3i1.62069

J. Noll, M. A. Razzak, J. M. Bass, and S. Beecham, "A study of the Scrum Master's role," International Conference on Product-Focused Software Process Improvement, pp. 307-323 Oktober 2017, https://doi.org/10.1007/978-3-319-69926-4_22

H. Liu et al., "Deep-learning-based accurate identification of warehouse goods for robot picking operations," Sustainability MDPI, vol. 14, no. 13, pp. 7781, Jun. 2022. https://doi.org/10.3390/su14137781

Q. Pan, "Design and analysis of an autonomous warehouse robot system with 6-DOF manipulator," Proceedings of the 2023 International Conference on Machine Learning and Automation, hlm. 1-10, 2023. https://doi.org/10.54254/2755-2721/34/20230310

M. S. S. Agung, "Pengembangan sistem kontrol industri untuk robot simpan ambil otomatis" Tugas Akhir, Program Studi Teknik Fisika, Fakultas Teknologi Industri, Institut Teknologi Bandung, Bandung, 2025. [Online]. Available : https://digilib.itb.ac.id/robot-simpan-ambil-otomatis

A. R. Guntakandla, "Modular architecture: A scalable and efficient system design approach for enterprise applications," World Journal of Advanced Research and Reviews, vol. 26, no. 1, pp. 3114-3126, 2025. https://doi.org/10.30574/wjarr.2025.26.1.1340

R. P. Soesanto, Y. Nurdiansyah, and A. Kurniawati, "Streamlining warehouse process: A UHF RFID-enabled smart warehouse system design," International Journal of Applied Technology Research, vol. 5, no. 2, pp. 107-119, Jun. 2024. https://doi.org/10.35313/ijatr.v5i2.143

R. Bunker and A. Elsherbeni, "A modular integrated RFID system for inventory control applications," Electronics MDPI, vol. 6, no. 1, pp. 1-13, Jan. 2017. https://doi.org/10.3390/electronics6010006

G. R. T. White, G. Gardiner, G. Prabhakar, and A. A. Razak, "A comparison of barcoding and RFID technologies in practice," Journal of Information, Information Technology, and Organizations, vol. 2, pp. 119-132, 2007. https://doi.org/10.28945/142

A. Tiwari and S. S. Roy, "Significant usage of RFID and barcode in logistic management," Specialusis Ugdymas / Special Education, vol. 1, no. 43, pp. 913-921, 2022. [Online]. Available : https://www.researchgate.net/367049053

C. Deepali, P. Monika, and S. Dharmendra, "Integrating barcode technology into warehouse management systems for enhanced efficiency and inventory accuracy," Journal of Computer Science Research (JoCoSiR), vol. 2, no. 1, pp. 1-13, Jan. 2024. https://doi.org/10.65126/jocosir.v2i1.34

U. K. Siregar et al., "Pengembangan database Management system menggunakan My SQL," SAINTEK: Jurnal Sains, Teknologi & Komputer, vol. 1, no. 1, pp. 8-12, Jan. 2024. https://doi.org/10.56495/saintek.v1i1.450

Published

2026-04-27

How to Cite

[1]
A. Sahro and E. M. . Budi, “Development of a Desktop Application for an Automated Storage System Based on Robotics and Computer Vision”, JOKI, vol. 18, no. 1, pp. 147-159, Apr. 2026.