Naïve Physics Conflict Detection in Robotic Teleoperation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Teleoperative robot control faces challenges due to conflicts between virtual representations of objects and their real-world counterparts, leading to difficulties in accurately controlling robots as detected properties often differ from expected properties.

Innovation Solution

A method and system that detect objects in a real environment, infer expected properties based on virtual representations, and sense actual properties using sensors, allowing for conflict detection and updating of virtual object properties to align with real-world attributes, enabling reconciliation of discrepancies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If virtual representations of objects are used in teleoperative robot control, then users can experience a virtual world corresponding to the real environment, but conflicts arise between virtual object properties and real-world detected properties, making it difficult for users to control robots accurately

Engineering Contradiction:
Improveinformation consistency between virtual and real environmentsVSAvoidrobot control accuracy
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system continuously compares detected real-world object properties with virtual representation properties, and updates the virtual representation based on detected conflicts. This feedback loop ensures information consistency between virtual and real environments, resolving the contradiction by maintaining accurate virtual models that reflect actual physical properties.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system proactively detects conflicts between virtual and real object properties before they affect robot control operations. By inferring expected properties from virtual representations and comparing them with sensor data in advance, the system prevents information inconsistencies from degrading control accuracy.

Inventive Principle:
Principle #10Preliminary action

2Stability of the object's composition

If virtual object properties are maintained independently without updating, then the virtual representation remains stable, but discrepancies accumulate between virtual and real object properties, reducing control precision

Engineering Contradiction:
Improvevirtual representation stabilityVSAvoidproperty detection accuracy
Core Design Contradiction:
Stability of the object's compositionVSMeasurement precision

Solution Approach 1:

The virtual representation is designed to be dynamically updateable. While maintaining stability during normal operation, the system can update virtual object properties when conflicts are detected through sensor feedback. This dynamic adaptability allows the virtual model to evolve with the real environment while preserving stability during consistent conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system automatically detects and resolves property discrepancies between virtual and real objects without external intervention. By using sensor data to identify conflicts and autonomously updating virtual representations, the system maintains both stability and precision through self-correcting mechanisms.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11110603B2Systems and methods for naïve physics for contact and contact-awareness in robotic teleoperation
Publication Date: 2021.09.07 TOYOTA JIDOSHA KK
  • US11110603B2 patent drawing
  • US11110603B2 patent drawing
  • US11110603B2 patent drawing

AI summary

A method includes detecting an object in a real environment of a robot. The method further includes inferring an expected property of the object based upon a representation of the object within a representation of the real environment of the robot. The method also includes sensing, via a sensor of the robot, a presently-detected property of the object in the real environment corresponding to the expected property. The method still further includes detecting a conflict between the expected property of the object and the presently-detected property of the object.