Adaptive Robotic Control via Machine Learning Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Industrial robotic systems in inventory management face challenges in reliably handling items of varying shapes and sizes, leading to high failure rates and inefficiencies in automated packaging and retrieval processes, especially in dynamic environments like fulfillment centers.

Innovation Solution

The implementation of a machine learning-based control optimization system that processes sensor data and metadata to automatically adjust robotic device operations, optimizing performance by determining the best control operations for specific items and environmental conditions, thereby reducing failure rates and improving workflow efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional manual labor and mechanical handling equipment are used, then operational flexibility is maintained, but productivity and labor efficiency deteriorate due to high manual intervention requirements

Engineering Contradiction:
ImproveproductivityVSAvoidextent of automation
Core Design Contradiction:
ProductivityVSExtent of automation

Solution Approach 1:

The robotic system performs pickup and placement operations autonomously without human intervention. The machine learning model enables the system to self-optimize by learning from observed failures and automatically adjusting control parameters, making the system self-improving and eliminating the need for continuous manual adjustment

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Traditional mechanical handling equipment is replaced with an intelligent robotic system that uses machine learning algorithms instead of fixed mechanical control. The system substitutes rigid mechanical operation with adaptive software-based control that can handle variety in item shapes and sizes

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If fixed control parameters are used for robotic operations, then device complexity is minimized, but adaptability to varying item shapes and sizes deteriorates

Engineering Contradiction:
ImproveadaptabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system dynamically changes control parameters based on learned patterns from failure data. The machine learning model adjusts pickup and placement parameters adaptively according to item characteristics, enabling the same robotic hardware to handle diverse items by modifying software control parameters rather than physical configuration

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system implements feedback through machine learning by continuously monitoring operational failures and using this information to adjust control parameters. The feedback loop learns from negative outcomes and automatically modifies behavior to prevent recurrence, enabling adaptability without increasing physical system complexity

Inventive Principle:
Principle #23Feedback

3Reliability

If robotic arm operates at high speed, then productivity is improved, but reliability deteriorates due to increased failure rate in retrieving and placing items

Engineering Contradiction:
ImprovereliabilityVSAvoidproductivity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary learning from failure data before executing operations. By analyzing past failures and pre-adjusting control parameters based on learned patterns, the system prevents failures before they occur, ensuring high reliability without sacrificing speed since the optimization is prepared in advance

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The robotic system self-optimizes by automatically learning from its own failure data and adjusting its control parameters without external intervention. This self-improving capability allows the system to maintain high reliability while operating at high speeds, as it continuously adapts to prevent failures based on its operational experience

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10471597B1Adaptive perception for industrial robotic systems
Publication Date: 2019.11.12 AMAZON TECH INC
  • US10471597B1 patent drawing
  • US10471597B1 patent drawing
  • US10471597B1 patent drawing

AI summary

Method and apparatus for optimizing control of robotic systems. Failures of a robotic device performing a lifting operation for one or more items within a fulfillment center over a window of time are monitored. Responsive to the failures exceeding a predefined threshold number of failures for the window of time, one or more control operations for optimizing performance of the robotic device are determined, by processing environmental metrics, failure type, mode of operation and item type information as inputs to a trained machine learning model. A control system for the robotic device is configured based on the determined one or more control operations, and movement of the robotic device is controlled using the configured control system, to perform the lifting operation for one or more additional items within the fulfillment center.