## 4 Results
### Description of Operation  
Pallets will be retrieved from the storage positions in the same way as in the current state by the warehouseman. The warehouseman will prepare the necessary material to the dedicated loading area so that the area is always full of pallets of material. Each position will be equipped with a pallet presence sensor, which will sense the presence of a pallet in the position from where the robot is to transport the pallet to the production area. This will eliminate the situation where the robot would arrive at the loading position and have nothing to do or move without a load. The sensor will have a special setting that will send a signal to the system about the presence of the pallet after continuously sensing the pallet in position for 20-30 s to avoid generating false information for the robot. The robot itself is controlled by software from the manufacturer that can monitor the robot's work, evaluate its efficiency and display various data about its performance. In addition, it is the main control unit that processes the requests and generates the tasks sent to the individual robots. We can see the way to the production line (Figure 6 below). Once the pallets of material are loaded onto the trolleys, the robot starts moving the material to the production line. As the robot moves to the production line, there are \begin{table}
\begin{tabular}{l l} \hline dimensions (mm) & 1200 \(\times\) 800 \(\times\) 915 \\ \hline pallet weight (kg) & 25 \\ \hline maximum load (kg) & 300 \\ \hline \end{tabular}
\end{table} 
Table 4: Basic parameters of the pallet. Figure 6: Loading position. automatic rolling gates along the route through which the robot will pass. These gates have a built-in motion sensor, meaning that when the robot approaches the gate it will automatically stop and wait until the gate opens. Only when the gate is open will it start moving again. The robot arrives at the production line, where it unloads the pallet brought in, moves to the loading point (loads the pallet with empty packaging) and heads back to the warehouse. In this concept, we are considering one warehouse operator who will have a workstation in the production area near the delivery point; their task will be to transport the brought material into the clean room while observing all the principles. The worker loads the material onto a conveyor which blows the material and cleans it of impurities so that the cleaned material can enter the grey room (the material is stored there for a short time) and then the material is moved to the clean room for further processing. After these operations, the worker again waits for the robot to deliver pallets of material to them so that they can repeat the process (Figure 7). Upon arrival at the warehouse, the robot unloads the empty pallets in the unloading zone (Figure 8), where the warehouseman then takes the delivered empty pallets so that the dedicated pallet unloading area is always free when the robot arrives. The robot either repeats the process or, if necessary, moves to a charging station to recharge itself so that it can carry out the process again. These robots can automatically detect the charging station to charge. Once fully charged, they will again automatically  
Figure 8: Position for unloading empty pallets. Figure 7: Delivery concept. return to the position to start the handling process (Figure 9). Charging takes 12-15 minutes and the robot can be charged to 85% of the full capacity. The red colour shows the transport route, which is carried out by the robot with the loaded material and the attached kanban card from the picking zone in the warehouse to the production line. The length of the route is 504 m.  
The blue line shows the transport route carried out by the robot with empty pallets. The length of the route is 321 m.  
Thus, to determine how many times the robot repeats the process per hour, we need to calculate the robot's time consumption. In the following Table 5, we give examples of automatic robot execution.