A method, device and computer-readable storage medium for collecting physical information

By detecting and assigning missing physical information in the initial stage of robot operation, the problem of job blockage caused by missing information is solved, which improves work efficiency and reduces intervention costs.

CN112101870BActive Publication Date: 2024-12-24JUXING TECH SHENZHEN CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202010990409.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-09-19
Publication Date
2024-12-24
Estimated Expiration
2040-09-19

AI Technical Summary

Technical Problem

In the prior art, the work blockage problem caused by the lack of information in the robot operation process has not been effectively solved, resulting in low operation efficiency and high intervention costs.

Method used

在机器人作业的初始阶段检测缺失的实物信息,并通过相关数据进行赋值,若赋值不符合作业需求,则进行更替直至符合,包括使用历史记录数据、未来推算数据和人工赋值。

Benefits of technology

A highly efficient robot operation intervention plan is realized, which avoids operational process blockage, improves operational efficiency and saves intervention costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112101870B_ABST
    Figure CN112101870B_ABST
Patent Text Reader

Abstract

The present invention discloses a method, device and computer-readable storage medium for collecting physical information, wherein the method comprises: detecting missing physical information at the initial stage of robot operation; then, assigning a value to the missing physical information, wherein the value assignment is derived from relevant data; then, during the execution stage of the robot operation, checking whether the value assignment meets the operation requirements; finally, if the value assignment does not meet the operation requirements, replacing the value assignment until the replaced value assignment meets the operation requirements. A highly efficient robot operation intervention scheme is implemented, avoiding the blockage of the operation process caused by the lack of physical information during the robot operation, improving the operation efficiency and saving the operation intervention cost.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of mobile communications, and in particular to a method and device for collecting physical information, and a computer-readable storage medium. Background Art

[0002] In the existing technology, with the rapid development of modern logistics industry, warehouse robots play an increasingly important role. With the continuous advancement of robot technology, the overall competitiveness of the logistics industry will be greatly enhanced in terms of warehousing operation efficiency.

[0003] At present, the operation of the robot system requires a lot of necessary data, and each data is of high importance in the entire operation process. Each link requires some necessary data as the basis for the operation of the system. Therefore, before each stage of the entire operation process of the robot system begins, these specific data need to be input in advance so that the system can continue to execute. However, in the current robot operation process, it is inevitable that there will be some missing information, which may cause blockage in certain stages of the entire operation process. Therefore, in the prior art, there is an urgent need for a technical solution that can solve the problem of work blockage caused by missing information in the robot operation process. Summary of the invention

[0004] In order to solve the above technical defects in the prior art, the present invention proposes a method for collecting physical information, which includes:

[0005] Detect missing physical information at the initial stage of robot operation;

[0006] Assigning a value to the missing physical information, wherein the value is derived from relevant data;

[0007] During the execution phase of the robot operation, checking whether the assignment meets the operation requirements;

[0008] If the assigned value does not meet the operation requirement, the assigned value is replaced until the replaced value meets the operation requirement.

[0009] Optionally, the detecting missing physical object information at the initial stage of the robot operation includes:

[0010] In the initial stage, at least one item of physical information corresponding to the type of the operation is determined;

[0011] Check in turn whether the physical information has an initial value assignment. If the physical information does not have an initial value assignment, mark the physical information as a value assignment missing state.

[0012] Optionally, the assigning of a value to the missing physical information, wherein the assignment is derived from relevant data, includes:

[0013] Collect historical data or future projections related to the operation;

[0014] Determine a value probability corresponding to the operation, and determine a value priority of the historical record data and / or future estimated data according to the value probability;

[0015] According to the value priority, the relevant data is selected from the historical record data and / or future estimated data to assign a value to the physical object information.

[0016] Optionally, during the execution phase of the robot operation, checking whether the assignment meets the operation requirements includes:

[0017] Determine a verification algorithm or a pre-calculation algorithm related to the operation and the physical information;

[0018] The verification algorithm and / or the preview algorithm are used to check whether the assignment meets the operation requirements.

[0019] Optionally, if the assignment does not meet the job requirement, replacing the assignment until the replaced assignment meets the job requirement includes:

[0020] determining a number of replacements corresponding to the assignment;

