Robot Fleet Manager With Standardized APIs for Cross-Fleet Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The management of a heterogeneous fleet of robots in facilities is complicated due to the lack of standardized communication protocols and varying control aspects between different types of robots and manufacturers, leading to complexity in inventory management and task coordination.

Innovation Solution

A centralized management system that integrates with inventory management systems, uses standardized interfaces and data models, and employs registries for fleet, task, and destination information to provide a unified view and optimize robot operations across multiple types and manufacturers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If proprietary communication protocols are used for each robot type and manufacturer, then each robot can be controlled effectively, but the complexity of managing a heterogeneous robot fleet increases significantly

Engineering Contradiction:
Improverobot control effectivenessVSAvoidfleet management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a fleet manager as an intermediary component that sits between the control system and individual robots. This fleet manager translates standardized high-level commands into manufacturer-specific proprietary protocols, allowing effective control of diverse robots without requiring the control system to manage multiple protocols directly. The fleet manager acts as a mediator that handles protocol conversion and robot-specific nuances.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a universal communication interface and standardized task definition format that can work with multiple robot types and manufacturers. The fleet manager implements a universal protocol layer that maintains compatibility with various proprietary protocols simultaneously, enabling one system to manage heterogeneous robots through a single standardized interface rather than requiring separate control systems for each robot type.

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

2Adaptability or versatility

If multiple different communication protocols are implemented to support various robot types, then all robots can be integrated into the fleet, but the ease of operation for facility operators deteriorates

Engineering Contradiction:
Improverobot fleet integrationVSAvoidoperator management ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The fleet manager provides a universal control interface that presents a consistent, simplified command structure to operators regardless of the underlying robot diversity. Operators interact with a single standardized protocol and task definition format, while the fleet manager handles the complexity of translating these universal commands into robot-specific protocols, thereby maintaining ease of operation while supporting diverse robot types.

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

Solution Approach 2:

The fleet manager serves as an intermediary that shields operators from protocol complexity. It translates high-level, operator-friendly commands into the multiple proprietary protocols required by different robots, allowing operators to manage the entire heterogeneous fleet through a single, simplified interface without needing to understand or directly implement multiple communication protocols.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If standardized interfaces and data models are implemented across the robot fleet, then coordination and monitoring efficiency improves, but the adaptability to accommodate different robot types may be reduced

Engineering Contradiction:
Improvecoordination efficiencyVSAvoidrobot type accommodation
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The standardized interface and data models are designed with sufficient abstraction and flexibility to accommodate diverse robot types. The fleet manager implements a universal task definition format that captures essential robot operations in a standardized way, while maintaining the ability to map these standard tasks to robot-specific capabilities through the proprietary protocol layer, thus achieving both standardization for efficiency and adaptability for diversity.

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

Solution Approach 2:

The fleet manager acts as an intermediary that reconciles standardized interfaces with robot-specific variations. It translates standardized task definitions and data models into robot-specific commands and interpretations, allowing the system to maintain standardized coordination protocols while adapting to the unique capabilities and requirements of different robot types through protocol conversion and task mapping.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12124240B1Heterogenous robot fleet manager
Publication Date: 2024.10.22 AMAZON TECH INC
  • US12124240B1 patent drawing
  • US12124240B1 patent drawing
  • US12124240B1 patent drawing

AI summary

A management system for a heterogenous robot fleet provides standard application programmatic interfaces (APIs) for use by inventory management systems in generating complex applications, wherein calls to the API are formatted in a standard format and cause the management system to orchestrate cross-fleet operations that involve multiple different types of robots that are operating in a common facility. Also, the management system for a heterogenous robot fleet provides a unified view of the heterogenous robot fleets of the facility.