Robot Finger Control With Dual Error Ranges for Precise Assembly

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robot control systems fail to accurately and efficiently perform assembly operations on diverse shapes and sizes of workpieces, particularly after initial holding, due to lack of specific control methods for post-holding operations.

Innovation Solution

A robot control method that includes a finger, a driving unit, and a detection unit, where the detection unit outputs signals for the finger's state, allowing the robot to perform predetermined operations while maintaining hold on the workpiece within specific error ranges, enabling accurate assembly by switching between completion and allowable ranges for position and force control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If the robot uses a single error range for position control during both holding and assembly operations, then the control system is simple, but the assembly accuracy deteriorates due to false error signals

Engineering Contradiction:
Improveassembly accuracyVSAvoidcontrol system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent divides the position control into two distinct segments: a first error range for holding operations and a second error range for assembly operations. The controller switches between these segments based on the operational phase, allowing optimized accuracy for each stage without requiring a completely new control system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic adjustment of the error range based on the operational phase. The controller dynamically switches between the first error range (larger tolerance) during holding and the second error range (stricter tolerance) during assembly, enabling the system to adapt its precision requirements to the current task.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If the robot maintains strict position control throughout the entire operation, then assembly accuracy is improved, but productivity deteriorates due to excessive control constraints

Engineering Contradiction:
Improveassembly accuracyVSAvoidassembly speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent segments the operational timeline into holding phase and assembly phase, applying different control stringency to each. During the holding phase, a relaxed first error range allows faster positioning, while during the critical assembly phase, a strict second error range ensures accuracy, thus optimizing both speed and precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial strict control only when necessary (during the assembly moment) rather than throughout the entire operation. The first error range permits broader position variations during non-critical phases, and only switches to the stricter second error range when assembly accuracy becomes critical.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If the robot uses a larger error range for position tolerance, then productivity is improved through faster operations, but manufacturing precision deteriorates due to reduced control accuracy

Engineering Contradiction:
Improveassembly speedVSAvoidposition accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent dynamically adjusts the error range based on operational needs. The controller switches from a larger first error range (enabling faster holding operations) to a smaller second error range (ensuring precise assembly) based on the detected operational phase, thus optimizing the speed-accuracy tradeoff in real-time.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the control parameter (error range) based on the operational phase. By switching between the first error range and second error range, the system adjusts its position tolerance parameter to match the requirements of each operational stage, allowing fast holding and precise assembly.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12103179B2Method of controlling robot body, method of manufacturing product, robot apparatus, and recording medium
Publication Date: 2024.10.01 CANON KK
  • US12103179B2 patent drawing
  • US12103179B2 patent drawing
  • US12103179B2 patent drawing

AI summary

A method includes controlling a robot body performed by a controller. The robot body includes a finger, a driving unit, and a detection unit. The driving unit is configured to move the finger. The detection unit is configured to output a signal corresponding to a state of the finger moved by the driving unit. The method includes causing the finger to hold a workpiece, causing the robot body to start a predetermined operation while causing the finger to keep holding the workpiece, if a detected value based on the signal outputted from the detection unit is within a first range, and causing the robot body to continue to perform the predetermined operation until completion of the predetermined operation, if the detected value is within a second range in the predetermined operation. The second range is different from the first range.