Industrial Robot Motion Accuracy Compensation via Pre-Calibrated Sub-Area Parameters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Industrial robots face inefficiencies in motion accuracy calibration due to periodic testing, changing operating conditions, and the need for comprehensive motion parameter analysis, which affects their operating efficiency and accuracy.

Innovation Solution

An industrial robot motion accuracy compensation method and system that establishes a motion parameter database with various reference operating conditions, allowing for real-time determination and interpolation of motion parameters based on current conditions, thereby optimizing motion accuracy without extensive testing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If periodic testing and calibration are performed to obtain motion accuracy, then motion accuracy can be improved, but operating efficiency deteriorates due to long testing time

Engineering Contradiction:
Improvemotion accuracyVSAvoidoperating efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent pre-divides the operating area into multiple sub-areas and pre-calibrates motion parameters for each sub-area before actual operation. When the robot needs to operate, the system directly retrieves pre-calibrated parameters for the current sub-area, eliminating the need for time-consuming periodic testing and calibration during operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the entire operating area into multiple sub-areas based on motion characteristics. Each sub-area has its own dedicated motion parameters calibrated in advance. This segmentation allows the system to quickly select appropriate parameters without analyzing the entire operating area, significantly reducing calibration time while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If comprehensive motion parameter analysis is performed for the entire operating area, then motion accuracy is maintained, but the complexity of calibration increases

Engineering Contradiction:
Improvemotion accuracyVSAvoidcalibration complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent divides the operating area into multiple sub-areas with distinct motion characteristics. Each sub-area is calibrated independently with specific motion parameters, avoiding the complexity of analyzing the entire operating area as a single unit. This segmentation simplifies the calibration process while maintaining accuracy for each specific region.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different motion parameters to different sub-areas based on their specific motion characteristics and requirements. Instead of using a single comprehensive set of parameters for the entire operating area, the system tailors parameters locally to each sub-area, improving accuracy while reducing the complexity of finding a universal parameter set.

Inventive Principle:
Principle #3Local quality

3Manufacturing precision

If the entire operating area is analyzed to obtain comprehensive motion parameters, then motion parameters are obtained, but motion accuracy deteriorates for specific operating areas

Engineering Contradiction:
Improvemotion accuracyVSAvoidparameter precision
Core Design Contradiction:
Manufacturing precisionVSMeasurement precision

Solution Approach 1:

The patent segments the operating area into multiple sub-areas and calibrates motion parameters specifically for each sub-area. This allows the system to obtain precise parameters tailored to each region's characteristics, rather than using averaged comprehensive parameters that reduce precision for specific areas.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements local quality by determining motion parameters specific to each sub-area based on its unique motion characteristics. The system selects or calibrates parameters locally for the current operating sub-area, ensuring high precision for that specific region rather than using generalized parameters that compromise accuracy.

Inventive Principle:
Principle #3Local quality

4Device complexity

If motion parameters are calibrated for single operating conditions, then calibration is simplified, but adaptability deteriorates when operating conditions change

Engineering Contradiction:
Improvecalibration simplicityVSAvoidcondition adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent segments operating conditions into different sub-areas and calibrates parameters for each segment. When operating conditions change, the system identifies the current sub-area and selects the corresponding pre-calibrated parameters, providing adaptability without requiring full recalibration. This maintains calibration simplicity while enabling condition adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a dynamic parameter selection mechanism that automatically adjusts motion parameters based on changing operating conditions. The system monitors current operating conditions, identifies the corresponding sub-area, and dynamically selects appropriate parameters from pre-calibrated sets, maintaining both simplicity and adaptability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11660745B2Industrial robot motion accuracy compensation method and system, and computer device
Publication Date: 2023.05.30 CHINA ELECTRONICS RELIABILITY AND ENVIRONMENTAL TESTING INSTITUTE ((THE FIFTH INSTITUTE OF ELECTRONICS MINISTRY OF INDUSTRY AND INFORMATION TECHNOLOGY) (CHINA SAIBAO LABORATORY)
  • US11660745B2 patent drawing
  • US11660745B2 patent drawing
  • US11660745B2 patent drawing

AI summary

An industrial robot motion accuracy compensation method includes: establishing a motion parameter database, wherein the motion parameter database includes a plurality of different reference operating conditions and a motion parameter of the industrial robot corresponding to each reference operating condition, and each reference operating condition is formed by combining each element in each set in a total set of operation conditions; acquiring a current operating condition of the industrial robot; determining whether there is a reference operating condition matched with the current operating condition in the motion parameter database; if yes, taking a motion parameter corresponding to the matched reference operating condition as a motion parameter corresponding to the current operating condition; if no, performing an interpolation on a motion parameter corresponding to the current operating condition, and taking an interpolation result as the motion parameter corresponding to the current operating condition.