Robot Force Control via Actuator Trajectory Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robot systems face challenges in maintaining consistent machining quality due to positioning errors and individual differences in workpieces, as compliance mechanisms and force control systems struggle with errors beyond their stroke range and are affected by robot mass and inertia, leading to decreased responsiveness and potential undue pressing forces.

Innovation Solution

A robot system equipped with an actuator and position sensor that adjusts the acting point of the machining tool or workpiece, using a control device with force detection, position detection, and position correction units to maintain a predetermined force and correct motion trajectories, ensuring consistent machining quality even with large errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If a compliance mechanism is used to absorb positioning errors, then positioning error absorption capability is improved, but the mechanism is deformed due to gravity when oriented horizontally or inclined, causing loss of error absorption capability and potential undue pressing force

Engineering Contradiction:
Improvepositioning error absorption capabilityVSAvoiderror absorption capability under gravity
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The control device continuously detects the actual pressing force between the machining tool and workpiece, compares it with the target pressing force, and automatically adjusts the robot's motion trajectory in real-time to compensate for deviations caused by compliance mechanism deformation under gravity, ensuring consistent error absorption capability

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically changes the robot's motion parameters (position, speed, trajectory) based on detected pressing force deviations, allowing the compliance mechanism to operate effectively under various gravitational conditions by adjusting operational parameters rather than relying solely on mechanical rigidity

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If the compliance mechanism stroke is limited, then device complexity is reduced, but it cannot absorb positioning errors larger than the stroke range

Engineering Contradiction:
Improvecompliance mechanism simplicityVSAvoidpositioning error absorption range
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system compensates for limited linear stroke of the compliance mechanism by adjusting the robot's motion trajectory in multiple dimensions (position, orientation, speed), effectively expanding the error absorption capability beyond the mechanical stroke limits through multi-dimensional motion correction

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

3Force

If force control is performed using robot body mass and inertia, then pressing force control is achieved, but responsiveness is decreased due to large mass and inertia

Engineering Contradiction:
Improvepressing force controlVSAvoidforce control responsiveness
Core Design Contradiction:
ForceVSSpeed

Solution Approach 1:

The system separates force control into two independent components: the robot provides positioning and motion control, while a dedicated actuator with one or more degrees of freedom mounted on the machining tool or workpiece provides force control, allowing each component to optimize its function without being constrained by the other's limitations

Inventive Principle:
Principle #1Segmentation

4Manufacturing precision

If a force control mechanism with actuator is used to maintain constant contact force, then force control precision is improved, but the actuator stroke range is limited, preventing absorption of large positioning errors

Engineering Contradiction:
Improvecontact force control precisionVSAvoidpositioning error absorption capability
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The system merges the advantages of both robot mobility and actuator force control by having the robot handle large positioning adjustments through trajectory correction while the actuator maintains precise force control within its limited stroke range, achieving both adaptability and precision simultaneously

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9636827B2Robot system for performing force control
Publication Date: 2017.05.02 FANUC LTD
  • US9636827B2 patent drawing
  • US9636827B2 patent drawing
  • US9636827B2 patent drawing

AI summary

A robot system includes a robot that operates to move a machining tool relative to a workpiece, an actuator that changes a position of the machining tool, and a control device that controls the robot. The control device includes a robot control unit that operates the robot along a predetermined motion trajectory, a force detection unit that detects force acting between the machining tool and the workpiece, a position detection unit that detects a current position of the machining tool, a force control unit that obtains a target position of the machining tool such that a detection value of the force detection unit approaches a predetermined value, and a position correction unit that calculates a position correction amount of a motion trajectory of the robot and a position correction amount of the actuator in response to the target position of the machining tool.