Robot adaptive learning system and method based on big data model

By constructing a robot adaptive learning system based on a big data model, and using historical data and an influence coefficient library to adjust operating parameters in real time, the system solves the adaptation problem of traditional methods in complex scenarios, and improves the stability and safety of robot operation.

CN121572335BActive Publication Date: 2026-06-12EAST CHINA UNIV OF SCI & TECH

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
EAST CHINA UNIV OF SCI & TECH
Filing Date
2026-01-27
Publication Date
2026-06-12

AI Technical Summary

Technical Problem

Traditional robot control methods are difficult to adapt to complex and dynamic human-robot collaborative scenarios, leading to performance degradation and safety hazards.

Method used

A robot adaptive learning system based on a big data model extracts historical success records to build a benchmark of operating parameters and a library of influence coefficients, and then corrects the operating parameters in real time to adapt to different scenarios and materials.

Benefits of technology

This improved the rationality and stability of robot operating parameters, avoided performance degradation and system failure due to insufficient adaptation to working conditions, and reduced safety hazards.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121572335B_ABST
    Figure CN121572335B_ABST
Patent Text Reader

Abstract

The application discloses a robot self-adaptive learning system and method based on a big data model, relates to the technical field of big data analysis, and extracts historical success record data from a robot task execution record system and generates a unique identifier, calculates an operation angle sub-reference, and constructs a robot operation parameter reference; different scene, different operation object material information historical success record subsets are constructed, corresponding influence coefficients are calculated, and a first influence coefficient library and a second influence coefficient library are constructed; real-time scene and material information are collected, influence coefficient correction operation parameter references are called, and real-time operation parameters are output; the system comprises a historical data extraction module, an operation parameter reference construction module, a first influence coefficient construction module, a second influence coefficient construction module and a real-time parameter correction module; the application constructs a reference and an influence coefficient library based on historical success data, can adapt to scene and material changes in real time, and improves the operation stability and safety of robots in unstructured scenes.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of big data analytics, specifically to a robot adaptive learning system and method based on big data models. Background Technology

[0002] Currently, with the continuous evolution of technology and the increasing demand for applications, the application scenarios of robot systems are becoming more and more complex. Robots have gradually moved away from structured industrial scenarios and towards complex and dynamic human-machine collaborative scenarios. Traditional robot control methods are difficult to adapt to the operation tasks in unstructured scenarios, which not only leads to a decline in their own performance, but may also cause system failure in severe cases, thereby affecting the overall control effect and creating safety hazards. Summary of the Invention

[0003] The purpose of this invention is to provide a robot adaptive learning system and method based on big data models to solve the problems raised in the prior art.

[0004] To achieve the above objectives, the present invention provides the following technical solution: a robot adaptive learning method based on a big data model, the robot adaptive learning method comprising the following steps:

[0005] Step S1: Extract historical success record data from the robot's task execution record system and generate a unique identifier for each data entry. The historical success record data includes the scene, the material information of the operation object, the volume of the operation object, and the robot's operation parameters.

[0006] Step S2: Based on the historical successful record data, construct a baseline for robot operation parameters by calculation;

[0007] Step S3: Construct a subset of historical success records under different scenarios, calculate and store the first influence coefficient of each scenario relative to the robot operation parameter benchmark, and construct a first influence coefficient library;

[0008] Step S4: Construct a subset of historical successful records of material information for different operation objects, calculate and store the second influence coefficient of each material relative to the robot operation parameter benchmark, and construct a second influence coefficient library;

[0009] Step S5: Collect real-time scene and object material information, and correct the robot operation parameter benchmark in real time using the first and second influence coefficient libraries.

[0010] Furthermore, the specific steps of step S1 are as follows:

[0011] Historical successful records are extracted from the robot's task execution record system, and a unique identifier is generated for each historical successful record. The unique identifier is randomly generated by the system. The material information of the operation object includes density, physical structure and surface characteristics. The volume of the operation object is generated by the robot's preset iDP3 algorithm. The robot operation parameters include operation angle and robot actuator force.

[0012] Furthermore, the specific steps of step S2 are as follows:

[0013] Step S2-1: Extract the operation parameters from the historical successful record data. Based on the operation angles in the operation parameters, sum all the operation angles and divide the sum by the total number of records in the historical successful record data to obtain the first robot operation parameter sub-benchmark.

[0014] Step S2-2: Calculate the mass of the operation object based on the volume of the operation object in the historical successful record data. The method for calculating the mass of the operation object is as follows: multiply the volume of the operation object by the density in the material information of the operation object, and bind the mass of the operation object with the corresponding unique identifier.

