The advent of Industry 4.0 has led to the widespread adoption of Industrial Internet of Things (IIoT) and Computer Vision technologies in manufacturing. However, handling the massive data generated by IIoT poses challenges. To address this, we propose a software and hardware architecture that combines edge computing with IIoT to enable computer vision applications on manufacturing floors. This research contributes to integrating edge computing and IIoT with Computer Vision technologies in manufacturing facilities, offering a cost-effective and scalable solution for machine vision applications. This approach benefits Small and Medium Manufacturers (SMMs) by utilizing low-cost hardware and open-source technologies, enabling them to harness Industry 4.0 advantages. Our approach involves IoT devices using Raspberry Pi microcomputers and USB webcams as clients and a Python-based edge node server software as the central component. Our test case study results show that a centralized edge-computing solution can offer several useability benefits and a significant performance increase over using a non-edge-enabled IIoT approach. The proposed architecture is tested, validated, and verified through a case study focused on the digitization of the readings of analog gauges. Our experimentation results can offer valuable insights and guidance for the broader adoption of edge-enabled IIoT solutions in manufacturing contexts.
Read full abstract