Robot Fleet Task Allocation for Tethered and Untethered Work

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing fleet management systems for mobile robots are inefficient in allocating robots to tasks due to variations in power requirements, with existing approaches failing to account for the distinction between tethered and untethered tasks.

Innovation Solution

A robot fleet management system that allocates robots to tasks based on their power state and the power consumption of each task, distinguishing between tethered and untethered tasks to ensure efficient energy use and task completion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If existing fleet management systems allocate robots to tasks without considering power requirements, then task allocation is simplified, but energy efficiency deteriorates

Engineering Contradiction:
Improveallocation system complexityVSAvoidenergy efficiency
Core Design Contradiction:
Device complexityVSUse of energy by moving object

Solution Approach 1:

The system changes the parameter consideration from basic task assignment to include power state parameters. The fleet management system evaluates robot power states and task power consumption parameters to make allocation decisions, transforming the allocation process from simple to parameter-driven optimization

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system implements feedback by continuously monitoring robot power states and using this information to adjust task allocations. The power state data feeds back into the allocation algorithm, creating a closed-loop system that optimizes energy efficiency based on real-time robot conditions

Inventive Principle:
Principle #23Feedback

2Device complexity

If robots are allocated to tasks without distinguishing tethered and untethered tasks, then allocation process is simpler, but task completion reliability deteriorates

Engineering Contradiction:
Improveallocation process complexityVSAvoidtask completion reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system segments tasks into distinct categories: tethered tasks and untethered tasks. This segmentation allows the allocation algorithm to apply different criteria for each task type, matching robot capabilities and power states to appropriate task categories, thereby improving task completion reliability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies local quality by assigning different allocation criteria to different task types. Tethered tasks receive one set of allocation considerations while untethered tasks receive another, optimizing the match between robot characteristics and task requirements for each category

Inventive Principle:
Principle #3Local quality

3Speed

If power state is not considered in robot allocation, then allocation speed is faster, but energy optimization deteriorates

Engineering Contradiction:
Improveallocation speedVSAvoidenergy optimization
Core Design Contradiction:
SpeedVSLoss of energy

Solution Approach 1:

The system performs preliminary action by pre-evaluating robot power states and storing this information before task allocation occurs. This pre-computation of power state data enables the allocation algorithm to make informed decisions without real-time power measurements, maintaining allocation speed while achieving energy optimization

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250131347A1Systems and methods for robot fleet management
Publication Date: 2025.04.24 SANCTUARY COGNITIVE SYST CORP
  • US20250131347A1 patent drawing
  • US20250131347A1 patent drawing
  • US20250131347A1 patent drawing

AI summary

In an implementation of a method of operation of a robot fleet management system, the robot fleet management system accesses a set of tasks available to be performed by a fleet of robots, accesses a respective power consumption for each task from the set of tasks, and accesses a respective power state of each robot in the fleet. The robot fleet management system allocates a selected robot to a selected task, based at least in part on the power state of at least the selected robot and the power consumption for at least the selected task. The power consumption may be determined by the robot fleet management system and/or be provided by the task provider. The set of tasks includes tethered and untethered tasks. The robot fleet management system allocates the selected robot to an untethered task after determining the selected robot has sufficient power to complete the untethered task.