[0015] Step S2-3: Extract all robot actuator forces from historically successfully recorded data, and associate them with the mass of the operated object based on the unique identifier to form a robot parameter set;

[0016] Step S2-4: For the robot parameter set, divide the robot actuator force by the mass of the associated operation object, denoted as P, bind P with the corresponding unique identifier, sum all P values, and then divide the sum by the total number of historical successful records as the second robot operation parameter sub-benchmark.

[0017] Step S2-5: Construct robot operation parameter benchmarks, which include a first robot operation parameter sub-benchmark and a second robot operation parameter sub-benchmark.

[0018] Furthermore, the specific steps of step S3 are as follows:

[0019] Step S3-1: From the historical successful record data, retain historical successful records that are consistent with the scenario to form a subset of historical successful records under a certain scenario;

[0020] Step S3-2: For a subset of historical successful records in a certain scenario, extract all its operation angles by unique identifier, perform summation, and then divide the summation result by the total number of historical successful records in the subset of a certain scenario, denoted as M. Divide M by the robot operation parameter benchmark, denoted as the first influence coefficient.

[0021] Step S3-3: Calculate the subset of historical success records for all scenarios according to S3-2 to form the first influence coefficient library.

[0022] Furthermore, the specific steps of step S4 are as follows;

[0023] Step S4-1: From the historical successful record data, retain historical successful records that are consistent with the material information of the operation object, forming a subset of historical successful records under a certain material information of the operation object;

[0024] Step S4-2: For a subset of historical successful records under the material information of a certain operation object, extract all of its P by unique identifier, perform summation, and then divide the summation result by the total number of historical successful records in a certain scenario, denoted as N. Divide N by the robot operation parameter benchmark, denoted as the second influence coefficient.

[0025] Step S4-3: Calculate the subset of historical successful records under the material information of all objects to form a second influence coefficient library according to S4-2.

[0026] Furthermore, the specific steps of step S5 are as follows:

[0027] Step S5-1: Collect real-time scene and real-time operation object material information under the current operation scenario;

[0028] Step S5-2: Based on the real-time scenario, query the corresponding first influence coefficient from the first influence coefficient library, and based on the material information of the operation object, query the corresponding second influence coefficient from the second influence coefficient library.

[0029] Step S5-3: Extract the robot operation parameter benchmark, use the first influence coefficient to correct the operation angle to form the first correction result, use the second influence coefficient to correct the robot actuator force and multiply it by the mass of the operated object to form the second correction result, and output the robot operation parameters for this operation based on the first correction result and the second correction result.

[0030] Furthermore, the robot adaptive learning system includes a historical data extraction module, an operation parameter benchmark construction module, a first influence coefficient construction module, a second influence coefficient construction module, and a real-time parameter correction module;

[0031] The historical data extraction module is used to extract historical successful record data from the robot task execution record system and generate a unique identifier for each data entry. The operation parameter benchmark construction module is used to calculate the operation angle sub-benchmark, the mass of the operation object, and the P-value based on the historical successful record data. The P-value is the ratio of the robot actuator force to the associated mass of the operation object, and the sub-benchmarks are integrated to construct the robot operation parameter benchmark. The first influence coefficient construction module is used to filter a subset of historical successful record data with consistent scenarios, calculate the first influence coefficient corresponding to the scenario, and construct a first influence coefficient library. The second influence coefficient construction module is used to filter a subset of historical successful record data with consistent materials, calculate the second influence coefficient corresponding to the material, and construct a second influence coefficient library. The real-time parameter correction module is used to collect the current operation scenario and object material information, query the corresponding influence coefficients, and correct the robot operation parameter benchmark to output the operation parameters.

[0032] The output of the historical data extraction module is electrically connected to the input of the operation parameter benchmark construction module; the output of the historical data extraction module is electrically connected to the input of the first influence coefficient construction module; the output of the historical data extraction module is electrically connected to the input of the second influence coefficient construction module; the output of the operation parameter benchmark construction module is electrically connected to the input of the real-time parameter correction module; the output of the first influence coefficient construction module is electrically connected to the input of the real-time parameter correction module; and the output of the second influence coefficient construction module is electrically connected to the input of the real-time parameter correction module.

[0033] Furthermore, the historical data extraction module includes a historical data extraction unit and a unique identifier generation unit;

[0034] The historical record extraction unit is used to extract historical successful record data from the robot task execution record system; the unique identifier generation unit is used to generate a unique identifier for each historical successful record data.

[0035] Furthermore, the operating parameter benchmark construction module includes a parameter calculation unit and a benchmark integration unit;

