Compensating delay requires a predictive display or adjustable autonomy
Aliases: predictive display and adjustable autonomy · telerobotics
What it is
Coping with the control degradation caused by delay requires one of two compensation strategies — a predictive display or adjustable levels of automation, handing part of the real-time control responsibility to an autonomous system — rather than expecting the operator to grind through delay on experience alone.
Why it happens
A predictive display works by hiding the delay rather than removing it: using the commands already issued and a kinematic model, the system computes and overlays a predicted future state in real time (for example, showing where the arm is expected to be a few seconds ahead), and the operator closes the loop against this prediction instead of waiting for real feedback to return — effectively giving the operator a local, delay-free "shadow" feedback loop. Adjustable autonomy works differently: instead of masking delay, it hands the delay-sensitive real-time fine-tuning step to a local autonomous system (autonomous obstacle avoidance, autonomous grasp adjustment), and the operator only issues high-level goals at a timescale where delay is tolerable, reducing dependence on real-time closed-loop feedback. These are two distinct routes to latency compensation: one reshapes how feedback is presented, the other reshapes where control authority sits. The two can also be stacked — while the autonomous system executes a high-level goal, a predictive overlay can still tell the operator what the autonomy currently intends to do, so stepping back from moment-to-moment control does not mean losing all insight into system behavior.
Studying it
Validating predictive displays typically compares task performance and operator confidence between "real feedback only" and "real feedback plus predictive overlay." Predictive displays have a known limitation of their own — the prediction rests on a kinematic model, and when the real environment produces contact or disturbance the model did not anticipate, the prediction drifts from reality; how often this drift occurs and how it affects operator trust in the display is itself a line of study — if drift is frequent and goes unnoticed by operators, the fault lies with how the prediction is presented, not simply with model accuracy. Evaluating adjustable autonomy typically compares task performance and operator workload across different levels of automation, searching for the autonomy level that fits best at a given delay; this line of work also measures reaction time and error rate right at the moment of an autonomy-level switch, since the transition itself is an added source of cognitive load.
Where it stops holding
A predictive display depends on the accuracy of its kinematic or environment model; in highly unstructured or dynamically changing environments the prediction drifts easily, and over-reliance produces a new class of misjudgment — an operator may have learned to trust the predicted trajectory without noticing that the real environment has already departed from the model's assumptions. The more responsibility adjustable autonomy takes on, the more the operator's situation awareness declines — more autonomy is not simply better, and there is a real trade-off between autonomy level and situation awareness. Each approach also has its own precondition: predictive display requires task dynamics that are relatively easy to model (rigid-body motion, a known trajectory) and works poorly on tasks full of unpredictable contact; adjustable autonomy requires the autonomous system to already have reliable perception and execution in the target environment, or the responsibility being handed off simply becomes a new source of risk.
Applying it
In settings where communication delay is fixed and predictable (deep-space exploration, fixed-orbit equipment), favor predictive display technology; in settings where delay is large or the environment is too complex for a predictive model to cover well, favor adjustable autonomy, handing fine manipulation to a local system while the operator focuses on setting high-level goals. Make the predicted trajectory visually distinct from the measured one on the interface (a dashed line for prediction, a solid line for measurement, for example) and label which model version the prediction is based on, so operators do not mistake a prediction for something that has already happened. Validate by testing both approaches under the target delay and environment conditions, comparing task performance and operator confidence, and choosing whichever fits the specific scenario rather than defaulting to one of them.
Related
- Same group: X7.02.1 Delay turns closed-loop control into predictive control · X7.02.3 Variable latency is harder to adapt to than constant latency
- Nearby: X7.03 Force and haptic feedback · X4.04 Shared control
- Search terms:
predictive display·supervisory control·levels of automation·latency compensation