Robot Job Sequencing With Environmental Condition Checks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current programming support systems for robot systems lack the ability to effectively set and check environmental conditions for robot operations, leading to inefficiencies in execution timing and order of work jobs, which can result in unsatisfactory environmental states during execution.
Innovation Solution
A programming support apparatus that includes a storage device for work jobs and circuitry to set environmental conditions, select work jobs based on user input, and check whether these conditions are met at execution timings, ensuring that the environmental state satisfies the defined conditions through an execution flow.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If environmental conditions are set and checked for each work job execution timing, then the reliability of robot operation is improved, but the device complexity increases
Solution Approach 1:
The system sets environmental conditions for each work job in advance before execution. The circuitry stores work jobs with their associated environmental conditions and checks whether these conditions are satisfied at the appropriate execution timings, preventing execution errors before they occur.
Solution Approach 2:
The system implements a feedback mechanism where the circuitry checks whether environmental conditions are satisfied based on the execution flow of work jobs, and uses this information to control the execution of subsequent jobs, ensuring reliable operation through continuous monitoring and adjustment.
2Manufacturing precision
If the system checks environmental conditions for each work job execution, then the manufacturing precision of operation timing is improved, but the loss of time increases
Solution Approach 1:
Environmental conditions are set in advance for each work job, and the system determines the execution flow beforehand. This preliminary setup allows for efficient runtime execution without excessive condition checking delays.
Solution Approach 2:
The circuitry automatically checks environmental conditions and controls execution flow without requiring manual intervention. The system self-manages the condition checking process, minimizing the time overhead by integrating it into the automatic execution flow determination.
Data Source
AI summary
A programming support apparatus includes: a storage device configured to store work jobs each of which defines operation pattern of a robot; and circuitry configured to: set an environmental condition of the robot at one or more execution timings associated with the work jobs in accordance with user input; select a plurality of the work jobs in accordance with the user input; and check whether at least one work job of the plurality of work jobs satisfies the environmental condition of the robot at an execution timing of the one work job based on an execution flow of the plurality of work jobs.