[0036] The parameter calculation unit is used to calculate the operating angle sub-reference, the quality of the operating object, and the P-value based on historical successful record data.

[0037] The reference integration unit is used to integrate the first robot operation parameter sub-reference and the second robot operation parameter sub-reference to construct the robot operation parameter reference.

[0038] The first influence coefficient construction module includes a scenario subset construction unit and a first coefficient library generation unit;

[0039] The scenario subset construction unit is used to filter records with consistent scenarios from historical successful record data to form a subset, and calculate the M value corresponding to the subset; the first coefficient library generation unit is used to calculate the first influence coefficient corresponding to each scenario, and construct the first influence coefficient library.

[0040] The calculation process of the M value is as follows: for a subset of historical successful records in a certain scenario, extract all operation angles according to the unique identifier, perform a summation operation, and then divide the summation result by the total number of historical successful records in the subset of a certain scenario, which is recorded as M.

[0041] Furthermore, the second influence coefficient construction module includes a material subset construction unit and a second coefficient library generation unit;

[0042] The material subset construction unit is used to filter records with consistent materials from historical successful record data to form a subset, and calculate the N value corresponding to the subset; the second coefficient library generation unit is used to calculate the second influence coefficient corresponding to each material, and construct the second influence coefficient library;

[0043] The calculation process of the N value is as follows: For a subset of historical successful records under the material information of a certain operation object, extract all of its P according to the unique identifier, perform a summation operation, and then divide the summation result by the total number of historical successful records in a certain scenario, which is recorded as N;

[0044] The real-time parameter correction module includes a real-time information acquisition unit and a parameter correction output unit;

[0045] The real-time information acquisition unit is used to acquire real-time scene and real-time operation object material information under the current operation scenario; the parameter correction output unit is used to correct the robot operation parameter benchmark with the first influence coefficient and the second influence coefficient, and output the robot operation parameters for this operation.

[0046] Compared with the prior art, the beneficial effects of the present invention are:

[0047] 1. This invention improves the rationality and stability of the initial setting of robot operating parameters by extracting historical successful data of the robot and generating a unique identifier, and by combining the operating angle, object mass and actuator force to construct an operating parameter benchmark. The benchmark construction method with historical successful data as the core improves the rationality and stability of the initial setting of robot operating parameters.

[0048] 2. By constructing a first influence coefficient library related to the scene and a second influence coefficient library related to the material, this invention can accurately quantify the influence of material information of different scenes and different operating objects on operating parameters, enabling the robot to call the corresponding coefficients for specific scenes and materials, improving the pertinence of parameter adjustment, avoiding performance degradation or system failure due to insufficient adaptation to working conditions, and reducing safety hazards.

[0049] 3. This invention solves the problem that traditional methods are difficult to adapt to unstructured scenes by collecting real-time information on the current scene and the material of the object being operated on, calling the corresponding influence coefficient to correct the benchmark of the operating parameters, and outputting operating parameters that are adapted to the real-time working conditions. Attached Figure Description

[0050] Figure 1 This is a flowchart illustrating the robot adaptive learning method based on a big data model according to the present invention.

[0051] Figure 2 This is a schematic diagram of the robot adaptive learning system based on a big data model according to the present invention. Detailed Implementation

[0052] 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.

[0053] Example 1: As Figure 1 As shown, this invention provides a technical solution: a robot adaptive learning method based on a big data model. The robot adaptive learning method includes the following steps:

[0054] Step S1: Extract historical success record data from the robot's task execution record system and generate a unique identifier for each data entry. The historical success record data includes the scene, the material information of the operation object, the volume of the operation object, and the robot's operation parameters.

[0055] The specific steps of step S1 are as follows:

[0056] Historical successful record data is extracted from the robot's task execution record system, and a unique identifier is generated for each historical successful record data. The unique identifier is randomly generated by the system. The material information of the operation object includes density, physical structure and surface characteristics. The volume of the operation object is generated by the robot's preset iDP3 algorithm. The robot operation parameters include operation angle and robot actuator force.

[0057] Step S2: Based on the historical successful record data, construct a baseline for robot operation parameters by calculation;

[0058] The specific steps of step S2 are as follows:

[0059] Step S2-1: Extract the operation parameters from the historical successful record data. Based on the operation angles in the operation parameters, sum all the operation angles and divide the sum by the total number of records in the historical successful record data to obtain the first robot operation parameter sub-benchmark.

[0060] Step S2-2: Calculate the mass of the operation object based on the volume of the operation object in the historical successful record data. The method for calculating the mass of the operation object is as follows: multiply the volume of the operation object by the density in the material information of the operation object, and bind the mass of the operation object with the corresponding unique identifier.

