Robot Mission File Ranking for Heterogeneous Fleet Coordination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current robot management systems struggle to effectively coordinate missions among heterogeneous robot fleets from different vendors, lacking a generic method to create and execute robot-agnostic tasks, leading to complexity and inefficiency in industrial facilities.

Innovation Solution

A robot management system that uses a data repository of mission files with recorded metrics and contextual information to identify and rank suitable missions based on user inputs, allowing for the selection and execution of robot-agnostic tasks across diverse robot types and vendors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a robot management system uses vendor-specific control software for each robot type, then each robot can be controlled precisely, but the system complexity increases and coordination among heterogeneous robot fleets becomes difficult

Engineering Contradiction:
Improvecompatibility across robot typesVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal mission file format that can be executed by multiple robot types from different vendors. The mission file contains robot-agnostic task definitions that can be interpreted by various robot platforms, eliminating the need for vendor-specific control software for each robot type. This allows a single mission file to control heterogeneous robot fleets while maintaining precise control capabilities.

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

2Productivity

If operator experience is relied upon to create robot missions, then complex tasks can be completed, but the process is time-consuming and difficult to replicate

Engineering Contradiction:
Improvemission creation efficiencyVSAvoidtime to create missions
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent enables missions to be pre-recorded and stored in a standardized format with associated metrics data. These pre-recorded missions can be retrieved and executed without requiring operators to recreate them, significantly reducing mission creation time. The system allows operators to select from a library of previously successful missions based on task type and performance metrics.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a mission file system where successful robot missions are recorded, stored, and can be copied and reused. The mission files contain complete task definitions that can be replicated across different robot platforms, allowing best practices to be standardized and distributed without relying on individual operator knowledge.

Inventive Principle:
Principle #26Copying

3Reliability

If detailed robot-specific task definitions are used, then task execution is precise, but the system lacks flexibility to work with different robot types

Engineering Contradiction:
Improvetask execution accuracyVSAvoidrobot type flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments mission files into robot-agnostic task definitions and robot-specific execution parameters. The mission file contains high-level task descriptions that are interpreted by the robot platform, allowing precise task execution while maintaining flexibility across different robot types. Each task is defined with sufficient detail for accurate execution but abstracted enough to be platform-independent.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20240189996A1Building a robot mission based on mission metrics
Publication Date: 2024.06.13 YOKOGAWA ELECTRIC CORP
  • US20240189996A1 patent drawing
  • US20240189996A1 patent drawing
  • US20240189996A1 patent drawing

AI summary

Methods and robot management systems for building a robot mission based on mission metrics are described, including: providing a data record of mission files associated with a set of recorded robot missions; receiving an input from a user including an indication of one or more robot-agnostic tasks to be performed with respect to an environment; determining first contextual information associated with the one or more robot-agnostic tasks; searching the data record of the mission files and identifying, based on the search and the first contextual information, one or more mission files including one or more tasks that match the one or more robot-agnostic tasks; generating ranking information associated with the one or more identified mission files based on recorded metrics data associated with the one or more identified mission files; and providing the one or more identified mission files based on the ranking information.