[0021] If the value assigned after the number of replacements is reached still does not meet the operation requirements, manually assigning a value to the physical object information;

[0022] The replacement assignment or manual assignment that meets the operation requirements is recorded in the relevant data.

[0023] The present invention also proposes a physical information collection device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the computer program is executed by the processor, the following is achieved:

[0024] Detect missing physical information at the initial stage of robot operation;

[0025] Assigning a value to the missing physical information, wherein the value is derived from relevant data;

[0026] During the execution phase of the robot operation, checking whether the assignment meets the operation requirements;

[0027] If the assigned value does not meet the operation requirement, the assigned value is replaced until the replaced value meets the operation requirement.

[0028] Optionally, when the computer program is executed by the processor, it implements:

[0029] In the initial stage, at least one item of physical information corresponding to the type of the operation is determined;

[0030] Check in turn whether the physical information has an initial value assignment. If the physical information does not have an initial value assignment, mark the physical information as a value assignment missing state.

[0031] Optionally, when the computer program is executed by the processor, it implements:

[0032] Collect historical data or future projections related to the operation;

[0033] Determine a value probability corresponding to the operation, and determine a value priority of the historical record data and / or future estimated data according to the value probability;

[0034] According to the value priority, the relevant data is selected from the historical record data and / or future estimated data to assign a value to the physical object information.

[0035] Optionally, when the computer program is executed by the processor, it implements:

[0036] Determine a verification algorithm or a pre-calculation algorithm related to the operation and the physical information;

[0037] Checking whether the assignment meets the operation requirement by the verification algorithm and / or the preview algorithm;

[0038] determining a number of replacements corresponding to the assignment;

[0039] If the value assigned after the number of replacements is reached still does not meet the operation requirements, manually assigning a value to the physical object information;

[0040] The replacement assignment or manual assignment that meets the operation requirements is recorded in the relevant data.

[0041] The present invention also proposes a computer-readable storage medium, on which a physical information collection program is stored. When the physical information collection program is executed by a processor, the steps of any of the physical information collection methods described above are implemented.

[0042] The physical information collection method, device and computer-readable storage medium of the present invention are implemented by detecting the missing physical information at the initial stage of the robot operation; then, assigning a value to the missing physical information, wherein the assignment is derived from relevant data; then, during the execution stage of the robot operation, checking whether the assignment meets the operation requirements; finally, if the assignment does not meet the operation requirements, replacing the assignment until the replaced assignment meets the operation requirements. A highly efficient robot operation intervention solution is implemented, which avoids the blockage of the operation process caused by the lack of physical information during the robot operation, improves the operation efficiency and saves the intervention cost. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] The present invention will be further described below with reference to the accompanying drawings and embodiments, in which:

[0044] Figure 1 is a flow chart of a first embodiment of a method for collecting physical information of the present invention;

[0045] Figure 2 is a flow chart of a second embodiment of the method for collecting physical information of the present invention;

[0046] Figure 3 is a flow chart of a third embodiment of the method for collecting physical information of the present invention;

[0047] Figure 4 is a flow chart of a fourth embodiment of the method for collecting physical information of the present invention;

[0048] Figure 5 It is a flow chart of the fifth embodiment of the method for collecting physical information of the present invention. DETAILED DESCRIPTION

[0049] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.

[0050] In the subsequent description, the suffixes such as "module", "component" or "unit" used to represent elements are only used to facilitate the description of the present invention, and have no specific meanings. Therefore, "module", "component" or "unit" can be used in a mixed manner.

[0051] Embodiment 1

[0052] Figure 1 1 is a flow chart of a first embodiment of a method for collecting physical information of the present invention. A method for collecting physical information, the method comprising:

[0053] S1. Detect missing physical information at the initial stage of robot operation;

[0054] S2. assigning a value to the missing physical information, wherein the value is derived from relevant data;

[0055] S3, during the execution phase of the robot operation, checking whether the assignment meets the operation requirements;

[0056] S4. If the assignment does not meet the operation requirement, replace the assignment until the replaced assignment meets the operation requirement.

