Predictive Teleoperation Control for Delayed Robot Video

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Teleoperation of unmanned vehicles is hindered by communication delays, leading to control instabilities, cognitive fatigue, and reduced situational awareness, especially in cluttered environments, which can result in accidents and decreased operational effectiveness.

Innovation Solution

The Delayed Telop Aid system predicts robot motion and generates synthetic images to create a real-time video feed, implementing closed loop control to ensure the robot follows operator commands, abstracting away latency-sensitive aspects of robot control and using image flow and sensor techniques to reconstruct a predicted view of the world.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If real-time video feed is used for teleoperation, then operator situational awareness is improved, but communication delays cause control instabilities and cognitive fatigue

Engineering Contradiction:
Improvesituational awarenessVSAvoidcontrol stability
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The system performs preliminary action by predicting the robot's future pose and generating synthetic images of the predicted scene before the actual video feed arrives. This predictive rendering creates a virtual real-time experience that compensates for communication delays, allowing the operator to see where the robot will be rather than where it was when the video was captured.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a copy of the visual scene through synthetic image generation. Instead of relying on the delayed actual video feed, the system generates synthetic copies of what the scene will look like based on predicted robot motion and sensor data, providing the operator with timely visual information that mirrors the actual environment.

Inventive Principle:
Principle #26Copying

2Reliability

If communication delay is reduced, then control stability is improved, but transmission bandwidth and system complexity increase

Engineering Contradiction:
Improvecontrol stabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system introduces an intermediary predictive rendering module that sits between the robot control and video transmission systems. This intermediary generates synthetic visual feedback based on predicted robot state and sensor data, mediating the communication delay issue without requiring increased bandwidth or fundamental changes to the existing teleoperation architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system replaces the mechanical constraint of real-time video transmission with a computational approach. Instead of relying on fast physical transmission of actual video frames, the system uses predictive algorithms and synthetic image generation to substitute the delayed mechanical video feed with computed visual information that appears real-time.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Ease of operation

If predictive rendering is used to compensate for delay, then operator control is enhanced, but manufacturing and implementation complexity increase

Engineering Contradiction:
Improveoperator controlVSAvoidimplementation complexity
Core Design Contradiction:
Ease of operationVSEase of manufacture

Solution Approach 1:

The predictive rendering system serves multiple functions simultaneously: it generates synthetic visual feedback for the operator, predicts robot pose for control compensation, and creates a virtual real-time experience. This multi-functionality reduces the need for separate systems and simplifies implementation despite the sophisticated algorithms involved.

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

Solution Approach 2:

The system performs self-service by using its own predictive models and synthesized information to compensate for communication delays. The predictive rendering system uses the robot's own sensor data and motion models to generate accurate predictions without requiring external calibration or additional hardware, making implementation more straightforward.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11281207B2Delayed telop aid
Publication Date: 2022.03.22 ROBOTIC RESEARCH OPCO LLC
  • US11281207B2 patent drawing
  • US11281207B2 patent drawing
  • US11281207B2 patent drawing

AI summary

The proposed system, Delayed Telop Aid (DTA), improves the teleoperator's ability to control the vehicle in a three step process. First, DTA predicts robot motion given the operators commands. Second, DTA creates synthetic images to produce a video feed that looks as if the robot communication link had no delay and no reduced bandwidth. Finally, DTA performs closed loop control on the robot platform to ensure that the robot follows the operator's commands. A closed loop control of the platform makes sure that the predicted pose after the delay (and therefore the image presented to the operator) is achieved by the platform. This abstracts away the latency-sensitive parts of the robot control, making the robot's behavior stable in the presence of poorly characterized latency between the operator and the vehicle.