[0061] Step S2-3: Extract all robot actuator forces from historically successfully recorded data, and associate them with the mass of the operated object based on the unique identifier to form a robot parameter set;

[0062] Step S2-4: For the robot parameter set, divide the robot actuator force by the mass of the associated operation object, denoted as P, bind P with the corresponding unique identifier, sum all P values, and then divide the sum by the total number of historical successful records as the second robot operation parameter sub-benchmark.

[0063] Step S2-5: Construct robot operation parameter benchmarks, which include a first robot operation parameter sub-benchmark and a second robot operation parameter sub-benchmark;

[0064] Step S3: Construct a subset of historical success records under different scenarios, calculate and store the first influence coefficient of each scenario relative to the robot operation parameter benchmark, and construct a first influence coefficient library;

[0065] The specific steps of step S3 are as follows:

[0066] Step S3-1: From the historical successful record data, retain historical successful records that are consistent with the scenario to form a subset of historical successful records under a certain scenario;

[0067] Step S3-2: For a subset of historical successful records in a certain scenario, extract all its operation angles by unique identifier, perform summation, and then divide the summation result by the total number of historical successful records in the subset of a certain scenario, denoted as M. Divide M by the robot operation parameter benchmark, denoted as the first influence coefficient.

[0068] Step S3-3: Calculate the subset of historical success records for all scenarios according to S3-2 to form the first influence coefficient library;

[0069] Step S4: Construct a subset of historical successful records of material information for different operation objects, calculate and store the second influence coefficient of each material relative to the robot operation parameter benchmark, and construct a second influence coefficient library;

[0070] The specific steps of step S4 are as follows;

[0071] Step S4-1: From the historical successful record data, retain historical successful records that are consistent with the material information of the operation object, forming a subset of historical successful records under a certain material information of the operation object;

[0072] Step S4-2: For a subset of historical successful records under the material information of a certain operation object, extract all of its P by unique identifier, perform summation, and then divide the summation result by the total number of historical successful records in a certain scenario, denoted as N. Divide N by the robot operation parameter benchmark, denoted as the second influence coefficient.

[0073] Step S4-3: Calculate the subset of historical successful records under the material information of all objects under a certain operation according to S4-2 to form the second influence coefficient library;

[0074] Step S5: Collect real-time scene and object material information, and correct the robot operation parameter benchmark in real time using the first and second influence coefficient libraries;

[0075] The specific steps of step S5 are as follows:

[0076] Step S5-1: Collect real-time scene and real-time operation object material information under the current operation scenario;

[0077] Step S5-2: Based on the real-time scenario, query the corresponding first influence coefficient from the first influence coefficient library, and based on the material information of the operation object, query the corresponding second influence coefficient from the second influence coefficient library.

[0078] Step S5-3: Extract the robot operation parameter benchmark, use the first influence coefficient to correct the operation angle to form the first correction result, use the second influence coefficient to correct the robot actuator force and multiply it by the mass of the operated object to form the second correction result, and output the robot operation parameters for this operation based on the first correction result and the second correction result.

[0079] For example:

[0080] Extract historical records of successful sorting without component damage from the robot task execution record system; the system randomly generates a 12-bit unique identifier, and binds a unique identifier to each historical successful record.

[0081] For example: In a typical assembly workshop, the material of the object being manipulated is ABS plastic, and its volume is 6cm³, generated by the robot's preset iDP3 algorithm. The robot's operating parameters are an operating angle of 45° and an actuator force of 12N. In a cleanroom precision workshop, the material of the object being manipulated is aluminum alloy, and its volume is 8cm³, generated by the iDP3 algorithm. The robot's operating parameters are an operating angle of 50° and an actuator force of 25N. In another typical assembly workshop, the material of the object being manipulated is aluminum alloy, and its volume is 8cm³, generated by the iDP3 algorithm. The robot's operating parameters are an operating angle of 48° and an actuator force of 23N. The dimensions of the remaining historically successfully recorded data are consistent with the above examples, including the scene, object material information, object volume, and robot operating parameters.

[0082] Extract robot operation parameters from historical successful records, focusing on the operation angle parameter. Sum all operation angles to obtain the total angle. Then divide the sum by the total number of historical successful records to calculate the first robot operation parameter sub-benchmark as 48°.

[0083] Based on the volume of the operation object in the historical successful record data, and combined with the density in the material information of the operation object, the mass of the operation object is calculated. Specifically, the operation object volume is multiplied by the density. The operation object volume is 6cm³ and the density is 1.1g / cm³, so its mass is 6cm³×1.1g / cm³=6.6g. The operation object mass calculated for each record is then bound to the corresponding unique identifier.

