Multi-Robot Shelf Handling Control for Autonomous Storage Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current robotic systems lack sophistication to perform complex tasks efficiently, requiring human intervention and resulting in reduced automation and functional expansion, leading to inefficiencies in motion management and interaction among robots.

Innovation Solution

A controller system that coordinates a handling robot and a transport robot, utilizing data acquisition, storage, and control units to manage object and shelf information, creating control sequences for efficient storage and retrieval operations, enhancing cooperation and storage efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If robots are used to perform automated operations, then productivity is improved, but the system lacks sophistication needed for complex tasks requiring human intervention

Engineering Contradiction:
Improveautomation efficiencyVSAvoidcapability to perform complex tasks
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system divides complex tasks into smaller sub-tasks that can be performed by individual robots. The coordination mechanism breaks down complicated operations into manageable steps, allowing each robot to handle specific portions while maintaining overall task complexity through structured decomposition of workflows.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The coordination mechanism serves multiple functions: it manages task allocation, coordinates robot movements, handles error recovery, and adapts to different task types. This universal control system enables the same infrastructure to handle various complex operations across different domains, from manufacturing to logistics.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If human intervention is required for complex tasks, then adaptability is improved, but overall efficiency is reduced

Engineering Contradiction:
Improvecapability to handle complex operationsVSAvoidoverall system efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The coordination mechanism enables robots to autonomously manage complex tasks without human intervention. The system performs self-coordination, automatic task allocation, and autonomous error recovery, allowing robots to handle complicated operations independently while maintaining high efficiency through automated decision-making and adaptive coordination.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If multiple robots are coordinated to perform complex tasks, then functional expansion is improved, but motion management complexity increases

Engineering Contradiction:
Improvefunctional expansionVSAvoidmotion management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The coordination mechanism acts as an intermediary layer between individual robots and the overall task objectives. It manages motion coordination, handles inter-robot communication, and mediates resource allocation, thereby simplifying the complexity of managing multiple robots by providing a centralized coordination interface that abstracts away the intricate details of multi-robot motion management.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Productivity

If automation is expanded to eliminate human involvement, then productivity is improved, but sophistication needed for complex tasks is insufficient

Engineering Contradiction:
Improveautomation levelVSAvoidsophistication for complex operations
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The coordination mechanism dynamically adapts to complex task requirements through real-time decision-making and adaptive coordination. It adjusts task allocation, modifies coordination strategies, and responds to changing conditions on the fly, enabling high-level automation that maintains the sophistication needed for complex operations while eliminating human involvement through intelligent, dynamic control.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11905116B2Controller and control method for robot system
Publication Date: 2024.02.20 MUJIN INC
  • US11905116B2 patent drawing
  • US11905116B2 patent drawing
  • US11905116B2 patent drawing

AI summary

A robot system controller and control method that implement sophisticated cooperation among units is provided. The controller may include: a data acquisition unit adapted to acquire first data including information about the handling object and the shelf before storing or retrieving the handling object in/from the shelf; a data storage unit; and a robot control unit adapted to select and transport the shelf to an access position before storing or retrieving the handling object in/from the shelf, create or acquire a control sequence for storing or retrieving the handling object in/from the shelf, instruct the transport robot to execute a task of transporting the shelf to the access position, and instruct the handling robot to execute a task of storing or retrieving the handling object in/from the shelf.