Work Element Logging for Faster Automated Work Program Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing automated work systems require extensive machine learning of large amounts of data to generate automated work programs, making it inefficient to collect the necessary data for robots to perform predetermined tasks.

Innovation Solution

A data collection system that includes a work guide presentation unit, operation log acquisition unit, image log acquisition unit, time data acquisition unit, evaluation data acquisition unit, and data storage control unit to efficiently collect and store data for generating automated work programs, allowing for the selection of optimal work element logs based on time and evaluation data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If extensive machine learning is used to generate automated work programs, then the robot can perform complex predetermined tasks, but the data collection process becomes inefficient and time-consuming

Engineering Contradiction:
Improverobot task performance capabilityVSAvoiddata collection time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent segments the data collection process into distinct work elements (approach, grasp, move, place, release) with specific observation points for each segment. This segmentation allows systematic collection of necessary data without requiring extensive machine learning, as each segment's data can be collected independently and efficiently.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by pre-defining work elements and observation points before actual data collection. The system prepares the data collection framework in advance, specifying what data to collect at each work element stage, which streamlines the subsequent data collection process and reduces time loss.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If large amounts of data are collected for machine learning, then more comprehensive work patterns can be captured, but the system complexity and processing burden increase

Engineering Contradiction:
Improvework program accuracyVSAvoiddata collection system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by collecting different types of data at specific observation points corresponding to different work elements. Instead of uniformly collecting all possible data throughout the process, the system tailors data collection to each specific work element's requirements, reducing overall system complexity while maintaining reliability.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes parameters by defining specific observation points and data collection requirements for each work element. This parameter-based approach allows the system to collect only necessary data with appropriate detail levels, avoiding the complexity of handling large amounts of unnecessary data while ensuring work program accuracy.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250091202A1Data collection system, automated work system, data collection program, and automated work program generation program
Publication Date: 2025.03.20 DENSO CORP
  • US20250091202A1 patent drawing
  • US20250091202A1 patent drawing
  • US20250091202A1 patent drawing

AI summary

A data collection system collects data required to generate an automated work program that causes a control target to automatically perform predetermined work. The data collection system instructs presentation of a work guide that indicates a work process for work elements. The data collection system acquires an operation log of a log collection system during execution of the work element. The data collection system acquires an image log of the log collection system during execution of the work element. The data collection system acquires time data indicating time required to execute the work element. The data collection system acquires evaluation data indicating evaluation of an execution result of the work element. The data collection system causes a data storage unit to store therein a work element log in work element units in association with the operation log, the image log, the time data, and the evaluation data.