Multi-Robot Role Selection for Adaptive Search and Coverage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for coordinated multi-robot area search tasks often lead to suboptimal solutions and increased computational costs due to the separation of exploration and coverage tasks, which limits overall task completion efficiency.

Innovation Solution

A method for adaptively selecting roles in coordinated multi-robot search tasks using a role selection module that decouples task planning from execution, employing deep reinforcement learning to train a distributed role policy and an Actor-Critic architecture for primitive policy training, allowing robots to autonomously select roles and switch between exploration and coverage tasks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If exploration and coverage tasks are completely separated and executed in distinct phases, then task decomposition is simplified, but task completion efficiency decreases and computational costs increase

Engineering Contradiction:
Improvetask decomposition simplicityVSAvoidtask completion efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent segments the unified search task into two role types (exploration and coverage) that can be dynamically selected and switched between, rather than executing them as completely separate phases. This allows robots to divide their attention and actions between exploration and coverage subtasks while maintaining the ability to switch roles adaptively, thus simplifying task decomposition without sacrificing efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic role selection where robots can switch between exploration and coverage roles based on real-time environmental conditions and task progress. This dynamic switching mechanism allows the system to adaptively balance between simplified task decomposition and maintaining high task completion efficiency, resolving the contradiction by making the task structure flexible rather than rigid.

Inventive Principle:
Principle #15Dynamics

2Productivity

If a unified method is used to handle exploration and coverage tasks simultaneously, then resource utilization improves and efficiency increases, but computational complexity increases

Engineering Contradiction:
Improvetask completion efficiencyVSAvoidcomputational complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the complex unified task planning into distinct role selection and task execution components. By defining specific role action spaces (explore/cover) and separate perception information processing streams, the system reduces computational complexity while maintaining the benefits of unified simultaneous handling of exploration and coverage tasks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces role selection as an intermediary layer between high-level task goals and low-level execution actions. The role policy acts as a mediator that processes perception information and outputs role actions, which then guide the primitive policy for actual execution. This intermediary structure simplifies the overall computational complexity by breaking down the unified task handling into manageable stages.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If task planning and task execution are coupled in a unified approach, then dynamic decision-making capabilities improve, but training complexity escalates

Engineering Contradiction:
Improvedynamic decision-making capabilityVSAvoidtraining complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the training process into two distinct policy training components: role policy training and primitive policy training. Each policy is trained independently with its own action space and perception information processing, which reduces training complexity while preserving dynamic decision-making capabilities through the role selection mechanism.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The role selection acts as an intermediary that decouples the training of high-level task planning from low-level execution. By introducing the role policy as a separate trainable component that outputs role actions, the system reduces training complexity while maintaining adaptability, as each policy layer can be trained independently rather than as a monolithic unified model.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12306643B1Method for adaptively role-selection in coordinated multi-robot search task and system thereof
Publication Date: 2025.05.20 SHANDONG UNIV
  • US12306643B1 patent drawing
  • US12306643B1 patent drawing
  • US12306643B1 patent drawing

AI summary

The present invention discloses a method for adaptively role-selection in coordinated multi-robot search task and system thereof, comprising: defining a role action space as two discrete values: [explore, cover]; acquiring and inputting local perception information oti and joint perception information joti into a role policy, and outputting a role action ρti; wherein, the local perception information comprises an obstacle map, an explored map, a covered map, and a position map; and, the joint perception information comprises a merged explored map and a merged covered map; inputting the local perception information oti and the output role action ρti into a primitive policy, and outputting a primitive action at of robot to interact with the environment; then, a robot is controlled to execute corresponding output primitive action at according to received specific role action ρti.