[0057] In this embodiment, first, the missing physical information is detected in the initial stage of the robot operation, wherein the physical information in this embodiment refers to all operation-related information outside the robot information system, for example, in a warehouse picking scenario, the physical information includes picture information of the picked goods, container type information suitable for the picked goods, etc.; then, the missing physical information is assigned a value, wherein the assignment is derived from relevant data, for example, in the above-mentioned warehouse picking scenario, if the robot information system lacks the container type information suitable for the goods, and the goods must have a container that matches it to complete the picking process, thus, the lack of the physical information may cause the robot operation to be blocked. Therefore, in this embodiment, the missing physical information will be assigned a value based on the relevant data, so as to avoid the above-mentioned operation blockage; then, in the During the execution phase of the robot operation, check whether the assignment meets the operation requirements. For example, when the container type of the assignment does not match the actual size of the picked goods, when the operation process reaches the picking stage, the goods cannot be placed in the container due to being too large, then it is judged that the provided assignment does not meet the above operation requirements; finally, if the assignment does not meet the operation requirements, replace the assignment until the replaced assignment meets the operation requirements. For example, when the container size of the assignment does not meet the above operation requirements, replace it with a larger container size assignment, and check whether the assignment meets the above operation requirements in the same manner as above. If the replaced assignment still does not meet the above operation requirements, replace the assignment of the container size again, and perform the above checking operation in the same manner until the replaced assignment of the container size meets the current operation requirements.

[0058] The beneficial effect of this embodiment is that by detecting the missing physical information at the initial stage of the robot operation; then assigning a value to the missing physical information, wherein the value assignment is derived from relevant data; then, during the execution stage of the robot operation, checking whether the value assignment meets the operation requirements; finally, if the value assignment does not meet the operation requirements, the value assignment is replaced until the replaced value assignment meets the operation requirements. A highly efficient robot operation intervention solution is implemented, avoiding the blockage of the operation process caused by the missing physical information during the robot operation process, improving the operation efficiency, and saving the intervention cost.

[0059] Embodiment 2

[0060] Figure 2 : is a flow chart of a second embodiment of the method for collecting physical object information of the present invention. Based on the above embodiment, the method for detecting missing physical object information at the initial stage of robot operation includes:

[0061] S11, in the initial stage, determining at least one item of physical information corresponding to the type of the operation;

[0062] S12. Check in sequence whether the physical information has an initial value assignment. If the physical information does not have an initial value assignment, mark the physical information as being in a value assignment missing state.

[0063] In this embodiment, first, in the initial stage, at least one item of the physical information corresponding to the type of the job is determined; then, the physical information is checked in turn to see whether it has an initial value. If the physical information does not have an initial value, the physical information is marked as being in a missing value state.

[0064] Optionally, in the initial stage, the type of the above-mentioned operation is determined, wherein first, the application scenario of this operation is determined, and then the corresponding operation type is determined in this application scenario. For example, when a robot receives an operation task, the operation task is parsed in the initialization stage, and it is determined that the application scenario of this operation is a warehouse picking scenario. Then, in this warehouse picking scenario, it is determined that this operation is picking up and transferring items, and the picking up of this operation requires the use of a picking container, thereby determining that the operation type corresponding to this operation is container picking and transfer;

[0065] Optionally, in the above initial stage, after determining the job type corresponding to this job, extract and check the required physical information according to the job type, that is, check in turn whether the physical information has an initial assignment. If the physical information does not have an initial assignment, mark the physical information as a missing assignment state. Similarly, as described in the above example, after determining that the job type corresponding to this job is container pickup and transfer, extract whether the physical information corresponding to this job type has been assigned, such as container shape parameters, container quantity parameters, container capacity parameters, container identification parameters, container stacking parameters, and container transfer parameters. If it is checked that the container capacity parameters are missing, the physical information of the container capacity is marked as missing.

[0066] The beneficial effect of this embodiment is that, by determining at least one item of the physical information corresponding to the type of the operation in the initial stage, and then checking in turn whether the physical information has an initial value, if the physical information does not have an initial value, the physical information is marked as a missing value state. This provides a basis for determining the lack of physical information for the subsequent implementation of an efficient robot operation intervention solution, avoids the blockage of the operation process caused by the lack of physical information during the robot operation process, improves the operation efficiency, and saves the intervention cost.

[0067] Embodiment 3

[0068] Figure 3 : is a flow chart of the third embodiment of the method for collecting physical information of the present invention. Based on the above embodiment, the missing physical information is assigned a value, wherein the assignment is derived from relevant data and includes:

