Robot Action Parameter Tuning Across Variable Object Postures

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for setting force control parameters in robots are inefficient, often resulting in overfitting, as they require repetitive trial-and-error processes under limited conditions, making it difficult to balance required force and task time in varying manufacturing and gripping scenarios.

Innovation Solution

A method that adjusts action parameters by determining evaluation positional postures through repeated task execution with varying object postures, comparing evaluation values to a reference, and iteratively updating action parameters based on task time and robot vibration until convergence.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If trial-and-error method is used to set force control parameter, then the parameter can be determined for specific conditions, but the parameter becomes overfitted and not suitable for actual operations with variations

Engineering Contradiction:
Improveforce control parameter accuracyVSAvoidparameter adaptability to variations
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary actions by executing the task multiple times in advance with varied object positional postures. This preliminary execution phase allows the system to gather evaluation data across different conditions before actual operation, preventing overfitting by exposing the parameter optimization to diverse scenarios upfront.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the object positional posture during the evaluation phase, changing the starting position and orientation of the object across multiple trial executions. This dynamic variation ensures the force control parameter is optimized for a range of conditions rather than a single fixed state, improving adaptability.

Inventive Principle:
Principle #15Dynamics

2Reliability

If repetitive trial execution is performed to set action parameter, then suitable force and task time balance can be achieved, but the process is time-consuming and inefficient

Engineering Contradiction:
Improveforce and task time balanceVSAvoidparameter setting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system implements feedback by measuring task execution time and robot vibration during each trial, then using this information to update and optimize the action parameter. The feedback loop continues until convergence is achieved, ensuring reliable parameter settings while reducing the number of trials needed through directed optimization rather than random search.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system replaces manual trial-and-error adjustment with automated parameter optimization using computational algorithms. The control device automatically executes tasks, measures performance metrics, and updates parameters based on algorithmic optimization, substituting the mechanical trial-and-error process with an efficient computational system.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Productivity

If force control parameter is optimized for specific conditions, then task performance is excellent under those conditions, but the parameter is not suitable for actual operations with manufacturing and gripping variations

Engineering Contradiction:
Improvetask execution efficiencyVSAvoidrobustness to manufacturing and gripping variations
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system applies local quality by optimizing the force control parameter for each specific object positional posture rather than using a single global parameter. By determining parameters tailored to local conditions (specific positions and orientations), the system achieves high performance for each configuration while the overall set of parameters handles variations robustly.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system creates a universal parameter set that functions across multiple different object positional postures. By optimizing parameters for various positions and orientations during the evaluation phase, the resulting force control parameter becomes multi-functional, handling different manufacturing and gripping variations that occur in actual operations.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12311552B2Method of adjusting action parameter
Publication Date: 2025.05.27 SEIKO EPSON CORP
  • US12311552B2 patent drawing
  • US12311552B2 patent drawing
  • US12311552B2 patent drawing

AI summary

A method of adjusting an action parameter includes a positional posture determination step of making a robot execute a task a plurality of times in a plurality of positional postures different in positional posture of an object when starting the task to obtain evaluation values of the respective tasks, comparing the evaluation values of the tasks out of the evaluation values of the respective tasks with a reference evaluation value, and determining an evaluation positional posture from the positional postures in the tasks in which the evaluation value is no higher than the reference evaluation value, an updating step of making the robot operate with a tentative action parameter using the evaluation positional posture as a starting positional posture in the task to measure a time taken for the task or a vibration of the robot, and updating the tentative action parameter based on a measurement result, and a determination step of repeatedly performing the updating step until the time taken for the task or the vibration of the robot measured is converged to determine latest one of the tentative action parameters as an action parameter when actually performing the task.