Robot 3D Relationship Learning for Complex Human Task Execution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional robots lack the ability to perform complex tasks and interactions with humans, as they fail to dynamically learn and understand the relationships between objects and people in a three-dimensional environment, leading to passive reception of user inputs and limited artificial intelligence in man-machine interactions.

Innovation Solution

A dynamic learning method and system for robots that involves annotating belonging and use relationships between objects and people in a three-dimensional environment, establishing and updating rule and annotation libraries through interactive demonstration, and using these libraries to perform tasks and interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional robots passively receive question information from users, then the system is simple to operate, but the robot cannot perform complex tasks or establish in-depth artificial intelligence

Engineering Contradiction:
Improveability to perform complex tasksVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The robot performs preliminary actions by proactively observing and learning about objects and people in the environment before tasks are assigned. It builds annotation libraries and rule libraries in advance, enabling it to understand spatial relationships, object attributes, and interaction rules beforehand, which allows it to execute complex tasks without requiring complex real-time processing

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The robot serves itself by autonomously acquiring knowledge about the environment through observation and interaction. It automatically annotates objects, establishes relationships, and updates its own rule libraries without external intervention, enabling it to independently improve its capability to perform complex tasks while maintaining system simplicity

Inventive Principle:
Principle #25Self-service

2Measurement precision

If the robot dynamically learns and annotates relationships in a three-dimensional environment, then task execution capability is improved, but the learning and annotation process increases system complexity

Engineering Contradiction:
Improveenvironmental understanding accuracyVSAvoidlearning system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The learning system is segmented into distinct functional modules: observation modules that collect environmental data, annotation modules that create labels and relationships, and rule libraries that store interaction patterns. This segmentation allows each module to specialize in specific tasks, improving environmental understanding accuracy while managing system complexity through modular architecture

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The robot transitions from two-dimensional image recognition to three-dimensional spatial understanding by annotating objects with depth, position, and spatial relationship information. It builds a 3D annotation library that captures environmental structure in multiple dimensions, enabling precise task execution while the systematic approach to 3D annotation manages the complexity increase

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Adaptability or versatility

If the robot establishes rule libraries through interactive demonstration, then adaptability to new tasks is improved, but the time required for learning and updating rules increases

Engineering Contradiction:
Improvetask adaptabilityVSAvoidlearning time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system implements feedback mechanisms where the robot observes the outcomes of its actions and uses this information to update its rule libraries. Through interactive demonstration, users provide feedback that helps the robot refine its understanding of interaction rules, enabling rapid adaptation to new tasks while minimizing learning time through targeted feedback loops

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The robot performs preliminary learning through observation and interactive demonstration before actual task execution. It pre-establishes rule libraries containing common interaction patterns and spatial relationships, so when new tasks are assigned, it can quickly adapt using pre-learned knowledge rather than learning from scratch, thereby reducing task execution time

Inventive Principle:
Principle #10Preliminary action

4Extent of automation

If the robot proactively observes and learns about objects and people, then artificial intelligence depth is enhanced, but energy consumption increases

Engineering Contradiction:
Improveautonomous learning capabilityVSAvoidenergy consumption
Core Design Contradiction:
Extent of automationVSUse of energy by moving object

Solution Approach 1:

The robot implements periodic observation and learning cycles rather than continuous monitoring. It alternates between active learning phases where it observes and annotates environmental elements, and execution phases where it performs tasks using previously acquired knowledge. This periodic approach enables autonomous learning capability while significantly reducing energy consumption compared to continuous operation

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The robot performs partial observation and learning focused on relevant objects and relationships rather than comprehensively analyzing every aspect of the environment. It selectively annotates objects that are likely to be involved in upcoming tasks, achieving sufficient artificial intelligence depth for task execution while minimizing energy expenditure by avoiding excessive processing

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11580454B2Dynamic learning method and system for robot, robot and cloud server
Publication Date: 2023.02.14 CHONGQING XINGJIE SHUXING TECHNOLOGY PARTNERSHIP ENTERPRISE (LLP)
  • US11580454B2 patent drawing
  • US11580454B2 patent drawing
  • US11580454B2 patent drawing

AI summary

A dynamic learning method for a robot includes a training and learning mode. The training and learning mode includes the following steps: dynamically annotating a belonging and use relationship between an object and a person in a three-dimensional environment to generate an annotation library; acquiring a rule library, and establishing a new rule and a new annotation by means of an interactive demonstration behavior based on the rule library and the annotation library; and updating the new rule to the rule library and updating the new annotation to the annotation library when it is determined that the established new rule is not in conflict with rules in the rule library and the new annotation is not in conflict with annotations in the annotation library.