Blockchain is a technology that ensures an efficient and secure exchange of information. One of the areas where the possibility of its use opens up is shared manufacturing. The thesis aims to develop a platform for shared manufacturing composed of various modules: line, production plants, transport devices, warehouse, and other modules. This task's central goal is to develop the warehouse module, which consists of several subsystems, such as a robotic arm, a control system on a Raspberry Pi microcomputer, a Node.js server for communication, and a smart contract in the Ethereum ecosystem. The given task is structured into two levels of applications. At the first level, we developed an application in the Node.js environment that enables the basic functions of the warehouse, the import of packages from the transport device controlled by machine vision, and the export of packages to the transport device. On the second level, we developed a smart contract and communicated between the application in Node.js and the Ethereum ecosystem. As part of the task, we demonstrated the operation of the warehouse in laboratory conditions and measured the time required to perform the import and export functions.
|