Hierarchical Robot Command Prediction for Stable Operation Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robot operation systems using trained models struggle to predict stable operations when conditions or environments change, requiring extensive training data and calculation time.

Innovation Solution

An information processing device employs a hierarchical approach with two trained models, where a first model estimates command information over a longer time frame and a second model estimates over a shorter time frame, reducing correlation between input data pieces to stabilize predictions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single trained model is used to predict robot operations, then the system is simple, but the prediction becomes unstable when operation conditions or environment change

Engineering Contradiction:
Improveprediction stabilityVSAvoidmodel structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The single prediction model is segmented into multiple specialized sub-models, each trained to predict operations under specific operation conditions or environmental parameters. This segmentation allows each sub-model to specialize in particular scenarios, improving overall prediction stability when conditions change, while the modular structure manages complexity through organization rather than monolithic design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically selects or weights different sub-models based on current operation conditions and environment parameters. This dynamic adaptation allows the system to maintain stable predictions across varying conditions by activating the most appropriate sub-model for the current scenario, transforming a static single-model approach into a dynamic multi-model system.

Inventive Principle:
Principle #15Dynamics

2Reliability

If more training data is collected to improve prediction stability under changing conditions, then prediction reliability improves, but data collection time and processing complexity increase

Engineering Contradiction:
Improveprediction stabilityVSAvoidtraining data collection time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Training data collection is segmented into condition-specific datasets for each sub-model rather than collecting all possible variations for a single model. This allows parallel collection of specialized data for each operation condition or environmental parameter, reducing total collection time while improving prediction stability for each specific scenario through targeted data gathering.

Inventive Principle:
Principle #1Segmentation

3Productivity

If a single trained model is used, then the system structure is simple, but calculation time increases when handling complex operation variations

Engineering Contradiction:
Improvecalculation speedVSAvoidmodel structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The calculation workload is segmented across multiple specialized sub-models, each handling specific operation conditions or environmental parameters. This distribution of computational tasks reduces the complexity of individual model calculations and improves overall calculation speed by parallelizing processing across condition-specific sub-models rather than using a single monolithic model for all scenarios.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12515322B2Information processing device, method, and program
Publication Date: 2026.01.06 UNIV OF TSUKUBA
  • US12515322B2 patent drawing
  • US12515322B2 patent drawing
  • US12515322B2 patent drawing

AI summary

A first estimation unit (331) estimates command information per first unit of time using a first trained model (321). A second estimation unit (332) estimates, using a second trained model (322), the command information per second unit of time shorter than the first unit of time, from information corresponding to the command information derived by the first trained model (321). An operation control unit (333) operates a control target device (10B) using the command information estimated by the second estimation unit (332).