Robot Controller Replacement Using Stored Calibration Parameters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robot systems face challenges in easily replacing and connecting robot controllers or auxiliary components due to individual differences in motor and encoder variations, leading to complex procedures and potential operational failures.

Innovation Solution

A robot system with a target robot featuring a first memory unit for device-specific data and an auxiliary component, and a robot controller with a second memory unit that stores and updates individual identification data and difference parameters, allowing for appropriate control and preventing mismatches during replacement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If individual difference parameters are measured and stored in the robot controller for each manipulator, then control accuracy is improved, but replacement of the robot controller or manipulator becomes difficult

Engineering Contradiction:
Improvecontrol accuracyVSAvoidreplacement ease
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent segments the storage of individual difference parameters by creating separate storage locations: the robot controller stores parameters for currently connected manipulators, while the manipulator itself stores parameters for previously connected manipulators. This segmentation allows the robot controller to be replaced without losing access to individual difference parameters, as they are distributed across multiple storage locations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The manipulator acts as an intermediary storage device for individual difference parameters. When a robot controller is replaced, the new controller can retrieve parameters from the manipulator's storage, which retains them as a backup. This intermediary role of the manipulator enables smooth transitions between controllers without losing critical calibration data.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of repair

If robot controller replacement is allowed, then system maintainability is improved, but control accuracy may deteriorate due to loss of individual difference parameters

Engineering Contradiction:
Improvecontroller replacement easeVSAvoidcontrol accuracy
Core Design Contradiction:
Ease of repairVSMeasurement precision

Solution Approach 1:

The system performs preliminary actions by automatically detecting controller replacement and proactively retrieving individual difference parameters from the manipulator's storage before normal operation resumes. This preliminary retrieval ensures that control accuracy is restored immediately upon replacement, eliminating the need for manual re-calibration and maintaining precision throughout the repair process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms where the robot controller continuously monitors connection status and individual difference parameter integrity. When replacement is detected, the system feedback loop triggers automatic parameter retrieval and verification, ensuring that control accuracy is maintained through continuous monitoring and automatic correction of any parameter loss.

Inventive Principle:
Principle #23Feedback

3Device complexity

If individual difference parameters are stored only in the robot controller, then data management is simplified, but reliability decreases when controller failure or replacement occurs

Engineering Contradiction:
Improvedata management complexityVSAvoidsystem reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies local quality by placing individual difference parameter storage in two different locations with different functions: the robot controller stores parameters for active manipulation, while the manipulator stores parameters as a backup for previously connected controllers. This distributed storage approach with differentiated roles improves reliability without significantly increasing overall system complexity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system implements discarding and recovering by allowing old individual difference parameters to be retained in the manipulator's storage even after being superseded by new parameters. When controllers are replaced, the system can recover these previously discarded parameters from the manipulator's storage, ensuring continuous availability of critical calibration data and improving system reliability.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS11130232B2Robot system
Publication Date: 2021.09.28 SANKYO SEIKI MFG CO LTD
  • US11130232B2 patent drawing
  • US11130232B2 patent drawing
  • US11130232B2 patent drawing

AI summary

A robot system may include a robot controller; and a target robot. The target robot may include a first memory to store device specific data including individual identification data; and an individual difference parameter unique to the target robot. The robot controller may include a second memory structured to store the individual identification data and the individual difference parameter of the target robot connected to the robot controller; and a controller to control the target robot on the basis of model configuration information the individual difference parameter stored in the second memory. The controller may check the individual identification data read from the first memory unit against the individual identification data stored in the second memory unit and, in accordance with a checking result, update the individual difference parameter stored in the second memory unit with the individual difference parameter read from the first memory unit.