Patrolling Robot Route Control for Demand-Based Serving Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional serving robots are not suited for distributing prepared serving objects or retrieving them while patrolling around event venues, such as cocktail parties or conferences, as they are primarily designed for taking orders and serving ordered food in static environments.

Innovation Solution

A method and system for controlling a patrolling robot that acquires situation information, including weight and image data from supports and location information, to determine tasks and travel routes based on demand for serving objects in each space of the patrolling area, allowing the robot to autonomously distribute and retrieve serving objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional serving robots are designed for taking orders and serving ordered food in static environments, then they can perform order-based serving tasks, but they are not suitable for distributing prepared serving objects or retrieving them while patrolling around event venues

Engineering Contradiction:
Improvetask adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The robot system is designed to perform multiple functions including order-based serving, patrol-based distribution, and retrieval tasks. The control server can dynamically assign different task types (serving, patrol, inspection) to the same robot, making it universally applicable to various service scenarios without requiring separate specialized robots for each function.

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

Solution Approach 2:

The system transitions from static order-based tasks to dynamic patrol-based tasks. The robot can dynamically change its operational mode between serving ordered food and patrolling to distribute prepared serving objects, with the control server adjusting task parameters and routes in real-time based on event venue requirements.

Inventive Principle:
Principle #15Dynamics

2Productivity

If the robot autonomously determines tasks and routes based on real-time situation information, then it can respond to dynamic demand, but it requires acquiring and processing multiple types of information (weight, image, location)

Engineering Contradiction:
Improveresponse efficiencyVSAvoidinformation processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The control server acts as an intermediary between the robot and the complex information processing requirements. Instead of the robot independently processing all weight, image, and location data, the control server receives this information from various sensors and support devices, processes it centrally, and generates appropriate task assignments and route planning for the robot to execute.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements continuous feedback loops where the robot reports its status and location, support devices provide weight and image information, and the control server uses this feedback to dynamically adjust task assignments and routes. This real-time feedback mechanism enables the robot to respond efficiently to changing conditions without requiring complex autonomous decision-making capabilities.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11911906B2Method, system, and non-transitory computer-readable recording medium for controlling a patrolling robot
Publication Date: 2024.02.27 BEAR ROBOTICS INC
  • US11911906B2 patent drawing
  • US11911906B2 patent drawing
  • US11911906B2 patent drawing

AI summary

A method for controlling a patrolling robot is provided. The method includes the steps of: acquiring, as first situation information on the patrolling robot, at least one of weight information on a support coupled to the patrolling robot and image information on the support and information on a location of the patrolling robot in a patrolling place; and determining a task and a travel route of the patrolling robot on the basis of the first situation information.