Multi-Robot Cooperation Control for Heterogeneous Service Provision

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multi-robot systems are limited in their ability to interact with heterogeneous robotic products and provide customized services to users, as they are primarily designed for homogeneous robots and focus on task allocation rather than user-centric service provision.

Innovation Solution

A cooperation control method and device for multi-robots that detect user and environment information, recognize user intentions and situational contexts, select cooperative tasks, and request service provision from multiple robots capable of performing those tasks, thereby enabling the combination of unit functions from different robots to provide enhanced services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If a single robot is used to perform tasks independently, then the robot control system is simple, but the robot cannot obtain sufficient user information and environment information

Engineering Contradiction:
Improveuser information and environment informationVSAvoidrobot control system
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent combines multiple robots into a multi-robot system where robots collaborate to perform tasks. This merging allows the system to gather more comprehensive user information and environment information from multiple sensors and perspectives, resolving the information limitation of single robots while managing complexity through coordinated control.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent enables robots to perform multiple functions beyond their original capabilities through collaboration. By allowing robots to assume different roles and perform various tasks based on situation recognition, the system overcomes the information limitations of individual robots while maintaining flexible control architecture.

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

2Adaptability or versatility

If homogeneous robots are used in multi-robot systems, then task allocation is simplified, but the range of tasks that robots can perform is limited

Engineering Contradiction:
Improverange of tasksVSAvoidmulti-robot system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent enables heterogeneous robots with different functions to collaborate effectively. Through situation recognition and role assignment mechanisms, the system coordinates robots with diverse capabilities to perform a broader range of tasks, achieving high adaptability while managing the complexity of heterogeneous robot coordination.

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

Solution Approach 2:

The patent implements dynamic task allocation and role assignment based on recognized situations and user intentions. The system dynamically determines which robot performs which function based on current needs, allowing heterogeneous robots to adapt their roles flexibly, thereby expanding the range of performable tasks while managing system complexity through adaptive coordination.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If conventional robotic products provide only original functions, then the product design is simple, but the user experience is insufficient

Engineering Contradiction:
Improveservice provision capabilityVSAvoidcontrol device
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent enables robotic products to provide services beyond their original functions through multi-robot collaboration and situation recognition. The control device coordinates robots to perform diverse tasks based on recognized user intentions and environmental contexts, allowing simple robotic products to deliver complex, customized services that enhance user experience while managing control complexity through systematic coordination.

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

Solution Approach 2:

The patent implements dynamic service provision where the control device assigns different functions and roles to robots based on recognized situations and user needs. This dynamic allocation allows conventional robotic products to adapt their behavior and provide customized services beyond their original design, enhancing user experience while managing control complexity through flexible, situation-based coordination.

Inventive Principle:
Principle #15Dynamics

4Adaptability or versatility

If multi-robot systems focus on task allocation of homogeneous robots, then the control method is straightforward, but interaction between heterogeneous robotic products is limited

Engineering Contradiction:
Improveinteraction capabilityVSAvoidcontrol method
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent develops a control method that enables heterogeneous robots to interact and collaborate effectively. Through situation recognition and role assignment mechanisms, the system coordinates robots with different capabilities to perform various tasks together, achieving high interaction capability among heterogeneous products while managing the complexity of cross-type coordination through systematic control strategies.

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

Data Source

PatentUS20250196346A1Cooperative control metod for multi-robot and device thereof
Publication Date: 2025.06.19 KOREA INST OF SCI & TECH
  • US20250196346A1 patent drawing
  • US20250196346A1 patent drawing
  • US20250196346A1 patent drawing

AI summary

The present disclosure relates to a technology for controlling a robotic product. A cooperation control method of a multi-robot comprises detecting information on a user or information on surroundings of the user using sensors, recognizing an intention or a situational context of the user based on the detected information, selecting a task that a plurality of robots are able to cooperatively perform in response to the recognized intention or situational context of the user, and requesting a service provision to each of the plurality of robots that are able to cooperatively perform the selected task.