[0069] S21, collecting historical record data or future estimated data related to the operation;

[0070] S22, determining a value probability corresponding to the operation, and determining a value priority of the historical record data and / or future estimated data according to the value probability;

[0071] S23. According to the value priority, select the relevant data from the historical record data and / or future estimated data to assign a value to the physical information.

[0072] In this embodiment, first, historical record data or future estimated data related to the operation is collected; then, the value probability corresponding to the operation is determined, and the value priority of the historical record data and / or future estimated data is determined according to the value probability; finally, according to the value priority, the relevant data is selected from the historical record data and / or future estimated data to assign a value to the physical information.

[0073] Optionally, in this embodiment, if it is detected that there is a missing value of the physical information, historical record data or future estimated data related to the operation is collected before the operation execution stage. For example, when it is detected that the container capacity parameter in each physical information is in a vacant state, the historical record data of the container pickup and transfer operation task is collected, for example, the container capacity parameter assignments of all robots performing the above container pickup and transfer operation tasks within a week or a month are collected, or the container capacity parameter assignments of the robot performing the above container pickup and transfer operation tasks within a week or a month are collected, or the container capacity parameter assignments of all robots performing the same container pickup and transfer operation target within a week or a month are collected, wherein the same container pickup and transfer operation target means that the object of the operation is the same, for example, the container capacity parameter assignments of the robot performing the container pickup and transfer operation of a certain model of yogurt within a week or a month are collected;

[0074] Optionally, in this embodiment, considering the limitations of historical record data and the fact that the operation task may be a new task or the object of a new operation, in addition to collecting historical record data related to the operation, this embodiment also includes collecting future estimated data, for example, estimating and estimating the assignment of container capacity parameters for a container pickup and transfer operation of a certain model of yogurt through big data;

[0075] Optionally, in this embodiment, since there may be multiple historical record data and / or future estimated data collected above, this embodiment will select the relevant data in the historical record data and / or future estimated data to assign a value to the physical information according to the value priority, that is, the historical record data and / or future estimated data will be selected according to priority to perform the first assignment with the highest relevance.

[0076] The beneficial effect of this embodiment is that by collecting historical record data or future estimated data related to the operation; then, determining the probability of value corresponding to the operation, and determining the priority of the historical record data and / or future estimated data according to the probability of value; finally, according to the priority of value, selecting the relevant data in the historical record data and / or future estimated data to assign the physical information. This provides a data basis for assigning physical information for the subsequent implementation of an efficient robot operation intervention solution, avoids the blockage of the operation process caused by the lack of physical information during the robot operation, improves the operation efficiency, and saves the intervention cost.

[0077] Embodiment 4

[0078] Figure 4: is a flow chart of the fourth embodiment of the physical information collection method of the present invention. Based on the above embodiment, during the execution phase of the robot operation, checking whether the assignment meets the operation requirements includes:

[0079] S31, determining a verification algorithm or a pre-calculation algorithm related to the operation and the physical object information;

[0080] S32. Check whether the assignment meets the operation requirements through the verification algorithm and / or the preview algorithm.

[0081] In this embodiment, first, a verification algorithm or a preview algorithm related to the operation and the physical information is determined; then, the verification algorithm and / or the preview algorithm is used to check whether the assignment meets the operation requirements.

[0082] Optionally, in this embodiment, a verification algorithm or a pre-calculation algorithm related to the type of the operation is determined, or a verification algorithm or a pre-calculation algorithm related to the physical information is determined, or a verification algorithm or a pre-calculation algorithm that is related to both the operation and the physical information is determined;

[0083] Optionally, the verification algorithm and / or the preview algorithm are used to check whether the assignment meets the operation requirements by means of assignment substitution.

[0084] The beneficial effect of this embodiment is that by determining the verification algorithm or pre-training algorithm related to the operation and the physical information, and then checking whether the assignment meets the operation requirements through the verification algorithm and / or the pre-training algorithm, a physical information assignment verification basis is provided for the subsequent implementation of an efficient robot operation intervention solution, avoiding the operation process blockage caused by the lack of physical information during the robot operation process, improving the operation efficiency, and saving the intervention cost.

[0085] Embodiment 5

