Cloud Robot Control via Abstracted Service Instructions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies for controlling autonomous driving robots lack efficiency in generating and transmitting specific instructions for service applications, leading to complexity in developing service applications and limited scalability, as they require detailed verification of robot functions and context information.

Innovation Solution

A cloud server method that generates sub-instructions by specifying abstracted instructions from service applications, allowing direct control of robots without requiring context information, and transmits these instructions to the robots, while also analyzing data from robots to generate abstracted data for service applications, facilitating independent operation and service switching.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If detailed verification of robot functions and context information is performed in service applications, then control precision is improved, but device complexity increases

Engineering Contradiction:
Improvecontrol precisionVSAvoidservice application complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent introduces a cloud server as an intermediary between the service application and the robot. The cloud server receives abstracted instructions from the service application, specifies them into detailed control instructions, and transmits them to the robot. This mediator handles the complex task of instruction specification, allowing the service application to remain simple while maintaining precise robot control.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system separates the control architecture into distinct layers: the service application layer that generates abstracted instructions, the cloud server layer that specifies instructions, and the robot execution layer that carries out commands. This segmentation allows each component to focus on specific tasks, reducing overall system complexity while maintaining control precision.

Inventive Principle:
Principle #1Segmentation

2Reliability

If service logic is integrated into the robot, then control reliability is improved, but adaptability decreases

Engineering Contradiction:
Improvecontrol reliabilityVSAvoidservice scalability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The cloud server acts as a flexible intermediary that can adapt to different service applications without modifying the robot itself. Multiple service applications can connect through the same cloud server infrastructure, enabling easy scalability and versatility while the robot maintains reliable execution of received instructions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The cloud server provides a universal platform that can handle multiple different service applications and instruction types. This multi-functional approach allows the system to adapt to various services (delivery, guidance, monitoring) without requiring changes to the robot's core control architecture, thereby maintaining reliability while enhancing adaptability.

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

3Ease of operation

If abstracted instructions are used from service applications, then ease of operation is improved, but information loss increases

Engineering Contradiction:
Improveservice application developmentVSAvoidcontext information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The cloud server intermediary receives abstracted instructions with minimal information from the service application and reconstructs the complete control instructions by adding necessary context and detail. This process preserves ease of operation for service application developers while recovering any lost information through the specification process.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12117845B2Method and cloud server for controlling robot providing service in connection with service application
Publication Date: 2024.10.15 NAVER CORP
  • US12117845B2 patent drawing
  • US12117845B2 patent drawing
  • US12117845B2 patent drawing

AI summary

A method of operating a cloud server to control a robot providing a service in connection with a service application includes receiving an instruction to provide the service from the service application; and based on the received instruction, generating a plurality of sub-instructions by specifying the received instruction; and transmitting each sub-instruction, from among the plurality of sub-instructions, to the robot, wherein the transmitted sub-instructions are instructions for controlling the robot.