Skip to main content

Why delay can appear in live teleoperation

In Live Teleoperation, a small delay between:
  • operator input and physical robot motion,
  • digital twin motion in the dashboard, and
  • camera/video stream
is expected and, in practice, unavoidable.

Why this happens

These data paths are real-time but not identical:
  • Robot commands and telemetry pass through Edge Core, network transport, and cloud update pipelines.
  • Video passes through capture, encoding, WebRTC transport, decoding, and rendering.
  • Browser rendering uses independent frame timing and buffering for 3D state and video.
Because each path has different buffering and jitter behavior, perfect frame-by-frame alignment is not guaranteed.

What to expect

  • The platform is optimized for stable real-time operation, not perfect visual sync between all streams.
  • Minor offset between twin motion and video can appear during normal operation.
  • Network conditions, compute load, and stream settings can increase or reduce visible delay.

Current status

This behavior is currently considered expected for Live teleoperation workflows.

Live Teleoperation

Overview of teleoperation modes and control methods

Cyberwave Edge

The edge layer that bridges hardware to the cloud