Teleoperation Simulation Sync for Low-Latency Robot Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current teleoperation systems face challenges in providing real-time control of remote devices due to communication delays and the need for accurate simulation models that account for sensor data and user inputs, leading to latency and potential safety issues.

Innovation Solution

A system comprising a robot machine with sensors and processors that maintain simulation models, a user interface for receiving and transmitting user commands, and a server that processes sensor data and user inputs to synchronize the simulation models in real-time, allowing for dynamic teleoperation with minimal latency and safety overrides.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If real-time simulation models are maintained and synchronized between user and robot processors, then teleoperation control accuracy and safety are improved, but communication data volume and processing complexity increase

Engineering Contradiction:
Improvecontrol accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The simulation model is segmented into multiple components (robot body simulation, environment simulation, sensor data integration) that are maintained separately but synchronized together. This allows the complex simulation task to be divided into manageable parts that can be processed and updated independently, reducing overall processing complexity while maintaining control accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The simulation model is pre-computed and maintained before actual teleoperation begins. By having the simulation model ready in advance and continuously updated with sensor data, the system avoids complex real-time computations during critical control moments, improving both accuracy and efficiency.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If sensor data is continuously transmitted and processed to update simulation models, then teleoperation realism and safety are improved, but communication latency increases

Engineering Contradiction:
ImprovesafetyVSAvoidcommunication latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Sensor data is continuously collected and pre-processed to update the simulation model before it is transmitted to the user processor. This preliminary processing ensures that when data is transmitted, it is already in the optimal format for immediate rendering, reducing communication latency while maintaining safety through continuous updates.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements continuous feedback loops where sensor data from the robot machine is immediately processed to update the simulation model, which then feeds back to the user interface. This closed-loop feedback ensures safety through real-time monitoring while optimizing transmission timing to minimize latency.

Inventive Principle:
Principle #23Feedback

3Speed

If simulation models are synchronized in real-time between distributed processors, then teleoperation responsiveness is improved, but network bandwidth requirements increase

Engineering Contradiction:
ImproveresponsivenessVSAvoidnetwork bandwidth
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

Only the essential and changed portions of the simulation model are extracted and transmitted between processors, rather than transmitting the entire model continuously. This selective extraction maintains real-time responsiveness by transmitting only necessary data updates while significantly reducing network bandwidth requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system transmits partial simulation model updates rather than complete models. By sending only the portions of the simulation that have changed or are critical for responsiveness, the system achieves real-time performance without requiring excessive network bandwidth.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11559898B2Teleoperation system, method, apparatus, and computer-readable medium
Publication Date: 2023.01.24 MOOG INC
  • US11559898B2 patent drawing
  • US11559898B2 patent drawing
  • US11559898B2 patent drawing

AI summary

Embodiments of the present disclosure provide a system, method, apparatus and computer-readable medium for teleoperation. An exemplary system includes a robot machine having a machine body, at least one sensor, at least one robot processor, and at least one user processor operable to maintain a user simulation model of the robot machine and the environment surrounding the robot machine, the at least one user processor being remote from the robot machine. The system further includes at least one user interface comprising a haptic user interface operable to receive user commands and to transmit the user commands to the user simulation model, a display operable to display a virtual representation of the user simulation model.