[0084] Extract all robot actuator forces from historical successful records, associate them with the mass of the corresponding operated object based on unique identifiers, and form a set of robot parameters.

[0085] For the robot parameter set, the robot actuator force in each record is divided by the associated mass of the manipulated object to obtain a value P, and P is then bound to a corresponding unique identifier. For example, the P value is 12N ÷ 6.6g ≈ 1.82N / g, and the P values ​​for the remaining records are calculated in the same way. All P values ​​are summed to obtain a total P value of 168N / g. This summation is then divided by the total number of historical successful records to calculate the second robot operation parameter sub-benchmark as 1.4N / g.

[0086] By integrating the first robot operation parameter sub-reference and the second robot operation parameter sub-reference, a robot operation parameter reference is constructed. Finally, it is determined that the reference includes the operation angle reference of 48° and the P value reference of 1.4N / g.

[0087] From historical success records, records consistent with the specified scenario are retained, forming subsets of historical success records for different scenarios. Specifically, records from ordinary assembly workshops constitute the subset of historical success records for ordinary assembly workshops; records from cleanroom precision workshops constitute the subset of historical success records for cleanroom precision workshops.

[0088] For a subset of historical successful records in a typical assembly workshop scenario, the operation angles of all records in the subset are extracted by a unique identifier. These operation angles are summed to obtain the total angle. The sum is then divided by the total number of records in the subset to obtain the average angle M1, which is 49°. M1 is then divided by the operation angle benchmark of 48° in the robot operation parameter benchmark to calculate the first influence coefficient K1 corresponding to the typical assembly workshop scenario, which is approximately 1.02.

[0089] For a subset of historical successful records in a cleanroom precision workshop setting, the operating angles of all records in the subset are extracted by unique identifiers, summed to obtain the total angle, divided by the total number of records in the subset, and the average angle M2 is 46°. Then, M2 is divided by the operating angle benchmark of 48°, and the first influence coefficient K2 corresponding to the cleanroom precision workshop setting is calculated to be approximately 0.96.

[0090] S3-3: Constructing the First Influence Coefficient Library

[0091] The first influence coefficient library contains first influence coefficients for two scenarios: 1.02 for the ordinary assembly workshop scenario and 0.96 for the cleanroom precision workshop scenario.

[0092] From the historical successful operation data, records with consistent material information are retained based on the material information of the operation object, forming subsets of historical successful operation records under different materials. Specifically, records with ABS plastic shells constitute the subset of historical successful operation records for ABS plastic shells; records with aluminum alloy metal shells constitute the subset of historical successful operation records for aluminum alloy metal shells.

[0093] For the subset of historical successful records under the ABS plastic shell material, the P-values ​​of all records in the subset are extracted by unique identifier. These P-values ​​are summed to obtain the total P-value. The sum is then divided by the total number of records in the subset to obtain the average P-value N1. Then, N1 is divided by the P-value benchmark of 1.4 N / g in the robot operation parameter benchmark to calculate the second influence coefficient K3 corresponding to the ABS plastic shell material as 1.0.

[0094] For the subset of historical successful records under the aluminum alloy metal shell material, the P value of all records in the subset is extracted by the unique identifier, and the sum of the P values ​​is obtained. Dividing the sum of the P values ​​by the total number of records in the subset, the average P value N2 is 1.26 N / g. Then, N2 is divided by the P value benchmark of 1.4 N / g, and the second influence coefficient K4 corresponding to the aluminum alloy metal shell material is calculated to be 0.9.

[0095] The second influence coefficient library contains second influence coefficients for two materials, with the second influence coefficient for ABS plastic shell material being 1.0 and the second influence coefficient for aluminum alloy metal shell material being 0.9.

[0096] The robot collects real-time scene and material information of the object being operated in the current operating environment through a preset visual sensor. The real-time scene is identified as a cleanroom precision workshop, and the material information of the object being operated is an aluminum alloy metal shell. At the same time, the robot calculates the real-time volume of the object being operated as 7.5 cm³ using the robot's preset iDP3 algorithm.

[0097] Based on the collected real-time scenario of a cleanroom precision workshop, the corresponding first influence coefficient K2 is found to be 0.96 from the first influence coefficient database; based on the collected real-time operation object material information of an aluminum alloy metal shell, the corresponding second influence coefficient K4 is found to be 0.9 from the second influence coefficient database.

