Industrial Robot Force Sensor Self-Calibration for Drift Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Industrial robot force sensors experience drift over time, necessitating regular correction of measured force values to prevent malfunction and undesired movements, which existing systems fail to address effectively.

Innovation Solution

A method for automatically calibrating industrial robot force sensors by calculating a correction coefficient based on joint positions and external force measurements, using a self-calibration module to update the coefficient incrementally under specific conditions, ensuring accurate force control without interrupting robot operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If force sensor correction is applied regularly to maintain measurement accuracy, then measurement precision is improved, but device complexity increases due to the need for continuous calibration procedures

Engineering Contradiction:
Improveforce measurement accuracyVSAvoidcalibration system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The force sensor calibration system performs self-calibration automatically using the robot's own motion data and force measurements. The calibration algorithm processes the robot joint positions and measured forces to compute correction coefficients without requiring external calibration equipment or manual intervention, enabling the system to service itself continuously during operation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically adjusts the correction coefficient parameters based on real-time measurements of robot joint positions and applied forces. By continuously updating these parameters through calculated correction coefficients, the system adapts to sensor drift and maintains measurement accuracy without requiring physical re-calibration or system reconfiguration.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If automatic calibration is implemented to maintain force measurement accuracy, then reliability is improved, but computational load increases requiring more processing power

Engineering Contradiction:
Improveforce control reliabilityVSAvoidcomputational energy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The calibration algorithm processes only the necessary subset of data required for correction coefficient calculation, using selected robot joint positions and force measurements rather than analyzing all available sensor data. This partial processing approach maintains calibration effectiveness while reducing unnecessary computational overhead and energy consumption.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs preliminary calculations of robot mass effects and gravitational forces before computing the final correction coefficients. By pre-processing these known physical effects, the calibration algorithm can focus computational resources on determining the sensor drift corrections rather than recalculating all physical parameters from scratch during each calibration cycle.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If continuous calibration updates are performed to compensate for sensor drift, then measurement precision is maintained, but response time decreases due to processing requirements

Engineering Contradiction:
Improveforce measurement accuracyVSAvoidcalibration update speed
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The calibration process operates continuously during robot operation rather than requiring periodic interruptions or separate calibration phases. The algorithm continuously processes incoming force measurements and joint position data to update correction coefficients in real-time, ensuring uninterrupted calibration action that maintains measurement precision without halting robot operations.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The calibration updates are performed at regular measurement cycles during robot operation, applying correction coefficients periodically based on accumulated measurement data. This periodic updating approach balances the need for continuous precision with computational processing requirements, updating corrections at optimal intervals rather than attempting instantaneous continuous adjustment.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12350843B2Systems and methods for updating the correction coefficient of an industrial robot force sensor
Publication Date: 2025.07.08 STAUBLI FAVERGES SA
  • US12350843B2 patent drawing
  • US12350843B2 patent drawing
  • US12350843B2 patent drawing

AI summary

A method for automatically calibrating an external force measuring device of an industrial robot. The industrial robot has a multi-axis robot arm, the robot arm has, for each joint axis, an electric actuator (M1, . . . M6) and a position sensor (C1, . . . C6) able to measure the joint position of the corresponding joint. The robot has a force measuring device. The force measuring device has at least one measuring sensor capable of measuring the forces applied to the robot arm. The method updates an applied force correction coefficient by incrementing it with a value proportional to the average force of the external forces exerted if certain conditions are met.