[0086] Figure 5 is a flow chart of a fifth embodiment of the method for collecting physical information of the present invention. Based on the above embodiment, if the assignment does not meet the operation requirement, the assignment is replaced until the replaced assignment meets the operation requirement, including:

[0087] S41, determining the number of replacements corresponding to the assignment;

[0088] S42, if the value assigned after the number of replacements is reached still does not meet the operation requirements, manually assigning a value to the physical object information;

[0089] S43. Recording replacement assignments or manual assignments that meet the operational requirements in the relevant data.

[0090] In this embodiment, first, the number of replacements corresponding to the assignment is determined; then, if the assignment after reaching the number of replacements still does not meet the operational requirements, the physical information is manually assigned; finally, the replacement assignment or manual assignment that meets the operational requirements is recorded in the relevant data.

[0091] Optionally, at the beginning of the operation of this embodiment, the value assignment is verified to be correct by pre-set verification rules or directly inputting data values ​​to preview the operation observation results. If the value is appropriate, the next operation is continued. If the value is not appropriate, the system automatically gives the next value according to the priority ranking of the assignment. After the system automatically assigns values ​​n times, if the obtained value is still not appropriate, manual intervention is required to manually input the value that this information should have for this operation. Where n is a dynamically adjusted value, which depends on the statistical value of the number of default assignments obtained by the system in history before manual intervention;

[0092] Optionally, in this embodiment, after obtaining a suitable assignment, the assignment is recorded in the database, the number of assignments is accumulated, and the default value probability ranking of the data is recalculated;

[0093] Optionally, in order to further improve the relevance and accuracy of the relevant data, in this embodiment, each replacement assignment or manual assignment that meets the operation requirements will be recorded in the relevant data.

[0094] The beneficial effect of this embodiment is that by determining the number of replacements corresponding to the assignment; then, if the assignment after the number of replacements still does not meet the operation requirements, the physical information is manually assigned; finally, the replacement assignment or manual assignment that meets the operation requirements is recorded in the relevant data. This provides a data basis for the physical information assignment to achieve an efficient robot operation intervention solution, avoids the operation process blockage caused by the lack of physical information during the robot operation process, improves the operation efficiency, and saves the intervention cost.

[0095] Embodiment 6

[0096] Based on the above embodiments, the present invention further proposes a physical information collection device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the computer program is executed by the processor, the following is achieved:

[0097] Detect missing physical information at the initial stage of robot operation;

[0098] Assigning a value to the missing physical information, wherein the value is derived from relevant data;

[0099] During the execution phase of the robot operation, checking whether the assignment meets the operation requirements;

[0100] If the assigned value does not meet the operation requirement, the assigned value is replaced until the replaced value meets the operation requirement.

[0101] In this embodiment, first, the missing physical information is detected in the initial stage of the robot operation, wherein the physical information in this embodiment refers to all operation-related information outside the robot information system, for example, in a warehouse picking scenario, the physical information includes picture information of the picked goods, container type information suitable for the picked goods, etc.; then, the missing physical information is assigned a value, wherein the assignment is derived from relevant data, for example, in the above-mentioned warehouse picking scenario, if the robot information system lacks the container type information suitable for the goods, and the goods must have a container that matches it to complete the picking process, thus, the lack of the physical information may cause the robot operation to be blocked. Therefore, in this embodiment, the missing physical information will be assigned a value based on the relevant data, so as to avoid the above-mentioned operation blockage; then, in the During the execution phase of the robot operation, check whether the assignment meets the operation requirements. For example, when the container type of the assignment does not match the actual size of the picked goods, when the operation process reaches the picking stage, the goods cannot be placed in the container due to being too large, then it is judged that the provided assignment does not meet the above operation requirements; finally, if the assignment does not meet the operation requirements, replace the assignment until the replaced assignment meets the operation requirements. For example, when the container size of the assignment does not meet the above operation requirements, replace it with a larger container size assignment, and check whether the assignment meets the above operation requirements in the same manner as above. If the replaced assignment still does not meet the above operation requirements, replace the assignment of the container size again, and perform the above checking operation in the same manner until the replaced assignment of the container size meets the current operation requirements.

