A data processing system for a palletizing robot
By analyzing data on the palletizing robot and its tasks, the optimal adjustment results are generated, which solves the problem of low efficiency caused by unreasonable robot task adjustments and achieves efficient completion of palletizing tasks and troubleshooting of abnormal robots.
Patent Information
- Application Number
- CN202311263658.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-27
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2043-09-27
AI Technical Summary
In existing technologies, palletizing robots cannot be reasonably adjusted according to the characteristics of different machines when adjusting tasks, resulting in low overall work efficiency.
The basic data of the palletizing robot and its tasks are acquired by the data intelligent acquisition unit, analyzed by the data adaptive processing unit, and allocation and adjustment information is generated. Combined with the robot management and adjustment unit and the work monitoring unit, the robot's power and tasks are matched and adjusted to generate the optimal adjustment result.
It improved palletizing efficiency, ensured timely task completion, reduced the need for maintenance of malfunctioning robots, and improved overall work efficiency.
Smart Images

Figure CN117184914B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of palletizer data management technology, specifically a data processing system for a palletizer robot. Background Technology
[0002] A palletizer is a device that automatically stacks pre-packed cartons onto pallets or stacks (wooden or plastic) in a specific arrangement. Multiple layers can be stacked, and the stacked materials are then pushed out for easy transport to a warehouse by forklift. Alternatively, a palletizer can automatically stack bags, cartons, or other packaging materials from a conveyor belt according to customer process requirements, and then transport the stacked materials.
[0003] According to patent application number CN202010920870.6, the patent includes a data management module, a timing module, a safety module, a production line monitoring module, and a comparison module. The data management module is connected to the timing module, safety module, production line monitoring module, and comparison module. The beneficial effects of this invention, employing the above technical solution, are: it uses a mechanical method to judge and process the operating status of the palletizer, enabling timely and accurate judgment of the palletizer's operating status, allowing workers to promptly handle and maintain the palletizer, protect parts, and reduce maintenance costs.
[0004] The management system in the aforementioned patent analyzes data during the operation of the palletizer to determine its working status and issue warnings. However, it cannot reasonably adjust the palletizing tasks according to different machines, which leads to low overall work efficiency. Summary of the Invention
[0005] To address the shortcomings of existing technologies, this invention provides a data processing system for palletizing robots, which solves the problem that the system cannot be reasonably adjusted for different machines, and that unreasonable adjustments lead to low overall work efficiency.
[0006] To achieve the above objectives, the present invention provides the following technical solution: a data processing system for a palletizing robot, comprising:
[0007] The data intelligent acquisition unit is used to acquire basic data of the target object and transmit it to the data adaptive analysis unit. The target object includes: palletizing robot and palletizing task. The basic data of the palletizing robot includes: power and handling type. The basic data of the palletizing task includes: quantity and size.
[0008] The data adaptive processing unit acquires and analyzes the basic data of the transmitted target object. It classifies the palletizing robot according to the size of the palletizing task, generating classification information. Then, it analyzes the battery level of the palletizing robot to generate corresponding analysis results, including allocation and adjustment information. The adjustment information from the analysis results is transmitted to the robot management and adjustment unit. The specific steps for generating the analysis results are as follows:
[0009] S1: Obtain the dimensions of the palletizing task and match them with the handling type of the palletizing robot. Robots that match the dimensions of the palletizing task are marked as robots to be analyzed, while robots that do not match the dimensions are removed. It should be noted that palletizing robots may have different handling types. Using matching robots for different types of palletized goods can improve palletizing efficiency; therefore, it is necessary to match their dimensions and handling types.
[0010] S2: Obtain all robots to be analyzed and label them as i, where i = 1, 2, ..., n. At the same time, obtain the power consumption of robot i as Di. Then calculate the power consumption of robot i for handling and label it as Hi. It should be noted here that the power consumption for handling is the power consumption required for the robot to handle the maximum number of goods to the target location, including the power consumption for waiting to unload and other power consumption factors, and the power consumption is the sum of the power consumption for the round trip.
[0011] S3: Next, obtain the minimum battery level of robot i to be analyzed, and calculate the number of handling operations based on the minimum battery level, denoted as Ci. At the same time, sort the number of handling operations Ci in ascending order. Then, obtain the total number of handling operations of all robots to be analyzed in one operation, denoted as ZL, and compare it with the number of palletizing tasks HZ. When ZL≥HZ, it means that all robots i to be analyzed can complete the palletizing task in one operation, and generate allocation information. At the same time, transmit the allocation information to the information output unit. When ZL<HZ, it means that all robots i to be analyzed cannot complete the palletizing task in one operation, and generate adjustment information. At the same time, transmit the adjustment information to the robot management unit.
[0012] The robot management and adjustment unit is used to acquire and analyze the transmitted adjustment information. It filters robots by analyzing their battery power and adjusts those that meet the power requirements, generating corresponding adjustment results. These results are then transmitted to the information output unit. The specific method for generating the adjustment results is as follows:
[0013] P1; Obtain the battery level Di of all robots i to be analyzed, and compare it with the preset value YS. The robot i to be analyzed corresponding to Di≥YS is denoted as the adjustment robot and a, where a=1, 2, ..., m. The robot i to be analyzed corresponding to Di<YS is denoted as the adjustment robot and b, where b=1, 2, ..., q, and m+q=n. It should be noted here that the specific value of the preset value YS is set by the operator.
[0014] P2: Next, obtain all the adjustment robots a, and simultaneously obtain the single transport quantity of all adjustment robots a, denoted as SL. Then, substitute SL and the total quantity HZ into the formula. The average number of handling operations S is calculated and analyzed. When the average number of handling operations S is an integer, an adjustment result is generated; otherwise, when the average number of handling operations S is not an integer, an adjustment signal is generated. It should be noted that: first, the average number of handling operations of all robots is calculated. If it is an integer, it means that no adjustment is needed. If it is not an integer, it means that there are still goods remaining after the average number of handling operations, and adjustment is needed. Specifically, integers are represented as 1, 2, and 3, and non-integers are represented as 1.1, 4.2, or 5.7.
[0015] P3: Obtain the signal to be adjusted and analyze it. Determine the total number of times the average number of handling operations S is an integer, denoted as Za, and calculate the quantity to be handled. Next, the quantity to be transported (SY) is compared with the single transport quantity (DL), and the corresponding adjustment result is generated based on the comparison result. The specific generation method is as follows:
[0016] P31: When SY < DL, it means that the quantity to be transported can be transported in one go, and the adjustment robot corresponding to the maximum power is obtained and its transport count is incremented by one, while the adjustment result is generated.
[0017] P32: When SY≥DL, it means the quantity to be moved cannot be moved in one go. Then, the battery level of all adjustment robots 'a' is obtained and recorded as Da. The number of moves is then increased sequentially from highest to lowest Da, and the adjustment result is generated. It should be noted that: if the remaining quantity can be moved in one more move, the adjustment robot with the highest battery level is selected, and its move count is increased by one. If the remaining quantity cannot be moved in one go, the move count is increased sequentially from highest to lowest battery level, with the default rule that the battery level can be increased once after the move count is completed, and the maximum increase is one.
[0018] The robot operation monitoring unit is used to acquire and analyze the transmitted adjustment results. It monitors the robot's power consumption in real time and calculates the real-time power consumption per trip. By comparing the power consumption per trip, the robot is classified to generate a classification result, which is then transmitted to the secondary analysis and adjustment unit. The specific method for generating the classification result is as follows:
[0019] A1: Obtain the power Da of the adjustment robot and the real-time single-trip power consumption of the adjustment robot, denoted as Hs. Compare Hs with the transportation power consumption Ha, where a=i. The transportation power consumption here is the same as the transportation power consumption Hi mentioned earlier. When Hs>Ha, it indicates that the real-time single-trip power consumption and transportation power consumption do not match, and an abnormal signal is generated. At the same time, the corresponding adjustment robot is marked as an abnormal robot and denoted as y, where y=1, 2, ..., o. Conversely, when Hs≤Ha, a normal signal is generated, and the corresponding adjustment robot is marked as a normal robot and denoted as g, where g=1, 2, ..., p, and o+p=m. No processing is performed on it.
[0020] A2; Next, all abnormal robots y are acquired, and the number of transports of abnormal robot y is calculated based on the real-time single-trip power consumption Hs and recorded as CSy. At the same time, it is determined whether the task can be completed based on the adjustment results. When abnormal robot y can complete the task, it is marked as a robot that can complete the task and recorded as r, where r = 1, 2, ..., u. At the same time, a normal signal is generated and labeled. Conversely, when abnormal robot y cannot complete the task, it is marked as a robot that cannot complete the task and recorded as h, where h = 1, 2, ..., j.
[0021] The secondary analysis and adjustment unit is used to acquire the transmitted classification results and analyze the robots that could not complete the task. By analyzing the number of times the task could not be completed, secondary adjustments are made to generate secondary adjustment information, which is then transmitted to the information output unit. The specific method for generating the secondary adjustment information is as follows:
[0022] B1: Obtain all robots h that cannot complete the task, then obtain the number of times each robot cannot complete the task, denoted as Wh. Simultaneously, compare the number of times Wh cannot complete the task with the number of robots that can complete the task, Rr. When Wh > Rr, it indicates that the two do not match, and an addition signal is generated. Conversely, when Wh ≤ Rr, it indicates that the two match, and a secondary adjustment signal is generated. It should be noted here that the generated addition signal indicates the number of additional robots that need to be added to complete the task, and the additional robots are selected from the robots to be adjusted. The selection method is chosen by the operator.
[0023] B2: Next, the secondary adjustment signal is acquired and analyzed. At the same time, the robots that can complete the task are screened. Robots that can increase the number of times are marked as robots to be added, and robots that cannot increase the number of times are marked as robots that cannot be added. At the same time, secondary adjustment information is generated.
[0024] The information output unit is used to acquire the transmitted adjustment results and secondary adjustment information and display them to the operator through a display device.
[0025] Beneficial effects
[0026] This invention provides a data processing system for a palletizing robot. Compared with the prior art, it has the following advantages:
[0027] This invention improves overall palletizing efficiency by selecting palletizing machines based on the size of the goods being palletized. Secondly, it analyzes the power consumption of the palletizing machines and calculates the number of handling operations based on this power consumption, allowing for reasonable allocation of palletizing robots. Thirdly, it analyzes the power consumption of the palletizing robots during operation and performs secondary adjustments for any malfunctioning robots. This allows for timely repair of malfunctioning robots and ensures timely completion of palletizing tasks, resulting in more rational allocation and improved overall work efficiency. Attached Figure Description
[0028] Figure 1 This is a system block diagram of the present invention. Detailed Implementation
[0029] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0030] Please see Figure 1 This application provides a data processing system for a palletizing robot, comprising:
[0031] The data intelligent acquisition unit is used to acquire basic data of the target object and transmit it to the data adaptive analysis unit. The target object includes: palletizing robot and palletizing task. The basic data of the palletizing robot includes: power and handling type. The basic data of the palletizing task includes: quantity and size.
[0032] The data adaptive processing unit is used to acquire and analyze the basic data of the transmitted target object. It classifies the palletizing robot according to the size of the palletizing task to generate classification information. Then, it analyzes the battery level of the palletizing robot to generate corresponding analysis results, including allocation and adjustment information. The adjustment information in the analysis results is transmitted to the robot management and adjustment unit. The specific method for generating the analysis results is as follows:
[0033] S1: Obtain the dimensions of the palletizing task and match them with the handling type of the palletizing robot. Robots that match the dimensions of the palletizing task are marked as robots to be analyzed, while robots that do not match the dimensions are removed. It should be noted that palletizing robots may have different handling types. Using matching robots for different types of palletized goods can improve palletizing efficiency; therefore, it is necessary to match their dimensions and handling types.
[0034] S2: Obtain all robots to be analyzed and label them as i, where i = 1, 2, ..., n. At the same time, obtain the power consumption of robot i as Di. Then calculate the power consumption of robot i for handling and label it as Hi. It should be noted here that the power consumption for handling is the power consumption required for the robot to handle the maximum number of goods to the target location, including the power consumption for waiting to unload and other power consumption factors, and the power consumption is the sum of the power consumption for the round trip.
[0035] S3: Next, obtain the minimum battery level of robot i to be analyzed, and calculate the number of handling operations based on the minimum battery level, denoted as Ci. At the same time, sort the number of handling operations Ci in ascending order. Then, obtain the total number of handling operations of all robots to be analyzed in one operation, denoted as ZL, and compare it with the number of palletizing tasks HZ. When ZL≥HZ, it means that all robots i to be analyzed can complete the palletizing task in one operation, and generate allocation information, and transmit the allocation information to the information output unit. When ZL<HZ, it means that all robots i to be analyzed cannot complete the palletizing task in one operation, and generate adjustment information, and transmit the adjustment information to the robot management unit.
[0036] The robot management and adjustment unit is used to acquire and analyze the transmitted adjustment information. It filters robots by analyzing their battery power and adjusts those that meet the power requirements, generating corresponding adjustment results. These results are then transmitted to the information output unit. The specific method for generating the adjustment results is as follows:
[0037] P1; Obtain the battery level Di of all robots i to be analyzed, and compare it with the preset value YS. The robot i to be analyzed corresponding to Di≥YS is denoted as the adjustment robot and a, where a=1, 2, ..., m. The robot i to be analyzed corresponding to Di<YS is denoted as the adjustment robot and b, where b=1, 2, ..., q, and m+q=n. It should be noted here that the specific value of the preset value YS is set by the operator.
[0038] P2: Next, obtain all the adjustment robots a, and simultaneously obtain the single transport quantity of all adjustment robots a, denoted as SL. Then, substitute SL and the total quantity HZ into the formula. The average number of handling operations S is calculated and analyzed. When the average number of handling operations S is an integer, an adjustment result is generated; otherwise, when the average number of handling operations S is not an integer, an adjustment signal is generated. It should be noted that: first, the average number of handling operations of all robots is calculated. If it is an integer, it means that no adjustment is needed. If it is not an integer, it means that there are still goods remaining after the average number of handling operations, and adjustment is needed. Specifically, integers are represented as 1, 2, and 3, and non-integers are represented as 1.1, 4.2, or 5.7.
[0039] P3: Obtain the signal to be adjusted and analyze it. Determine the total number of times the average number of handling operations S is an integer, denoted as Za, and calculate the quantity to be handled. Next, the quantity to be transported (SY) is compared with the single transport quantity (DL), and the corresponding adjustment result is generated based on the comparison result. The specific generation method is as follows:
[0040] P31: When SY < DL, it means that the quantity to be transported can be transported in one go, and the adjustment robot corresponding to the maximum power is obtained and its transport count is incremented by one, while the adjustment result is generated.
[0041] P32: When SY≥DL, it means the quantity to be moved cannot be moved in one go. Then, the battery level of all adjustment robots 'a' is obtained and recorded as Da. The number of moves is then increased sequentially from highest to lowest Da, and the adjustment result is generated. It should be noted that: if the remaining quantity can be moved in one more move, the adjustment robot with the highest battery level is selected, and its move count is increased by one. If the remaining quantity cannot be moved in one go, the move count is increased sequentially from highest to lowest battery level, with the default rule that the battery level can be increased once after the move count is completed, and the maximum increase is one.
[0042] The information output unit is used to acquire the transmitted adjustment results and display them to the operator via a display device. The operator receives the displayed adjustment results and then inputs commands to the corresponding robot.
[0043] Example 2, as an example of the present invention, differs from Example 1 in that the robot management and adjustment unit transmits the generated adjustment results to the robot work monitoring unit, and monitors and analyzes the robot's work.
[0044] The robot operation monitoring unit is used to acquire and analyze the transmitted adjustment results. It monitors the robot's power consumption in real time and calculates the real-time power consumption per trip. By comparing the power consumption per trip, the robot is classified to generate a classification result, which is then transmitted to the secondary analysis and adjustment unit. The specific method for generating the classification result is as follows:
[0045] A1: Obtain the power Da of the adjustment robot and the real-time single-trip power consumption of the adjustment robot, denoted as Hs. Compare Hs with the transportation power consumption Ha, where a=i. The transportation power consumption here is the same as the transportation power consumption Hi mentioned earlier. When Hs>Ha, it indicates that the real-time single-trip power consumption and transportation power consumption do not match, and an abnormal signal is generated. At the same time, the corresponding adjustment robot is marked as an abnormal robot and denoted as y, where y=1, 2, ..., o. Conversely, when Hs≤Ha, a normal signal is generated, and the corresponding adjustment robot is marked as a normal robot and denoted as g, where g=1, 2, ..., p, and o+p=m. No processing is performed on it.
[0046] A2; Next, all abnormal robots y are acquired, and the number of transports of abnormal robot y is calculated based on the real-time single-trip power consumption Hs and recorded as CSy. At the same time, it is determined whether the abnormal robot y can complete the task based on the adjustment results. When the abnormal robot y can complete the task, it is marked as a robot that can complete the task and recorded as r, where r = 1, 2, ..., u. At the same time, a normal signal is generated and labeled. Conversely, when the abnormal robot y cannot complete the task, it is marked as a robot that cannot complete the task and recorded as h, where h = 1, 2, ..., j.
[0047] The secondary analysis and adjustment unit is used to acquire the transmitted classification results and analyze the robots that could not complete the task. It analyzes the number of times a task could not be completed and performs secondary adjustments to generate secondary adjustment information. This secondary adjustment information is then transmitted to the information output unit. The specific method for generating the secondary adjustment information is as follows:
[0048] B1: Obtain all robots h that cannot complete the task, then obtain the number of times each robot cannot complete the task, denoted as Wh. Simultaneously, compare the number of times Wh cannot complete the task with the number of robots that can complete the task, Rr. When Wh > Rr, it indicates that the two do not match, and an addition signal is generated. Conversely, when Wh ≤ Rr, it indicates that the two match, and a secondary adjustment signal is generated. It should be noted here that the generated addition signal indicates the number of additional robots that need to be added to complete the task, and the additional robots are selected from the robots to be adjusted. The selection method is chosen by the operator.
[0049] B2: Next, the secondary adjustment signal is acquired and analyzed. Simultaneously, robots capable of completing the task (r) are filtered, with those capable of increasing the number of attempts designated as robots to be added, and those unable to increase the number of attempts designated as robots that cannot be added. Secondary adjustment information is generated. It should be noted that: For the robot to be added, the maximum number of attempts that can be increased by each robot is first obtained and sorted from largest to smallest. Then, the attempts that cannot be completed are sequentially added to the robots to be added. If there are still attempts remaining, robots that can be added are identified, and the increase process is repeated until all attempts that cannot be completed are allocated. If all robots to be added have reached their maximum attempts, and there are still attempts that cannot be completed, then addition information is generated.
[0050] The information output unit is used to acquire the transmitted secondary adjustment information and display it to the operator through a display device.
[0051] Furthermore, all content not described in detail in this specification belongs to the prior art known to those skilled in the art. The above embodiments are only used to illustrate the technical methods of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical methods of the present invention without departing from the spirit and scope of the technical methods of the present invention.
Claims
1. A data processing system for a palletizing robot, characterized in that, include: The data intelligent acquisition unit is used to acquire basic data of the target object and transmit it to the data adaptive analysis unit. The target object includes: palletizing robot and palletizing task. The basic data of the palletizing robot includes: power and handling type. The basic data of the palletizing task includes: quantity and size. The data adaptive processing unit is used to acquire and analyze the basic data of the target object being transmitted. It classifies the palletizing robot according to the size of the palletizing task to generate palletizing robot classification information. Then, it analyzes the power of the palletizing robot to generate corresponding analysis results, including allocation information and adjustment information. The adjustment information in the analysis results is then transmitted to the robot management and adjustment unit. The robot management and adjustment unit is used to acquire and analyze the transmitted adjustment information, filter the robots to be analyzed by analyzing the battery power, and adjust and analyze the robots that meet the battery power requirements to generate corresponding adjustment results, and transmit the adjustment results to the information output unit. The robot work monitoring unit is used to acquire and analyze the transmitted adjustment results. It monitors the power consumption of the adjustment robot in real time and calculates its real-time single-trip power consumption. By comparing the single-trip power consumption, the adjustment robot is classified to generate classification results, which are then transmitted to the secondary analysis and adjustment unit. The secondary analysis and adjustment unit is used to acquire the transmitted classification results, analyze the robots that cannot complete the task in the classification results, analyze the number of times they cannot complete the task and make secondary adjustments to generate secondary adjustment information, and transmit the secondary adjustment information to the information output unit. The specific method by which the data adaptive processing unit generates analysis results is as follows: S1: Obtain the dimensions of the palletizing task and match them with the handling type of the palletizing robot. At the same time, robots that match the dimensions of the palletizing task are recorded as robots to be analyzed, and robots that do not match the dimensions of the palletizing task are eliminated. S2: Obtain all robots to be analyzed and label them as i, where i = 1, 2, ..., n. At the same time, obtain the power consumption of robot i as Di, and then calculate the power consumption of robot i for handling as Hi. S3: Next, obtain the minimum battery level of robot i to be analyzed, and calculate the number of handling operations based on the minimum battery level, denoted as Ci. At the same time, sort the number of handling operations Ci in ascending order. Then, obtain the total number of handling operations of all robots to be analyzed in one operation, denoted as ZL, and compare it with the number of palletizing tasks HZ. When ZL≥HZ, it means that all robots i to be analyzed can complete the palletizing task in one operation, and generate allocation information, and transmit the allocation information to the information output unit. When ZL<HZ, it means that all robots i to be analyzed cannot complete the palletizing task in one operation, and generate adjustment information, and transmit the adjustment information to the robot management and adjustment unit.
2. The data processing system for a palletizing robot according to claim 1, characterized in that, The specific method by which the robot management and adjustment unit generates the adjustment results is as follows: P1; Obtain the battery level Di of all robots i to be analyzed, and compare it with the preset value YS. The robot i to be analyzed corresponding to Di≥YS is denoted as the adjustment robot and a, where a=1, 2, ..., m. The robot i to be analyzed corresponding to Di<YS is denoted as the adjustment robot and b, where b=1, 2, ..., q, and m+q=n. P2: Next, obtain all the adjustment robots a, and simultaneously obtain the single transport quantity of all adjustment robots a, denoted as SL. Then, substitute SL and the total quantity HZ into the formula. The average number of handling operations S is calculated, and the average number of handling operations S is judged and analyzed. When the average number of handling operations S is an integer, an adjustment result is generated; otherwise, when the average number of handling operations S is not an integer, an adjustment signal is generated. P3: Obtain the signal to be adjusted and analyze it. Determine the total number of times the average number of handling operations S is an integer, denoted as Za, and calculate the quantity to be handled. Next, the quantity to be transported (SY) is compared with the single transport quantity (DL), and the corresponding adjustment result is generated based on the comparison result. The specific generation method is as follows: P31: When SY < DL, it means that the quantity to be transported can be transported in one go, and the adjustment robot corresponding to the maximum power is obtained and its transport count is incremented by one, while the adjustment result is generated. P32: When SY≥DL, it means that the quantity to be transported cannot be transported in one go. Then, the power of all the adjustment robots a is obtained and recorded as Da. The power Da is increased from large to small, and the adjustment result is generated at the same time.
3. The data processing system for a palletizing robot according to claim 2, characterized in that, The specific method by which the robot's work monitoring unit generates classification results is as follows: A1: Obtain the power Da of the adjustment robot and the real-time single-trip power consumption of the adjustment robot, denoted as Hs. Compare Hs with the handling power consumption Ha, where a=i. When Hs>Ha, it indicates that the real-time single-trip power consumption and handling power consumption do not match, and an abnormal signal is generated. At the same time, the corresponding adjustment robot is marked as an abnormal robot and denoted as y, where y=1, 2, ..., o. Conversely, when Hs≤Ha, a normal signal is generated, and the corresponding adjustment robot is marked as a normal robot and denoted as g, where g=1, 2, ..., p, and o+p=m. No processing is performed on it. A2; Next, all abnormal robots y are acquired, and the number of transports of abnormal robot y is calculated based on the real-time single-trip power consumption Hs and recorded as CSy. At the same time, it is determined whether the abnormal robot y can complete the task based on the adjustment results. When the abnormal robot y can complete the task, it is marked as a robot that can complete the task and recorded as r, where r = 1, 2, ..., u. At the same time, a normal signal is generated and labeled. Conversely, when the abnormal robot y cannot complete the task, it is marked as a robot that cannot complete the task and recorded as h, where h = 1, 2, ..., j.
4. The data processing system for a palletizing robot according to claim 3, characterized in that, The specific method by which the secondary analysis and adjustment unit generates secondary adjustment information is as follows: B1: Obtain all robots h that cannot complete the task, then obtain the number of times each robot cannot complete the task, denoted as Wh. Simultaneously, compare the number of times Wh cannot complete the task with the number of robots that can complete the task, Rr. When Wh > Rr, it means that the two do not match, and add information is generated. Conversely, when Wh ≤ Rr, it means that the two match, and a secondary adjustment signal is generated. B2: Next, the secondary adjustment signal is acquired and analyzed. At the same time, the robots that can complete the task are screened. Robots that can increase the number of times are marked as robots to be added, and robots that cannot increase the number of times are marked as robots that cannot be added. At the same time, secondary adjustment information is generated.
5. The data processing system for a palletizing robot according to claim 4, characterized in that, The information output unit is used to acquire the transmitted adjustment results and secondary adjustment information and display them to the operator through a display device.
Citation Information
Patent Citations
Data processing system of palletizing robot
CN112068486A
Order fulfillment system
CN109476419A
Recognition and loading system for each block in a stacked structure of plurality of cuboid blocks using artificial intelligence and method thereof
KR102491429B1