Robot Action Learning via 3D Pose Matching and Motion Stitching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for controlling robot actions, such as using action catchers or robot trajectory planning, are inefficient and lack the ability to seamlessly learn and execute complex actions from human demonstrations without extensive calibration or planning.

Innovation Solution

An action learning method that acquires human body moving image data, determines three-dimensional pose action data, matches it with a robot atomic action library, performs continuity stitching on robot sub-actions, and optimizes the sequence to ensure smooth and safe robot action execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If action catchers or trajectory planning methods are used to control robot actions, then robot actions can be controlled, but the control efficiency is low and extensive calibration or planning is required

Engineering Contradiction:
Improverobot action control efficiencyVSAvoidcalibration and planning complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent uses motion capture technology to record human body movements and creates a digital copy of human actions. This motion data is then mapped to robot joints, allowing the robot to replicate human actions directly without requiring complex trajectory planning or calibration procedures. The motion capture system captures three-dimensional coordinates of human body parts, which are transformed into robot joint space coordinates, enabling efficient action transfer from human to robot.

Inventive Principle:
Principle #26Copying

2Loss of time

If human body movements are directly mapped to robot actions, then action learning speed improves, but action continuity and smoothness may be compromised

Engineering Contradiction:
Improveaction learning timeVSAvoidaction continuity
Core Design Contradiction:
Loss of timeVSStability of the object's composition

Solution Approach 1:

The patent performs preliminary action by pre-defining atomic actions as basic units of motion. These atomic actions are stored in a library and can be selectively combined and stitched together to form complex robot actions. This preliminary structuring of actions into reusable atomic units allows for both rapid action learning (by selecting from pre-defined atoms) and maintains action continuity (by properly stitching the atomic actions together with smooth transitions).

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments complex human movements into discrete atomic actions, each representing a basic motion unit. By dividing the continuous human motion into separable atomic components, the system can efficiently process and reproduce these actions on the robot. The atomic actions are then stitched together in sequence to reconstruct the full motion, ensuring both speed and continuity.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If multiple action catcher devices are worn on the human body to capture movements, then action capture accuracy improves, but device complexity and ease of operation deteriorate

Engineering Contradiction:
Improveaction capture accuracyVSAvoidoperation convenience
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent employs a unified motion capture system that can track multiple body parts simultaneously using a single integrated system. Instead of requiring separate action catcher devices for each body part, the system uses multiple sensors or cameras that work together to capture three-dimensional coordinates of various human body parts. This multi-functional approach maintains high measurement precision while simplifying the operation for the user.

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

Data Source

PatentUS11999060B2Action learning method, medium, and electronic device
Publication Date: 2024.06.04 CHONGQING XINGJIE SHUXING TECHNOLOGY PARTNERSHIP ENTERPRISE (LLP)
  • US11999060B2 patent drawing
  • US11999060B2 patent drawing
  • US11999060B2 patent drawing

AI summary

An action learning method, including: acquiring human body moving image data; determining three-dimensional human body pose action data corresponding to the human body moving image data; matching the three-dimensional human body pose action data with atomic actions in a robot atomic action library to determine robot action sequence data corresponding to the human body moving image data; performing action continuity stitching on all robot sub-actions in the robot action sequence data sequentially; determining a continuous action learned by a robot from the robot action sequence data subjected to the action continuity stitching.