[0102] The beneficial effect of this embodiment is that by detecting the missing physical information at the initial stage of the robot operation; then assigning a value to the missing physical information, wherein the value assignment is derived from relevant data; then, during the execution stage of the robot operation, checking whether the value assignment meets the operation requirements; finally, if the value assignment does not meet the operation requirements, the value assignment is replaced until the replaced value assignment meets the operation requirements. A highly efficient robot operation intervention solution is implemented, avoiding the blockage of the operation process caused by the missing physical information during the robot operation process, improving the operation efficiency, and saving the intervention cost.

[0103] Embodiment 7

[0104] Based on the above embodiment, when the computer program is executed by the processor, the following is achieved:

[0105] In the initial stage, at least one item of physical information corresponding to the type of the operation is determined;

[0106] Check in turn whether the physical information has an initial value assignment. If the physical information does not have an initial value assignment, mark the physical information as a value assignment missing state.

[0107] In this embodiment, first, in the initial stage, at least one item of the physical information corresponding to the type of the job is determined; then, the physical information is checked in turn to see whether it has an initial value. If the physical information does not have an initial value, the physical information is marked as being in a missing value state.

[0108] Optionally, in the initial stage, the type of the above-mentioned operation is determined, wherein first, the application scenario of this operation is determined, and then the corresponding operation type is determined in this application scenario. For example, when a robot receives an operation task, the operation task is parsed in the initialization stage, and it is determined that the application scenario of this operation is a warehouse picking scenario. Then, in this warehouse picking scenario, it is determined that this operation is picking up and transferring items, and the picking up of this operation requires the use of a picking container, thereby determining that the operation type corresponding to this operation is container picking and transfer;

[0109] Optionally, in the above initial stage, after determining the job type corresponding to this job, extract and check the required physical information according to the job type, that is, check in turn whether the physical information has an initial assignment. If the physical information does not have an initial assignment, mark the physical information as a missing assignment state. Similarly, as described in the above example, after determining that the job type corresponding to this job is container pickup and transfer, extract whether the physical information corresponding to this job type has been assigned, such as container shape parameters, container quantity parameters, container capacity parameters, container identification parameters, container stacking parameters, and container transfer parameters. If it is checked that the container capacity parameters are missing, the physical information of the container capacity is marked as missing.

[0110] The beneficial effect of this embodiment is that, by determining at least one item of the physical information corresponding to the type of the operation in the initial stage, and then checking in turn whether the physical information has an initial value, if the physical information does not have an initial value, the physical information is marked as a missing value state. This provides a basis for determining the lack of physical information for the subsequent implementation of an efficient robot operation intervention solution, avoids the blockage of the operation process caused by the lack of physical information during the robot operation process, improves the operation efficiency, and saves the intervention cost.

[0111] Embodiment 8

[0112] Based on the above embodiment, when the computer program is executed by the processor, the following is achieved:

[0113] Collect historical data or future projections related to the operation;

[0114] Determine a value probability corresponding to the operation, and determine a value priority of the historical record data and / or future estimated data according to the value probability;

[0115] According to the value priority, the relevant data is selected from the historical record data and / or future estimated data to assign a value to the physical object information.

[0116] In this embodiment, first, historical record data or future estimated data related to the operation is collected; then, the value probability corresponding to the operation is determined, and the value priority of the historical record data and / or future estimated data is determined according to the value probability; finally, according to the value priority, the relevant data is selected from the historical record data and / or future estimated data to assign a value to the physical information.

[0117] Optionally, in this embodiment, if it is detected that there is a missing value of the physical information, historical record data or future estimated data related to the operation is collected before the operation execution stage. For example, when it is detected that the container capacity parameter in each physical information is in a vacant state, the historical record data of the container pickup and transfer operation task is collected, for example, the container capacity parameter assignments of all robots performing the above container pickup and transfer operation tasks within a week or a month are collected, or the container capacity parameter assignments of the robot performing the above container pickup and transfer operation tasks within a week or a month are collected, or the container capacity parameter assignments of all robots performing the same container pickup and transfer operation target within a week or a month are collected, wherein the same container pickup and transfer operation target means that the object of the operation is the same, for example, the container capacity parameter assignments of the robot performing the container pickup and transfer operation of a certain model of yogurt within a week or a month are collected;

