Robot Control With Multi-Target Reinforcement Learning Replay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robot control methods require extensive training for each feature task, suffer from poor generalization, and have slow training processes, limiting their efficiency in handling multiple targets and accelerating agent training.

Innovation Solution

A multi-target reinforcement learning robot control method incorporating foresight and hindsight experience replay, which enables simultaneous training of multiple targets, improves data utilization efficiency, and accelerates the training process by leveraging both foresight and hindsight experience replay techniques.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional reinforcement learning methods are used for robot control, then the robot can learn to complete specific tasks, but the training process is slow and requires extensive training for each feature task

Engineering Contradiction:
Improvetask completion capabilityVSAvoidtraining time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-processing environment interaction data to extract state data, action data, and return values before training. This preprocessing step prepares the data in advance, allowing the reinforcement learning model to train faster without compromising task completion capability. The state data includes position, orientation, and other environmental parameters that are prepared beforehand for efficient training.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating a simplified representation of the environment through state data that captures essential features (position, orientation, etc.) without requiring the full complexity of the original environment. This copied state representation allows faster training while maintaining the ability to complete tasks effectively.

Inventive Principle:
Principle #26Copying

2Reliability

If traditional reinforcement learning methods are used, then the robot can be trained for specific tasks, but the model has poor generalization to new tasks

Engineering Contradiction:
Improvetask completion accuracyVSAvoidgeneralization capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements universality by designing a unified reinforcement learning framework that handles multiple task types (navigation, manipulation, etc.) through a single model architecture. The state data structure and return value calculations are designed to be task-agnostic, allowing the same model to generalize across different tasks by simply changing the task specification rather than retraining the entire system.

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

Solution Approach 2:

The patent applies parameter changes by dynamically adjusting task-specific parameters (target positions, object properties, task goals) while keeping the core model architecture unchanged. This allows the model to adapt to new tasks by changing parameters rather than structural components, improving generalization while maintaining task completion accuracy.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If extensive training is performed for each feature task, then task-specific performance is improved, but data utilization efficiency is low and training resources are wasted

Engineering Contradiction:
Improvefeature task performanceVSAvoidtraining resource efficiency
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies preliminary action by pre-collecting and storing environment interaction data that can be reused across multiple tasks. Instead of generating new training data for each task, the system prepares a comprehensive dataset in advance that covers various states and actions, reducing redundant data generation and improving training resource efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements discarding and recovering by reusing environment interaction data across multiple training iterations and tasks. Rather than discarding data after a single use, the system recycles interaction data (states, actions, return values) for multiple training purposes, significantly improving data utilization efficiency and reducing waste of training resources.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS12202143B2Robot control method, apparatus and device, storage medium and program product
Publication Date: 2025.01.21 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US12202143B2 patent drawing
  • US12202143B2 patent drawing
  • US12202143B2 patent drawing

AI summary

Embodiments of the disclosure provide a robot control method, apparatus and device, a computer storage medium and a computer program product and relate to the technical field of artificial intelligence. The method includes: acquiring environment interaction data and an actual target value, indicating a target that is actually reached by executing an action corresponding to action data in the environment interaction data; determining a return value after executing the action according to state data, action data and the actual target value at the first time of two adjacent times; updating a return value in the environment interaction data by using the return value after executing the action; training an agent corresponding to a robot control network by using the updated environment interaction data, and controlling the action of a target robot by using the trained agent.