Robot Error Log Extraction for Long-Term Failure Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional robot control systems face challenges in analyzing error causes due to the vast amount of data collected, which often results in insufficient analysis when the data retention period is too short, limiting the ability to interpret errors effectively.
Innovation Solution
A robot control apparatus and method that includes a controller to select and collect specific information elements from operation logs with different preservation periods, create records, and preserve them, allowing for targeted error analysis by determining the type of error and selecting relevant data elements for record creation and preservation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If data is collected from each robot in real time, then the amount of data preserved becomes enormous, but this leads to insufficient error analysis when the data retention period is too short
Solution Approach 1:
The patent extracts and preserves only specific information elements related to errors from the enormous amount of real-time robot operation data. When an error occurs, the system selectively collects relevant information elements (such as error codes, operation states, and diagnostic data) from multiple robots' operation logs, creating compact error records that maintain analysis capability while dramatically reducing data volume.
Solution Approach 2:
The patent changes the preservation parameter from continuous real-time data collection to event-driven selective preservation. By monitoring for specific error events and only preserving data elements relevant to those events, the system transforms the data preservation approach from maintaining large volumes of continuous data to preserving targeted information with sufficient retention periods for error analysis.
2Quantity of substance
If the amount of data preserved is reduced, then data volume decreases, but error causes cannot be sufficiently analyzed
Solution Approach 1:
The patent applies local quality by preserving different types of information elements with different retention strategies based on their relevance to error analysis. Critical error-related information elements are preserved with sufficient retention periods to enable thorough analysis, while non-critical data is reduced or eliminated, creating a differentiated data preservation strategy that maintains reliability where needed.
Solution Approach 2:
The patent performs preliminary identification of error-related information elements before errors occur by establishing what data should be preserved. The system pre-defines the types of information elements that are relevant to error analysis, so when errors occur, the necessary data is already identified and preserved with appropriate retention periods, ensuring sufficient analysis capability with reduced data volume.
3Loss of information
If all operation data is collected and preserved, then complete information is available, but the complexity of data management increases
Solution Approach 1:
The patent segments operation data into distinct information elements with different preservation requirements. By dividing the enormous dataset into discrete, categorized information elements (error codes, operation states, diagnostic data, etc.), the system simplifies data management while maintaining completeness of error-related information. Each segment can be managed independently with appropriate retention policies.
Data Source
AI summary
A robot control apparatus includes a controller to control operation of a robot, a storage to store operation logs with different preservation periods for the operation of the robot, a collector to, when a specific event occurs, select and collect an information element corresponding to a type of the event from the operation logs, a record generate to create a record from the information element collected by the collector, and a record preserver to preserve the record.