[0118] Optionally, in this embodiment, considering the limitations of historical record data and the fact that the operation task may be a new task or the object of a new operation, in addition to collecting historical record data related to the operation, this embodiment also includes collecting future estimated data, for example, estimating and estimating the assignment of container capacity parameters for a container pickup and transfer operation of a certain model of yogurt through big data;

[0119] Optionally, in this embodiment, since there may be multiple historical record data and / or future estimated data collected above, this embodiment will select the relevant data in the historical record data and / or future estimated data to assign a value to the physical information according to the value priority, that is, the historical record data and / or future estimated data will be selected according to priority to perform the first assignment with the highest relevance.

[0120] The beneficial effect of this embodiment is that by collecting historical record data or future estimated data related to the operation; then, determining the probability of value corresponding to the operation, and determining the priority of the historical record data and / or future estimated data according to the probability of value; finally, according to the priority of value, selecting the relevant data in the historical record data and / or future estimated data to assign the physical information. This provides a data basis for assigning physical information for the subsequent implementation of an efficient robot operation intervention solution, avoids the blockage of the operation process caused by the lack of physical information during the robot operation, improves the operation efficiency, and saves the intervention cost.

[0121] Embodiment 9

[0122] Based on the above embodiment, when the computer program is executed by the processor, the following is achieved:

[0123] Determine a verification algorithm or a pre-calculation algorithm related to the operation and the physical information;

[0124] Checking whether the assignment meets the operation requirement by the verification algorithm and / or the preview algorithm;

[0125] determining a number of replacements corresponding to the assignment;

[0126] If the value assigned after the number of replacements is reached still does not meet the operation requirements, manually assigning a value to the physical object information;

[0127] The replacement assignment or manual assignment that meets the operation requirements is recorded in the relevant data.

[0128] In this embodiment, first, a verification algorithm or a preview algorithm related to the operation and the physical information is determined; then, the verification algorithm and / or the preview algorithm is used to check whether the assignment meets the operation requirements.

[0129] Optionally, in this embodiment, a verification algorithm or a pre-calculation algorithm related to the type of the operation is determined, or a verification algorithm or a pre-calculation algorithm related to the physical information is determined, or a verification algorithm or a pre-calculation algorithm that is related to both the operation and the physical information is determined;

[0130] Optionally, the verification algorithm and / or the preview algorithm are used to check whether the assignment meets the operation requirements by means of assignment substitution.

[0131] In another embodiment, first, the number of replacements corresponding to the assignment is determined; then, if the assignment after reaching the number of replacements still does not meet the operational requirements, the physical information is manually assigned; finally, the replacement assignment or manual assignment that meets the operational requirements is recorded in the relevant data.

[0132] Optionally, at the beginning of the operation of this embodiment, the value assignment is verified to be correct by pre-set verification rules or directly inputting data values ​​to preview the operation observation results. If the value is appropriate, the next operation is continued. If the value is not appropriate, the system automatically gives the next value according to the priority ranking of the assignment. After the system automatically assigns values ​​n times, if the obtained value is still not appropriate, manual intervention is required to manually input the value that this information should have for this operation. Where n is a dynamically adjusted value, which depends on the statistical value of the number of default assignments obtained by the system in history before manual intervention;

[0133] Optionally, in this embodiment, after obtaining a suitable assignment, the assignment is recorded in the database, the number of assignments is accumulated, and the default value probability ranking of the data is recalculated;

[0134] Optionally, in order to further improve the relevance and accuracy of the relevant data, in this embodiment, each replacement assignment or manual assignment that meets the operation requirements will be recorded in the relevant data.

[0135] The beneficial effect of this embodiment is that by determining the number of replacements corresponding to the assignment; then, if the assignment after the number of replacements still does not meet the operation requirements, the physical information is manually assigned; finally, the replacement assignment or manual assignment that meets the operation requirements is recorded in the relevant data. This provides a data basis for the physical information assignment to achieve an efficient robot operation intervention solution, avoids the operation process blockage caused by the lack of physical information during the robot operation process, improves the operation efficiency, and saves the intervention cost.

[0136] Embodiment 10

[0137] Based on the above embodiments, the present invention further proposes a computer-readable storage medium, which stores a physical information collection program. When the physical information collection program is executed by a processor, the steps of the physical information collection method as described in any one of the above items are implemented.

