Closed-Loop Robotic Control for Deviation Adaptation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing robotic systems lack closed-loop control capabilities, which hinder their ability to adapt and respond to unexpected deviations during operations, potentially leading to errors or inefficiencies in manufacturing processes.
Innovation Solution
A closed-loop control system that uses a computing device to monitor data sources within a workcell, identify deviations from predicted states, and provide real-time adjustments to robotic operations, while also updating a visual simulation of the process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If robotic devices execute pre-programmed sequences of operations without closed-loop control, then the system operation is simple and straightforward, but the system cannot adapt to unexpected deviations from predicted states
Solution Approach 1:
The patent implements closed-loop control by continuously monitoring data sources during robotic operation and comparing actual states against predicted states. When deviations are detected, the system automatically adjusts operational parameters in real-time, creating a feedback mechanism that enhances adaptability without requiring complete reprogramming of the robotic sequences.
Solution Approach 2:
The control system dynamically adjusts operational parameters based on real-time data analysis. Instead of executing rigid pre-programmed sequences, the system modifies motion paths, speeds, and operational parameters on-the-fly in response to detected deviations, transforming a static control approach into a dynamic adaptive system.
2Manufacturing precision
If real-time monitoring and adjustment of robotic operations is implemented, then accuracy and efficiency improve, but the computational requirements and system complexity increase
Solution Approach 1:
The system monitors and adjusts only the specific operational parameters that deviate from predicted states, rather than continuously optimizing all parameters. This partial action approach maintains high accuracy where needed while avoiding unnecessary computational overhead in areas operating within acceptable tolerances.
Solution Approach 2:
The system uses pre-established predicted states and deviation thresholds to guide real-time monitoring. By having predicted trajectories and acceptable variance limits predetermined, the system only needs to detect and correct deviations rather than performing complex real-time optimization calculations, reducing computational requirements while maintaining precision.
3Reliability
If continuous monitoring of data sources is performed to detect deviations, then the system can respond to unexpected conditions, but the time and computational resources consumed increase
Solution Approach 1:
The system replaces continuous heavy computational monitoring with threshold-based deviation detection. Instead of continuously analyzing all operational data in detail, the system monitors for specific deviation conditions that trigger corrective action, reducing processing time while maintaining reliability through targeted monitoring of critical parameters.
Data Source
AI summary
Example systems and methods may allow for closed-loop control of robotic operation. One example method includes receiving input data that identifies data sources to monitor and indicates adjustments to make in response to deviations by at least one of the data sources from at least one predicted state during subsequent execution of sequences of operations by robotic devices, receiving data streams from the data sources during execution of the sequences of operations by the robotic devices, identifying a deviation by one of the data sources from a predicted state for which the received input data indicates adjustments to the sequences of operations for the robotic devices, providing instructions to the robotic devices to execute the adjusted sequences of operations, and providing instructions to a second computing device to update a visual simulation of the robotic devices based on the adjusted sequences of operations.


