Robot Parameter Adjustment Using Reference Displays and Constraints
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users without sufficient experience in setting robot parameters struggle to understand how specific operation times are improved, and they find it challenging to determine if track accuracy values are within acceptable ranges when optimization is set for operation time reduction.
Innovation Solution
A method that involves receiving track information, acquiring evaluation indicator values for initial parameter sets, displaying reference displays based on these values, and receiving condition information for optimization processing to determine a new parameter set.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If optimization processing is performed with priority on operation time reduction, then operation time is reduced, but the user cannot determine whether track accuracy is within allowable range
Solution Approach 1:
The system provides feedback displays showing the track accuracy values obtained from initial parameter sets. This allows users to see actual performance data and understand whether optimized parameters meet their accuracy requirements, resolving the uncertainty when prioritizing operation time reduction
Solution Approach 2:
The system performs preliminary optimization processing to obtain multiple initial parameter sets with different priority settings before user selection. By pre-calculating and displaying track accuracy values for these parameter sets, users can make informed decisions about whether to accept time-optimized parameters or request re-optimization with different constraints
2Productivity
If user is caused to designate numerical value about track accuracy in advance, then optimization processing can be performed under limitation, but user is likely to designate unrealizable numerical value
Solution Approach 1:
The system performs preliminary optimization processing to obtain initial parameter sets and their corresponding track accuracy values before the user designates constraint conditions. By displaying these actual achievable values, the system guides users to set realistic constraints based on what is actually attainable, preventing designation of unrealizable numerical values
Solution Approach 2:
The system uses the track accuracy values from initial parameter sets as reference data to help users set appropriate constraint conditions. Users can copy or reference these displayed values when inputting their own constraint requirements, ensuring that their designated values are realistic and achievable
3Ease of operation
If user without sufficient experience sets parameter values, then parameter adjustment can be performed, but user cannot grasp how specific operation time is excellent or determine allowable range
Solution Approach 1:
The system provides feedback displays showing actual track accuracy values and operation time data from initial parameter sets. This visual feedback helps inexperienced users understand what good performance looks like and what ranges are achievable, compensating for their lack of experience in interpreting these metrics
Solution Approach 2:
The system acts as an intermediary by automatically performing optimization processing and presenting results in an understandable format. It translates complex parameter relationships into simple displays showing operation time and track accuracy values, making the information accessible to users without sufficient experience in parameter setting
Data Source
AI summary
A method of the present disclosure includes (a) a step of receiving track information for specifying a track of a target operation of a robot, (b) a step of acquiring, according to an instruction to adjust a parameter set for controlling the target operation, about one or more initial parameter sets, values of evaluation indicators of control results obtained when causing the robot to execute the target operation using the respective initial parameter sets, (c) a step of displaying, on a display section, one or more reference displays based on the acquired values of the evaluation indicators, and (d) a step of receiving an input of condition information for deciding a condition of optimization processing for the parameter set, the condition information being condition information about the evaluation indicators, performing the optimization processing for the parameter set according to the condition information, and determining a value of a new parameter set.