[0138] The physical information collection method, device and computer-readable storage medium of the present invention are implemented by detecting the missing physical information at the initial stage of the robot operation; then, assigning a value to the missing physical information, wherein the assignment is derived from relevant data; then, during the execution stage of the robot operation, checking whether the assignment meets the operation requirements; finally, if the assignment does not meet the operation requirements, replacing the assignment until the replaced assignment meets the operation requirements. A highly efficient robot operation intervention solution is implemented, which avoids the blockage of the operation process caused by the lack of physical information during the robot operation, improves the operation efficiency and saves the intervention cost.

[0139] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0140] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0141] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present invention.

[0142] The embodiments of the present invention are described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementation modes, which are merely illustrative rather than restrictive. Under the guidance of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the present invention and the claims, all of which are within the protection of the present invention.

Claims

1. A method for collecting physical information, characterized in that: The method comprises: Detecting missing physical information at an initial stage of robot operation, wherein the physical information is information related to the operation; Assigning a value to the missing physical information, wherein the assignment is based on relevant data, and the relevant data includes historical record data and future estimated data related to the operation; During the execution phase of the robot operation, checking whether the assignment meets the operation requirements; If the assigned value does not meet the job requirement, then replace the assigned value until the replaced value meets the job requirement; The detecting of missing physical information at the initial stage of the robot operation includes: In the initial stage, at least one item of physical information corresponding to the type of the operation is determined; Checking in sequence whether the physical information has an initial value, if the physical information does not have an initial value, marking the physical information as being in a value-missing state; The assigning of a value to the missing physical object information includes: Collecting the historical record data or the future estimated data related to the operation; Determine a value probability corresponding to the operation, and determine a value priority of the historical record data and / or future estimated data according to the value probability; According to the value priority, the relevant data is selected from the historical record data and / or future estimated data to assign a value to the physical object information.

2. The method for collecting physical information according to claim 1, characterized in that: During the execution phase of the robot operation, checking whether the assignment meets the operation requirements includes: Determine a verification algorithm or a pre-calculation algorithm related to the operation and the physical information; The verification algorithm and / or the preview algorithm are used to check whether the assignment meets the operation requirements.

3. The method for collecting physical information according to claim 2, characterized in that: If the assigned value does not meet the operation requirement, replacing the assigned value until the replaced value meets the operation requirement includes: determining a number of replacements corresponding to the assignment; If the value assigned after the number of replacements is reached still does not meet the operation requirements, manually assigning a value to the physical object information; The replacement assignment or manual assignment that meets the operation requirements is recorded in the relevant data.

4. A physical information collection device, characterized in that: The device comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the computer program is executed by the processor, the computer program implements: Detecting missing physical information at an initial stage of robot operation, wherein the physical information is information related to the operation; Assigning a value to the missing physical information, wherein the assignment is based on relevant data, and the relevant data includes historical record data and future estimated data related to the operation; During the execution phase of the robot operation, checking whether the assignment meets the operation requirements; If the assigned value does not meet the job requirement, then replace the assigned value until the replaced value meets the job requirement; in, In the initial stage, at least one item of physical information corresponding to the type of the operation is determined; Checking in sequence whether the physical information has an initial value, if the physical information does not have an initial value, marking the physical information as being in a value-missing state; Collecting the historical record data or the future estimated data related to the operation; Determine a value probability corresponding to the operation, and determine a value priority of the historical record data and / or future estimated data according to the value probability; According to the value priority, the relevant data is selected from the historical record data and / or future estimated data to assign a value to the physical object information.

5. The physical object information collection device according to claim 4, characterized in that: When the computer program is executed by the processor, it realizes: Determine a verification algorithm or a pre-calculation algorithm related to the operation and the physical information; Checking whether the assignment meets the operation requirement by the verification algorithm and / or the preview algorithm; determining a number of replacements corresponding to the assignment; If the value assigned after the number of replacements is reached still does not meet the operation requirements, manually assigning a value to the physical object information; The replacement assignment or manual assignment that meets the operation requirements is recorded in the relevant data.

6. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a physical object information collection program, and when the physical object information collection program is executed by the processor, the steps of the physical object information collection method according to any one of claims 1 to 3 are implemented.