Robotic Picking Neural Training for Bin-Pick Failure Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Robotic devices face challenges in consistently picking items from bins due to physical constraints, varied item arrangements, and material properties, often requiring human intervention when they get stuck.

Innovation Solution

A robotic device equipped with a picking element and a perturbation element, such as a robotic arm with a suction mechanism and a compressed air valve, uses computer vision and machine learning to generalize from failures, perturbing items to reposition them for successful grasping, employing deep neural networks for decision-making.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If traditional robotic picking methods are used, then the device can perform basic picking tasks, but it requires extensive human intervention when encountering failures

Engineering Contradiction:
Improveautonomous picking capabilityVSAvoidsuccess rate without human intervention
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The system implements feedback loops where the robotic device observes failed picking attempts, analyzes the failure causes through computer vision, adjusts its strategy, and retries. This closed-loop learning process enables the system to improve its performance autonomously without requiring human intervention for each failure.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The robotic device performs self-training and self-improvement by automatically learning from its own failures. Through self-supervised learning and reinforcement learning mechanisms, the system autonomously develops better picking strategies without external training data or human guidance, effectively serving itself to overcome limitations.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If the robotic device attempts to pick items from varied arrangements, then it can handle diverse scenarios, but it encounters failures due to physical constraints and material properties

Engineering Contradiction:
Improveability to handle varied item arrangementsVSAvoidconsistency of successful picks
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system dynamically adapts its picking strategy based on real-time observation of item arrangements, materials, and environmental conditions. Rather than following fixed protocols, the robotic device adjusts gripper force, approach angles, and timing dynamically to accommodate varied scenarios while maintaining reliable performance.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The robotic system changes operational parameters such as gripper force, speed, and positioning based on detected item properties like material, shape, and fragility. This parameter adaptation enables the system to handle diverse item arrangements reliably by optimizing picking conditions for each specific scenario.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If deep neural networks are used for decision-making, then the robotic device can learn complex patterns, but it requires extensive training data and time

Engineering Contradiction:
Improvelearning capability from examplesVSAvoidtraining time and data requirements
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system uses self-supervised learning where the robotic device generates its own training data from actual picking attempts and failures. By learning from self-collected experience rather than requiring externally prepared datasets, the system reduces training time and data requirements while maintaining strong adaptability to new scenarios.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system employs transfer learning and few-shot learning approaches where deep neural networks are pre-trained on general object recognition tasks and then fine-tuned with minimal task-specific data. This partial training strategy reduces the excessive data and time requirements while preserving the network's ability to learn complex patterns.

Inventive Principle:
Principle #16Partial or excessive action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enhances the robotic device's ability to adaptively pick and perturb items, reducing the need for human intervention by learning from failures and improving its success rate over time.

Implementation Method 1

a picking element and a perturbation element, such as a robotic arm with a suction mechanism

Methodology Applied
Scientific EffectSuction: Suction

Implementation Method 2

a picking element and a perturbation element, such as a robotic arm with a suction mechanism and a compressed air valve

Methodology Applied
Scientific EffectCompressed air: Pressurisation

Data Source

PatentUS12491629B2Training artificial networks for robotic picking
Publication Date: 2025.12.09 EMBODIED INTELLIGENCE INC
  • US12491629B2 patent drawing
  • US12491629B2 patent drawing
  • US12491629B2 patent drawing

AI summary

Various embodiments of the present technology generally relate to robotic devices and artificial intelligence. More specifically, some embodiments relate to an artificial neural network training method that does not require extensive training data or time expenditure. The few-shot training model disclosed herein includes attempting to pick up items and, in response to a failed pick up attempt, transferring and generalizing information to similar regions to improve probability of success in future attempts. In some implementations, the training method is used to robotic device for picking items from a bin and perturbing items in a bin. When no picking strategies with high probability of success exist, the robotic device may perturb the contents of the bin to create new available pick-up points. In some implementations, the device may include one or more computer-vision systems.