Latency smoothing for teleoperation systems
First Claim
1. A method for increasing a predictability of telematic operations of a teleoperation system for conveying information over a network to remotely control of a slave device, comprising:
- measuring, by the slave device or a control unit of the teleoperation system, an inherent latency of a communications link of the teleoperation system which varies unpredictably over at least a first window of time, where the inherent latency comprises a latency between a time a control message is sent from the control unit to a time the control message is received by the slave device;
analyzing, by the slave device or control unit, the inherent latency, which was previously measured, to determine a first reference value that can be used to increase the predictability of the telematic operations;
using, by the slave device or control unit, the first reference value to select an amount of controlled latency to be added to the communications link at each of a plurality of time points; and
adding, by the slave device or control unit, the amount of controlled latency to the communications link at each of the plurality of time points so as to increase the predictability of the telematic operations, where the amount of controlled latency added at a first time point of the plurality of time points is different than the amount of controlled latency added at a second time point of the plurality of time points.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems (100) and methods (700) for increasing a predictability of Telematic Operations (“TOs”) of a Teleoperation System (“TS”). The methods involve: measuring an inherent latency of a Communications Link (“CL”) of TS which varies unpredictably over at least a first window of time; analyzing the inherent latency, which was previously measured, to determine a first reference value useful for increasing the predictability of the TOs; using the first reference value to select an amount of controlled latency to be added to CL (120) at each of a plurality of time points (502-518); and adding the amount of controlled latency to CL at each of the plurality of time points so as to increase the predictability of the TOs. In some scenarios, the amount of controlled latency added at a first time point is different than the amount of controlled latency added at a second time point.
-
Citations
18 Claims
-
1. A method for increasing a predictability of telematic operations of a teleoperation system for conveying information over a network to remotely control of a slave device, comprising:
-
measuring, by the slave device or a control unit of the teleoperation system, an inherent latency of a communications link of the teleoperation system which varies unpredictably over at least a first window of time, where the inherent latency comprises a latency between a time a control message is sent from the control unit to a time the control message is received by the slave device; analyzing, by the slave device or control unit, the inherent latency, which was previously measured, to determine a first reference value that can be used to increase the predictability of the telematic operations; using, by the slave device or control unit, the first reference value to select an amount of controlled latency to be added to the communications link at each of a plurality of time points; and adding, by the slave device or control unit, the amount of controlled latency to the communications link at each of the plurality of time points so as to increase the predictability of the telematic operations, where the amount of controlled latency added at a first time point of the plurality of time points is different than the amount of controlled latency added at a second time point of the plurality of time points. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A teleoperation system for electronic remote control of a slave device, comprising:
a control unit communicatively coupled to the slave device which is remotely located from the control unit, where at least one of a computing device of the control unit and a controller of the slave device is configured to; measure an inherent latency of a communications link of the teleoperation system which varies unpredictably over at least a first window of time, where the inherent latency comprises a latency between a time a control message is sent from the control unit to a time the control message is received by the slave device; analyze the inherent latency, which was previously measured, to determine a first reference value that can be used to increase a predictability of telematic operations for conveying information over a network to remotely control of the slave device; use the first reference value to select an amount of controlled latency to be added to the communications link at each of a plurality of time points; and add the amount of controlled latency to the communications link at each of the plurality of time points so as to increase the predictability of the telematic operations, where the amount of controlled latency added at a first time point of the plurality of time points is different than the amount of controlled latency added at a second time point of the plurality of time points. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
Specification