Robot Operation Log Transfer Using Selective Extraction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In robot systems, the transfer of large amounts of operation logs can lead to excessive load on the control unit and network, potentially causing disruptions and incomplete log transfers due to the existing method of transferring all generated logs intermittently.
Innovation Solution
Implementing a method where the control unit generates and stores log data in a temporary storage device and selectively transfers only a portion of this data to a log storage device based on operational timing, reducing the data amount and load during transfer.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If all generated logs are transferred intermittently to the managing terminal, then the logging load is reduced during non-transfer periods, but the transfer period becomes excessively loaded and may disrupt normal operations
Solution Approach 1:
The patent segments the log data into two categories: essential logs (error logs, warning logs, and operation logs within a predetermined time before/after errors) and non-essential logs. Only essential logs are transferred to the managing terminal, while non-essential logs remain in the robot device's storage. This segmentation resolves the contradiction by reducing transfer data volume without losing critical information needed for fault analysis.
Solution Approach 2:
The patent extracts and transfers only the necessary portion of log data (essential logs) to the managing terminal, leaving non-essential logs in the robot device. This extraction approach reduces the transfer load and data amount while ensuring that critical operational and error information is preserved for analysis, thereby resolving the load contradiction.
2Reliability
If the robot operates for a longer period with complex assembling operations, then more operation information is generated for analysis, but the data amount and logging load increase excessively
Solution Approach 1:
The patent segments log data by priority and relevance, categorizing logs into essential (error logs, warning logs, pre/post-error operation logs) and non-essential categories. This segmentation enables the system to retain only the necessary data for fault analysis, reducing overall data storage requirements while maintaining reliability for diagnosing robot issues.
Solution Approach 2:
The patent extracts and transfers only essential log data to external storage, leaving non-essential logs in the robot device's internal storage. This extraction reduces the quantity of transferred and stored data while preserving all information necessary for fault analysis, thereby resolving the contradiction between data amount and analysis capability.
3Ease of operation
If log transfer is performed intermittently, then system load is reduced during non-transfer periods, but the transfer period becomes overloaded and may fail to complete the transfer
Solution Approach 1:
The patent segments the log data to include only essential information (error logs, warning logs, and operation logs within a predetermined time window around errors) in the transfer set. This segmentation reduces the total data volume transferred, preventing overload during transfer periods while ensuring that all critical information for fault analysis is included, thus maintaining both system operability and transfer reliability.
Solution Approach 2:
The patent applies partial action by transferring only the necessary portion of log data (essential logs) rather than all generated logs. This partial transfer approach ensures that the transfer operation can be completed reliably without overwhelming the system, while still providing sufficient data for comprehensive fault analysis.
Data Source
AI summary
In a robot system, a data amount of operation information (log) to be transferred or recorded is reduced, thereby enabling the operation information (log) to be transferred or recorded with a low load. The system has a control unit for controlling the operation of a robot of a robot device and transfers a log regarding the robot operation to a managing terminal. While making the robot operative, the control unit generates log data regarding the robot operation and stores into a short-term storage log recording unit (temporary storage device) (log data generating step). When log transfer timing comes, a part of the log data stored in the recording unit (temporary storage device) is extracted and transferred as a log to a log storage device in accordance with the robot operation (log transferring step).


