Robot Instruction Learning for Ambiguous Object Grasping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Robots struggle to accurately interpret ambiguous language instructions and select appropriate objects in complex environments, such as factories, where objects are stacked randomly and instructions are unclear, leading to difficulties in planning grasping trajectories.

Innovation Solution

A learning device that includes a model definition unit, learning unit, weight storage unit, and inference unit to predict the intention behind ambiguous instructions and identify the intended object, using machine learning techniques like convolutional neural networks and recurrent neural networks to generate operation commands for the robot.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a robot uses general image recognition methods to recognize objects, then it can recognize objects with learned labels, but it cannot recognize objects with unlearned labels or abstract instructions

Engineering Contradiction:
Improveability to recognize objects with unlearned labelsVSAvoidrecognition accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent introduces a reference point as an intermediary element that mediates between the ambiguous instruction and the target object. The reference point serves as a bridge that the robot can identify using general image recognition, and then use to locate the actual target object even when the instruction is ambiguous or the object label is unlearned. This resolves the contradiction by allowing the robot to handle unlearned objects while maintaining recognition accuracy through the intermediary reference point.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If a robot follows one-to-one instruction mapping, then it can execute clear instructions, but it cannot handle ambiguous instructions with multiple possible objects

Engineering Contradiction:
Improveability to handle ambiguous instructionsVSAvoidinstruction interpretation complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments the instruction interpretation process into multiple stages: first identifying reference points, then using those reference points to locate target objects. This segmentation allows the robot to break down complex ambiguous instructions into manageable steps, improving ease of operation while controlling device complexity through structured processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The reference point acts as an intermediary that simplifies the handling of ambiguous instructions. Instead of directly mapping ambiguous instructions to multiple possible objects, the robot first identifies the reference point and then uses it to determine the target object, reducing instruction interpretation complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If a robot lacks reference points for spatial relationships, then it can process simple instructions, but it cannot determine instructed objects using spatial descriptors like 'that' or 'object on the right'

Engineering Contradiction:
Improvespatial context informationVSAvoidreference point detection difficulty
Core Design Contradiction:
Loss of informationVSDifficulty of detecting and measuring

Solution Approach 1:

The patent enables the robot to self-determine reference points based on the current situation and past experience without external assistance. The robot autonomously identifies suitable reference points from the environment that can serve as spatial anchors, thereby recovering spatial context information while avoiding the difficulty of manual reference point detection or configuration.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12552022B2Learning device and robot control system
Publication Date: 2026.02.17 HITACHI LTD
  • US12552022B2 patent drawing
  • US12552022B2 patent drawing
  • US12552022B2 patent drawing

AI summary

A learning device comprises: a learning unit that, using a model read from a model definition unit in accordance with a desired action of a robot, learns measurement information, captured images, and instruction information; a weight storage unit that stores a weight for a model learned by the learning unit; and an inference unit that, when instruction information is newly input, gives a weight read from the weight storage unit to a model read from the model definition unit, predicts an intention of the instruction information by applying, to the model, newly measured measurement information, a newly captured image, and newly input instruction information to the robot, infers a desired action of the robot, and an object which is the target of the desired action, and predicts a drive command for causing the robot to perform the desired action according to the intention of the predicted instruction information.