Robot Control Program Matching by Work Environment Similarity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing robot control systems face difficulties in selecting the appropriate control program for tasks due to the increasing number of programs, leading to potential misselection and improper task execution when the work environment is not suitably prepared.
Innovation Solution
An information processing device estimates the suitability of a candidate control program by comparing environmental information with past record information, using similarity analysis to determine the correct program for the current work environment, thereby reducing user error and ensuring proper task execution.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the number of control programs is increased to handle more tasks, then the robot's task coverage is improved, but the difficulty of selecting the appropriate program increases and misselection becomes more likely
Solution Approach 1:
The system enables automatic program selection by having the robot independently compare its current environmental information with stored environmental information associated with each control program, eliminating the need for manual program selection by the user
Solution Approach 2:
The system uses feedback from environmental information comparison to automatically determine the most suitable control program. The robot receives feedback about environmental similarity and automatically selects the program with the highest matching degree, resolving the selection difficulty
2Reliability
If manual program selection is used to ensure correct program execution, then operational accuracy is maintained, but user burden increases and errors may still occur
Solution Approach 1:
The robot performs self-verification by automatically comparing its current environmental information with stored environmental information, enabling it to autonomously select the correct control program without user intervention, thereby maintaining reliability while reducing user burden
Solution Approach 2:
The system performs preliminary environmental information comparison and program selection before task execution begins. By pre-matching the current environment with stored environmental data, the system ensures the correct program is selected in advance, preventing execution errors
3Measurement precision
If environmental information comparison is performed to automatically select control programs, then program selection accuracy is improved, but processing time increases
Solution Approach 1:
The system compares environmental information locally and incrementally, focusing on key environmental features rather than performing exhaustive full-program comparisons. This selective comparison approach maintains high selection accuracy while reducing overall processing time
Data Source
AI summary
An information processing device includes a controller. The controller estimates the suitability of a candidate first control program to control a first robot from a plurality of control programs to control a robot which are recorded in a memory. The controller acquires first environmental information indicating a work environment of the first robot. The controller acquires second environmental information indicating an environment in which the first control program is to be executed. The controller estimates the suitability of a candidate first control program on the basis of a similarity between the first environmental information and the second environmental information.


