Robot Arm Joint Deflection Compensation for Machining Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional robot control methods fail to accurately position the tip of a robot arm due to deflection of joints not rotating in the gravity direction, leading to reduced machining accuracy.

Innovation Solution

The method calculates deflection angles for joints with rotary shafts that tilt or pivot, using moment rigidity and spring constants, and applies compensation based on these angles to pivotable joints to correct positional displacement, considering gravitational torque and distance from a virtual straight line passing through the axes of pivotal joints.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If only joints rotating in the gravity direction are compensated for deflection, then the control complexity is reduced, but the positioning accuracy of the robot arm tip deteriorates due to uncorrected deflection in other joints

Engineering Contradiction:
Improvecontrol complexityVSAvoidpositioning accuracy of robot arm tip
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent segments the deflection compensation into two distinct parts: (1) deflection in the rotary shaft tilting direction for joints 1 and 4 calculated using moment rigidity, and (2) deflection in the pivoting direction for joints 2 and 3 calculated using spring constants. This segmentation allows comprehensive compensation without overwhelming complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a new dimension to deflection compensation by considering not only the pivoting direction (as in conventional methods) but also the rotary shaft tilting direction. This dimensional expansion enables accurate compensation for all deflection sources while maintaining systematic control.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Manufacturing precision

If deflection compensation is applied to all joints including those not rotating in gravity direction, then the positioning accuracy is improved, but the calculation complexity and control processing load increase

Engineering Contradiction:
Improvepositioning accuracy of robot arm tipVSAvoidcontrol processing load
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies different compensation methods to different joints based on their local characteristics: joints 1 and 4 use moment rigidity-based compensation for rotary shaft tilting, while joints 2 and 3 use spring constant-based compensation for pivoting. This localized approach optimizes accuracy without uniform complexity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent performs preliminary calculation of deflection angles for all four joints based on gravitational torque and respective rigidity characteristics, then integrates these into the control commands before execution. This preliminary compensation reduces real-time processing load during operation.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If deflection angles are calculated using moment rigidity and spring constants for multiple joints, then the machining accuracy is improved, but the computational requirements and control algorithm complexity increase

Engineering Contradiction:
Improvemachining accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Manufacturing precisionVSDifficulty of detecting and measuring

Solution Approach 1:

The patent changes the computational parameters by using pre-determined moment rigidity values for joints 1 and 4, and spring constant values for joints 2 and 3. These parameters are incorporated into the deflection angle calculations, enabling accurate compensation through standardized computational approaches.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements a feedback mechanism where deflection angles are continuously calculated based on gravitational torque and rigidity parameters, then used to adjust joint commands. This closed-loop approach ensures machining accuracy while maintaining manageable computational complexity through systematic feedback processing.

Inventive Principle:
Principle #23Feedback

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach effectively suppresses positional displacement of the robot arm tip by compensating for deflection angles across multiple joints, improving machining accuracy and stability by continuously correcting operation.

Implementation Method 1

the arm may be flexurally deformed by its own weight or a load applied to the tip of the arm. This deformation of the arm occurs particularly prominently at a joint with a rotary shaft.

Methodology Applied
Scientific EffectElastic deformation: Elasticity

Implementation Method 2

calculating a deflection angle of the first joint based on moment rigidity of the first joint and gravitational torque applied in a tilting direction of the rotary shaft of the first joint

Methodology Applied
Scientific EffectGravitational torque: Gravitation

Data Source

PatentUS11926054B2Robot control method
Publication Date: 2024.03.12 PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
  • US11926054B2 patent drawing
  • US11926054B2 patent drawing
  • US11926054B2 patent drawing

AI summary

A determination value calculated based on a distance from a work point of a tip of robot arm (10) to virtual straight line (30) passing through an axis of second joint (J2) and an axis of third joint (J3) is compared with a predetermined threshold. A method of calculating deflection compensation amounts for second joint (J2) and third joint (J3) is changed depending on whether the determination value is larger or smaller than the threshold. Second joint (J2) and third joint (J3) are caused to pivot based on the calculated deflection compensation amounts.