[0098] The established robot operation parameters are extracted as the operating angle of 48° and the P-value of 1.4 N / g. The operating angle is corrected using a first influence coefficient K2, calculated by multiplying the operating angle reference by K2 (48° × 0.96), resulting in a first correction of 46.08°. The robot actuator force is corrected using a second influence coefficient K4. First, the mass of the manipulated object is calculated as 7.5 cm³ × 2.7 g / cm³ = 20.25 g, based on its volume of 7.5 cm³ and material density of 2.7 g / cm³. Then, the P-value is multiplied by K4 to obtain a corrected P-value of 1.4 N / g × 0.9 = 1.26 N / g. Finally, the corrected P-value is multiplied by the object mass (1.26 N / g × 20.25 g) to obtain a second correction of approximately 25.52 N. Based on the first and second correction results, the robot operation parameters are output as an operating angle of 46.08° and an actuator force of 25.52 N.

[0099] Example 2, as Figure 2 As shown, the present invention provides a robot adaptive learning system based on a big data model. The robot adaptive learning system includes a historical data extraction module, an operation parameter benchmark construction module, a first influence coefficient construction module, a second influence coefficient construction module, and a real-time parameter correction module.

[0100] The historical data extraction module is used to extract historical successful record data from the robot task execution record system and generate a unique identifier for each data entry. The operation parameter benchmark construction module is used to calculate the operation angle sub-benchmark, the mass of the operation object, and the P-value based on the historical successful record data. The P-value is the ratio of the robot actuator force to the associated mass of the operation object, and the sub-benchmarks are integrated to construct the robot operation parameter benchmark. The first influence coefficient construction module is used to filter a subset of historical successful record data with consistent scenarios, calculate the first influence coefficient corresponding to the scenario, and construct a first influence coefficient library. The second influence coefficient construction module is used to filter a subset of historical successful record data with consistent materials, calculate the second influence coefficient corresponding to the material, and construct a second influence coefficient library. The real-time parameter correction module is used to collect the current operation scenario and object material information, query the corresponding influence coefficients, and correct the robot operation parameter benchmark to output the operation parameters.

[0101] The output of the historical data extraction module is electrically connected to the input of the operation parameter benchmark construction module; the output of the historical data extraction module is electrically connected to the input of the first influence coefficient construction module; the output of the historical data extraction module is electrically connected to the input of the second influence coefficient construction module; the output of the operation parameter benchmark construction module is electrically connected to the input of the real-time parameter correction module; the output of the first influence coefficient construction module is electrically connected to the input of the real-time parameter correction module; and the output of the second influence coefficient construction module is electrically connected to the input of the real-time parameter correction module.

[0102] The historical data extraction module includes a historical data extraction unit and a unique identifier generation unit;

[0103] The historical record extraction unit is used to extract historical successful record data from the robot task execution record system; the unique identifier generation unit is used to generate a unique identifier for each historical successful record data.

[0104] The operational parameter benchmark construction module includes a parameter calculation unit and a benchmark integration unit;

[0105] The parameter calculation unit is used to calculate the operating angle sub-reference, the quality of the operating object, and the P-value based on historical successful record data.

[0106] The reference integration unit is used to integrate the first robot operation parameter sub-reference and the second robot operation parameter sub-reference to construct the robot operation parameter reference.

[0107] The first influence coefficient construction module includes a scenario subset construction unit and a first coefficient library generation unit;

[0108] The scenario subset construction unit is used to filter records with consistent scenarios from historical successful record data to form a subset, and calculate the M value corresponding to the subset; the first coefficient library generation unit is used to calculate the first influence coefficient corresponding to each scenario, and construct the first influence coefficient library.

[0109] The calculation process of the M value is as follows: for a subset of historical successful records in a certain scenario, extract all operation angles according to the unique identifier, perform a summation operation, and then divide the summation result by the total number of historical successful records in the subset of a certain scenario, which is recorded as M.

[0110] The second influence coefficient construction module includes a material subset construction unit and a second coefficient library generation unit;

[0111] The material subset construction unit is used to filter records with consistent materials from historical successful record data to form a subset, and calculate the N value corresponding to the subset; the second coefficient library generation unit is used to calculate the second influence coefficient corresponding to each material, and construct the second influence coefficient library;

[0112] The calculation process of the N value is as follows: For a subset of historical successful records under the material information of a certain operation object, extract all of its P according to the unique identifier, perform a summation operation, and then divide the summation result by the total number of historical successful records in a certain scenario, which is recorded as N;

[0113] The real-time parameter correction module includes a real-time information acquisition unit and a parameter correction output unit;

