Multi-Robot Task Allocation With Heuristic-Guided RL Constraints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional multi-robot task allocation systems struggle to optimize task allocation and navigation in dynamic warehouse environments, neglecting constraints such as robot availability and state of charge, and failing to consider real-time task generation and collision-free paths.

Innovation Solution

A heuristic-guided reinforcement learning approach using Proximal Policy Optimization (PPO) combined with heuristics, which includes feature extraction, task-robot vector concatenation, and a reward function to optimize task allocation and navigation, considering robot charging and collision constraints.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional multi-robot task allocation systems are used, then task allocation can be performed, but optimization is poor and constraints such as robot availability and state of charge are neglected

Engineering Contradiction:
Improvetask allocation efficiencyVSAvoidconstraint satisfaction
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent transforms the discrete task allocation problem into a continuous optimization problem by changing the parameter representation. Instead of discrete assignment decisions, the system uses continuous variables representing robot-task matching degrees, allowing gradient-based optimization methods to find optimal allocations that simultaneously satisfy multiple constraints including robot availability and state of charge requirements.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements a feedback mechanism where the optimization process continuously evaluates constraint satisfaction levels and adjusts allocations accordingly. The system monitors robot state changes, task completion status, and constraint violations, then feeds this information back into the optimization loop to refine allocations and maintain reliability while improving productivity.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If real-time task generation is considered, then task allocation becomes more dynamic, but computational complexity increases

Engineering Contradiction:
Improvedynamic task handlingVSAvoidcomputational complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the complex real-time optimization problem into manageable sub-problems. The system divides the robot fleet into groups, processes tasks in priority levels, and breaks down the optimization into iterative steps. This segmentation allows the system to handle dynamic task generation in real-time without being overwhelmed by computational complexity, as each segment can be optimized independently and efficiently.

Inventive Principle:
Principle #1Segmentation

3Reliability

If collision-free navigation is ensured, then robot safety is improved, but travel time increases

Engineering Contradiction:
Improvecollision avoidanceVSAvoidnavigation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-computing collision-free paths and robot trajectories before task execution begins. The optimization process anticipates potential collision scenarios and pre-adjusts allocations to avoid them, rather than reacting to collisions in real-time. This preliminary planning ensures safety constraints are met while minimizing the time penalty, as the system avoids unnecessary detours and delays by planning ahead.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260054384A1Methods and systems for optimizing multi-robot task allocation through heuristic-guided reinforcement
Publication Date: 2026.02.26 TATA CONSULTANCY SERVICES LTD
  • US20260054384A1 patent drawing
  • US20260054384A1 patent drawing
  • US20260054384A1 patent drawing

AI summary

The disclosure relates generally to methods and systems for optimizing multi-robot task allocation through heuristic-guided reinforcement learning in dynamic environments. Conventional RL framework-based approaches focus on optimal task selection, neglecting task-to-robot assignment under the assumption of constant robot availability post-selection. The present disclosure solves the technical problems in the art through heuristic-guided reinforcement learning (RL) in dynamic environments. The methods and systems of the present disclosure (coined as HeuRAL-MATE) combine heuristic guidance with RL to address the multi-robot task allocation challenge in warehouse environments. The HeuRAL-MATE effectively manages real-time task selection, the allocation of tasks to robots, and the secure navigation of robots, by minimizing both the total travel distance of robots and the delay in task execution while considering practical charging/discharging constraints and collision-free navigation of the robots.