Action Image Critic Network for Robotic Pose Evaluation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robotic systems face challenges in efficiently training critic networks for robotic tasks, particularly in grasping and manipulation, due to the need for extensive real-world data and the difficulty in generalizing from simulated to real-world environments.

Innovation Solution

The use of action images representing candidate poses of robotic components, processed by a trained critic network, to determine the probability of task success, allowing for training based largely on simulated data and enabling high success rates in real-world scenarios.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If extensive real-world data is used to train the critic network, then the reliability of robotic task performance is improved, but the loss of time and computational resources increases

Engineering Contradiction:
Improverobotic task success rateVSAvoidtraining time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent creates synthetic action images that copy the visual appearance of real robotic states from simulation data. These synthetic images are then used to train the critic network, allowing the system to learn from simulated environments rather than requiring extensive real-world data collection and training time.

Inventive Principle:
Principle #26Copying

2Loss of time

If the critic network is trained using simulated data, then the loss of time is reduced, but the reliability may deteriorate due to sim-to-real gap

Engineering Contradiction:
Improvetraining timeVSAvoidrobotic task success rate
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The patent transforms simulated robotic states into synthetic action images by projecting 3D point cloud data onto 2D image planes, changing the data representation parameters to bridge the sim-to-real gap. This allows the critic network to process both simulated and real data in a unified manner, improving generalization to real-world environments.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If action images are processed through the critic network, then the productivity of robotic task decision-making is improved, but the device complexity increases

Engineering Contradiction:
Improvedecision-making efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces action images as an intermediary representation between the robot's 3D state and the critic network's value function. This intermediary layer simplifies the decision-making process by providing a standardized visual format that the critic network can efficiently process to produce action values.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Productivity

If the robot traverses to candidate poses based on critic network values, then the productivity of task completion is improved, but the loss of energy increases

Engineering Contradiction:
Improvetask completion rateVSAvoidenergy consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent implements a feedback loop where the critic network continuously evaluates action images and provides value estimates that guide the robot's pose selection. This feedback mechanism allows the robot to learn from previous outcomes and make more energy-efficient decisions by avoiding unnecessary movements to low-value poses.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP4010878B1Robotic control using action image(s) and critic network
Publication Date: 2025.06.25 GDM HOLDING LLC
  • EP4010878B1 patent drawingFigure 1
  • EP4010878B1 patent drawingFigure 2A
  • EP4010878B1 patent drawingFigure 2B

AI summary

Generating and utilizing action image(s) that represent a candidate pose (e.g., a candidate end effector pose), in determining whether to utilize the candidate pose in performance of a robotic task. The action image(s) and corresponding current image(s) can be processed, using a trained critic network, to generate a value that indicates a probability of success of the robotic task if component(s) of the robot are traversed to the particular pose. When the value satisfies one or more conditions (e.g., satisfies a threshold), the robot can be controlled to cause the component(s) to traverse to the particular pose in performing the robotic task.