[0114] The real-time information acquisition unit is used to acquire real-time scene and real-time operation object material information under the current operation scenario; the parameter correction output unit is used to correct the robot operation parameter benchmark with the first influence coefficient and the second influence coefficient, and output the robot operation parameters for this operation.

[0115] It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above, and that the invention can be implemented in other specific forms without departing from its spirit or essential characteristics. Therefore, the embodiments should be considered in all respects as exemplary and non-limiting, and the scope of the invention is defined by the appended claims rather than the foregoing description. Thus, all variations falling within the meaning and scope of equivalents of the claims are intended to be included within the present invention. No reference numerals in the claims should be construed as limiting the scope of the claims.

Claims

1. A robot self-adaptive learning method based on a big data model, characterized in that: The robot adaptive learning method includes the following steps: Step S1: Extract historical success record data from the robot's task execution record system and generate a unique identifier for each data entry. The historical success record data includes the scene, the material information of the operation object, the volume of the operation object, and the robot's operation parameters. Step S2: Based on the historical successful record data, construct a baseline for robot operation parameters by calculation; Step S3: Construct a subset of historical success records under different scenarios, calculate and store the first influence coefficient of each scenario relative to the robot operation parameter benchmark, and construct a first influence coefficient library; Step S4: Construct a subset of historical successful records of material information for different operation objects, calculate and store the second influence coefficient of each material relative to the robot operation parameter benchmark, and construct a second influence coefficient library; Step S5: Collect real-time scene and object material information, and correct the robot operation parameter benchmark in real time using the first and second influence coefficient libraries.

2. The robot adaptive learning method based on a big data model according to claim 1, characterized in that: The specific steps of step S1 are as follows: Historical successful records are extracted from the robot's task execution record system, and a unique identifier is generated for each historical successful record. The unique identifier is randomly generated by the system. The material information of the operation object includes density, physical structure and surface characteristics. The volume of the operation object is generated by the robot's preset iDP3 algorithm. The robot operation parameters include operation angle and robot actuator force.

3. The robot adaptive learning method based on a big data model according to claim 1, characterized in that: The specific steps of step S2 are as follows: Step S2-1: Extract the operation parameters from the historical successful record data. Based on the operation angles in the operation parameters, sum all the operation angles and divide the sum by the total number of records in the historical successful record data to obtain the first robot operation parameter sub-benchmark. Step S2-2: Calculate the mass of the operation object based on the volume of the operation object in the historical successful record data. The method for calculating the mass of the operation object is as follows: multiply the volume of the operation object by the density in the material information of the operation object, and bind the mass of the operation object with the corresponding unique identifier. Step S2-3: Extract all robot actuator forces from historically successfully recorded data, and associate them with the mass of the operated object based on the unique identifier to form a robot parameter set; Step S2-4: For the robot parameter set, divide the robot actuator force by the mass of the associated operation object, denoted as P, bind P with the corresponding unique identifier, sum all P values, and then divide the sum by the total number of historical successful records as the second robot operation parameter sub-benchmark. Step S2-5: Construct robot operation parameter benchmarks, which include a first robot operation parameter sub-benchmark and a second robot operation parameter sub-benchmark.

4. The robot adaptive learning method based on a big data model according to claim 1, characterized in that: The specific steps of step S3 are as follows: Step S3-1: From the historical successful record data, retain historical successful records that are consistent with the scenario to form a subset of historical successful records under a certain scenario; Step S3-2: For a subset of historical successful records in a certain scenario, extract all its operation angles by unique identifier, perform summation, and then divide the summation result by the total number of historical successful records in the subset of a certain scenario, denoted as M. Divide M by the robot operation parameter benchmark, denoted as the first influence coefficient. Step S3-3: Calculate the subset of historical success records for all scenarios according to S3-2 to form the first influence coefficient library.

5. The robot adaptive learning method based on a big data model according to claim 1, characterized in that: The specific steps of step S4 are as follows; Step S4-1: From the historical successful record data, retain historical successful records that are consistent with the material information of the operation object, forming a subset of historical successful records under a certain material information of the operation object; Step S4-2: For a subset of historical successful records under the material information of a certain operation object, extract all of its P by unique identifier, perform summation, and then divide the summation result by the total number of historical successful records in a certain scenario, denoted as N. Divide N by the robot operation parameter benchmark, denoted as the second influence coefficient. Step S4-3: Calculate the subset of historical successful records under the material information of all objects to form a second influence coefficient library according to S4-2.

