Robot Scenario Selection Control for Multi-Task Operation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional robot control systems are limited in their ability to execute multiple types of tasks as they rely on a single pre-determined task scenario, which restricts their versatility and flexibility in handling diverse user operations.

Innovation Solution

A robot control apparatus and method that allows for the selection and execution of multiple scenario candidates based on elapsed time and action contents, enabling the robot to adapt to various tasks by choosing the appropriate scenario for operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single pre-determined task scenario is used for robot control, then the system structure remains simple and easy to operate, but the robot cannot execute multiple types of tasks and lacks versatility

Engineering Contradiction:
Improvetask execution capabilityVSAvoidscenario management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic scenario selection where the robot automatically switches between different task scenarios based on real-time sensor input and current operational conditions. The control system dynamically determines which pre-stored scenario to execute, allowing the robot to adapt to various tasks without requiring complex real-time decision-making algorithms, thus improving versatility while maintaining manageable system complexity

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Multiple task scenarios are pre-stored in the robot's memory before operation. Each scenario represents a complete task sequence that has been prepared in advance. When a task is needed, the robot selects and executes the appropriate pre-prepared scenario, eliminating the need to program each task from scratch and enabling versatile task execution with relatively simple control logic

Inventive Principle:
Principle #10Preliminary action

2Productivity

If multiple task scenarios are stored and selected based on elapsed time and action contents, then the robot can execute diverse tasks efficiently, but the scenario selection process becomes more complex

Engineering Contradiction:
Improvetask execution efficiencyVSAvoidscenario selection mechanism
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The robot continuously monitors elapsed time and current action contents during task execution and uses this feedback to determine whether to continue the current scenario or switch to another one. This feedback mechanism enables automatic scenario selection and switching based on objective criteria (time thresholds and action completion status), improving task execution efficiency while keeping the selection logic systematic and manageable

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent uses elapsed time as a key parameter for scenario selection and switching. Different scenarios are associated with different time parameters and action sequences. By monitoring the elapsed time parameter and comparing it against predefined thresholds, the robot automatically selects appropriate scenarios, enabling efficient task execution with a relatively simple time-based selection mechanism

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11911905B2Robot control apparatus, robot control method, and robot control system
Publication Date: 2024.02.27 TELEXISTENCE INC
  • US11911905B2 patent drawing
  • US11911905B2 patent drawing
  • US11911905B2 patent drawing

AI summary

A robot control apparatus includes a selection part that selects a scenario to be used which an operator who operates a robot uses while operating the robot from among a plurality of scenario candidates in which an elapsed time since the robot has started an action and action contents of the robot are associated with each other, and a robot control part that controls the robot on the basis of the scenario to be used.