Workpiece Handling Control for Complete Batch Picking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mechanical systems for picking up or taking out workpieces often fail to collect a specified number due to missing or defective items, incomplete conveyance information, or status issues, leading to omissions in the picking or taking process.

Innovation Solution

A controller and mechanical system that includes a decision unit to determine whether a workpiece can be picked up or taken out and a control unit to generate commands for collectively picking up or taking out a specified number of workpieces based on this determination, using conveyance information to adjust for missing or defective items.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a robot picks up workpieces one by one following conveyed workpieces, then the picking process can adapt to individual workpiece positions, but it becomes time-consuming and may fail to pick up the specified number of workpieces due to missing or defective items

Engineering Contradiction:
Improvepicking speedVSAvoidcompleteness of picking specified number
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary actions by pre-acquiring conveyance information about multiple workpieces before the picking operation. The controller stores position information of multiple workpieces in advance and uses this pre-collected data to determine pickup positions, enabling faster execution without sacrificing reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The picking process is segmented into distinct phases: information acquisition phase (collecting conveyance data), determination phase (calculating pickup positions based on stored data), and execution phase (actual picking). This segmentation allows the system to process multiple workpieces efficiently by preparing information in advance.

Inventive Principle:
Principle #1Segmentation

2Reliability

If conveyance information is deleted due to defective workpieces or trays, then the system can avoid processing bad items, but it loses track of workpiece positions and may fail to pick up the specified number

Engineering Contradiction:
Improveavoidance of defective itemsVSAvoidconveyance information
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system cushions against information loss by storing conveyance information of multiple workpieces in advance. When conveyance information for a defective item is deleted, the controller can still retrieve position data from previously stored information about other workpieces, ensuring continuous operation without information gaps.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Solution Approach 2:

The controller performs preliminary information storage by acquiring and storing conveyance data for multiple workpieces before the picking operation begins. This pre-acquisition creates a buffer that protects against information loss due to defective items, allowing the system to maintain complete position data throughout the process.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the machine collectively picks up multiple workpieces at once, then productivity increases, but the system becomes more complex in managing position calculations and coordination

Engineering Contradiction:
Improvecollective picking efficiencyVSAvoidcontrol complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The collective picking operation is segmented into independent calculation units, with each workpiece's pickup position determined separately based on its stored conveyance information. This segmentation simplifies the control logic by breaking down the complex multi-workpiece coordination into manageable, independent determination steps.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary position calculations by storing conveyance information and determining pickup positions before the actual collective picking execution. This pre-calculation approach simplifies real-time control by eliminating complex coordinate transformations during the picking operation itself.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240375229A1Control device and machine system
Publication Date: 2024.11.14 FANUC LTD
  • US20240375229A1 patent drawing
  • US20240375229A1 patent drawing
  • US20240375229A1 patent drawing

AI summary

This control device is provided with: a determination unit which determines whether or not to allow workpieces being conveyed to be retrieved or whether or not to allow workpieces to be delivered to workpiece containers being conveyed; and a control unit which generates, on the basis of whether or not the retrieval is allowed, a command to collectively retrieve a specified number of workpieces, or generates, on the basis of whether or not the delivery is allowed, a command to collectively deliver a specified number of workpieces, and thereby controls a machine.