6. The robot adaptive learning method based on a big data model according to claim 1, characterized in that: The specific steps of step S5 are as follows: Step S5-1: Collect real-time scene and real-time operation object material information under the current operation scenario; Step S5-2: Based on the real-time scenario, query the corresponding first influence coefficient from the first influence coefficient library, and based on the material information of the operation object, query the corresponding second influence coefficient from the second influence coefficient library. Step S5-3: Extract the robot operation parameter benchmark, use the first influence coefficient to correct the operation angle to form the first correction result, use the second influence coefficient to correct the robot actuator force and multiply it by the mass of the operated object to form the second correction result, and output the robot operation parameters for this operation based on the first correction result and the second correction result.

7. A robot adaptive learning system based on a big data model, applied to the robot adaptive learning method based on a big data model as described in any one of claims 1-6, characterized in that: The robot adaptive learning system includes a historical data extraction module, an operation parameter benchmark construction module, a first influence coefficient construction module, a second influence coefficient construction module, and a real-time parameter correction module; The historical data extraction module is used to extract historical successful record data from the robot task execution record system and generate a unique identifier for each data entry; the operation parameter benchmark construction module is used to calculate the operation angle sub-benchmark, the mass of the operation object, and the P-value based on the historical successful record data, where the P-value is the ratio of the robot actuator force to the associated mass of the operation object, and integrates the sub-benchmarks to construct the robot operation parameter benchmark; the first influence coefficient construction module is used to filter a subset of historical successful record data with consistent scenarios, calculate the first influence coefficient corresponding to the scenario, and construct a first influence coefficient library; the second influence coefficient construction module is used to filter a subset of historical successful record data with consistent materials, calculate the second influence coefficient corresponding to the material, and construct a second influence coefficient library; The real-time parameter correction module is used to collect the current operation scenario and object material information, query the corresponding influence coefficient, and correct the robot operation parameter benchmark to output the operation parameters. The output of the historical data extraction module is electrically connected to the input of the operation parameter benchmark construction module; the output of the historical data extraction module is electrically connected to the input of the first influence coefficient construction module; the output of the historical data extraction module is electrically connected to the input of the second influence coefficient construction module; the output of the operation parameter benchmark construction module is electrically connected to the input of the real-time parameter correction module; the output of the first influence coefficient construction module is electrically connected to the input of the real-time parameter correction module; and the output of the second influence coefficient construction module is electrically connected to the input of the real-time parameter correction module.

8. The robot adaptive learning system based on a big data model according to claim 7, characterized in that: The historical data extraction module includes a historical data extraction unit and a unique identifier generation unit; The historical record extraction unit is used to extract historical successful record data from the robot task execution record system; the unique identifier generation unit is used to generate a unique identifier for each historical successful record data.

9. The robot adaptive learning system based on a big data model according to claim 7, characterized in that: The operational parameter benchmark construction module includes a parameter calculation unit and a benchmark integration unit; The parameter calculation unit is used to calculate the operation angle sub-reference, the quality of the operation object, and the P-value based on historical successful record data. The reference integration unit is used to integrate the first robot operation parameter sub-reference and the second robot operation parameter sub-reference to construct the robot operation parameter reference. The first influence coefficient construction module includes a scenario subset construction unit and a first coefficient library generation unit; The scenario subset construction unit is used to filter records with consistent scenarios from historical successful record data to form a subset, and to calculate the M value corresponding to the subset; The first coefficient library generation unit is used to calculate the first influence coefficient corresponding to each scenario and construct the first influence coefficient library; The calculation process of the M value is as follows: for a subset of historical successful records in a certain scenario, extract all operation angles according to the unique identifier, perform a summation operation, and then divide the summation result by the total number of historical successful records in the subset of a certain scenario, which is recorded as M.

10. The robot adaptive learning system based on a big data model according to claim 7, characterized in that: The second influence coefficient construction module includes a material subset construction unit and a second coefficient library generation unit; The material subset construction unit is used to filter records with consistent materials from historical successful record data to form a subset, and to calculate the N value corresponding to the subset; The second coefficient library generation unit is used to calculate the second influence coefficient corresponding to each material and to construct the second influence coefficient library; The calculation process of the N value is as follows: For a subset of historical successful records under the material information of a certain operation object, extract all of its P according to the unique identifier, perform a summation operation, and then divide the summation result by the total number of historical successful records in a certain scenario, which is recorded as N; The real-time parameter correction module includes a real-time information acquisition unit and a parameter correction output unit; The real-time information acquisition unit is used to collect real-time scene and real-time operation object material information under the current operation scenario; The parameter correction output unit is used to correct the robot operation parameter benchmark using the first influence coefficient and the second influence coefficient, and output the robot operation parameters for this operation.