Where the milliseconds go
A round trip has four parts. Light in fiber is the floor nobody negotiates: about 200 km per millisecond, so every 1,000 km of route adds about 10 ms there and back. The two access networks add the last hop at each end and most of the jitter. The video and control pipeline (camera, encoder, decoder, display and the robot's controller) is often the largest single term on short links, and the one you control most.





Feel the delay
Numbers undersell latency. Move your pointer or finger in the pad: the square is the robot as the operator sees it, one round trip behind. Try 40 ms, then 800 ms, and notice the moment you stop steering and start waiting.
The four control modes
As the delay grows, the way an operator works with the robot changes. The calculator places each robot type in one of four modes, using the studies cited in the teleoperation latency guide.
Continuous, moment-to-moment control works. The operator moves the robot by joints, hand pose or sticks and sees each result in time to correct it.
Continuous control still works, but slower and less precise. The robot's own controllers and safety limits carry more of the fine motion.
Continuous control becomes hard. Operators move in short steps and wait to see each result: slower, but reliable.
The robot acts on its own. The operator sets goals, waypoints and approvals and handles exceptions, so delays of seconds are workable.
Every band, every robot type
The rules behind the verdicts: six round-trip bands, six robot types, and the sources for each cell. Read across a row to see where a robot type changes mode; your link's band is highlighted.
| Round trip | < 50 ms | 50–150 ms | 150–300 msYour link | 300–700 ms | 700–1000 ms | > 1000 ms |
|---|---|---|---|---|---|---|
| Robot arm | Direct control[14] | Direct control[10] [9] | Direct control[11] [13] | Assisted control[11] [12] | Move and wait[11] [12] | Move and wait[7] [8] |
| Humanoid | Direct control[15] | Direct control[16] [15] | Direct control[15] [17] | Assisted control[11] [12]* | Move and wait[11] [12]* | Move and wait[7] [8]* |
| Quadruped | Direct control[7]* | Direct control[18] | Assisted control[7] [19]* | Supervision[6] [21]* | Supervision[6] [21]* | Supervision[21]* |
| Wheeled robot or vehicle | Direct control[7] | Direct control[7] [19] | Assisted control[7] [20] | Supervision[6] [21] | Supervision[6] [21] | Supervision[21] |
| Drone | Direct control[22] | Direct control[22] [23] | Direct control[22] [23] | Assisted control[23] [24] | Supervision[22] [23] | Supervision[22] |
| Other robot | Direct control[14]* | Direct control[10] [9]* | Direct control[11] [13]* | Assisted control[11] [12]* | Move and wait[11] [12]* | Move and wait[7] [8]* |
Measure it for real
Point a robot camera at a running millisecond clock shown on the operator's screen, then photograph both together. The difference is your video latency. Track percentiles and jitter, not only the mean, and measure where the robot actually works.
1 · Clock on the operator's screen
00:07.000
2 · Robot camera's view of it
00:06.900
Method
Round trip =
propagation + robot-side network + operator-side network + video and control pipeline
- DistanceGreat-circle (haversine) distance between the two cities, Earth radius 6,371 km.
- PropagationLight in optical fiber travels at about 2/3 of its speed in a vacuum, roughly 200 km per millisecond, or 5 µs per km (ITU-T G.114 uses 5 µs/km). Round-trip propagation = 2 × distance × route factor ÷ 199.9 km/ms. Real fiber paths are longer than the great circle, so distance is multiplied by a route factor, 1.5 by default.
- Access networksThe last hop at each end adds delay and most of the jitter. The defaults below are typical medians; loaded or congested links can be several times higher.
- PipelineCamera exposure, encoding, decoding, display refresh and the robot's controller. Often the largest single term on short links, and the one you control most.
- Measured pingA ping between the two sites replaces propagation and both access networks.
- Bands and modesSix round-trip bands (< 50, 50–150, 150–300, 300–700, 700–1000 and > 1000 ms), each with the control mode the evidence supports per robot type. A band’s lower edge is inclusive.
Network defaults
| Network | Round trip | Basis |
|---|---|---|
| Fiber / cable (wired) | 10 ms | Wired broadband adds the least. The FCC Measuring Broadband America report tracks idle and loaded latency by ISP and technology, with fiber lowest. 10 ms is a planning value for a wired line to a nearby server. [3] |
| 5G | 35 ms | Ookla 2026: median 5G multi-server latency ranged from 24.6 ms (Singapore) to about 53 ms across 22 markets; loaded latency can reach hundreds of ms. [4] |
| 4G LTE | 60 ms | Remote-driving trials over LTE report round-trip minimums around 45 ms, rarely under 50 ms, and often 80 to 100 ms (Kamtam et al. 2024 review). [6] |
| Starlink (LEO satellite) | 40 ms | Ookla: Starlink US median multi-server latency 39 ms in Q1 2026, with some states around 37 ms. [5] |
| GEO satellite | 650 ms | Ookla Q1 2026 medians: Hughesnet 674 ms, Viasat 750 ms. Physics floor: a geostationary hop is about 36,000 km each way, about 480 ms round trip before any processing (ITU-T G.114 lists 260 ms one-way for a 36,000 km satellite hop). [5, 2] |
| Already counted / LAN | 0 ms | Use when the operator sits on the same local network as the robot, or you have counted this end elsewhere. |
Questions
- What is a good latency for teleoperation?
- It depends on the robot. In the studies behind this calculator, robot arms, humanoids and drones keep direct, moment-to-moment control up to about 300 ms round trip. Wheeled robots and quadrupeds move to assisted control from about 150 ms and to supervision from about 300 ms.
- How much latency does distance add?
- Light in optical fiber covers about 200 km per millisecond, so round-trip propagation is 2 × distance × route factor ÷ 199.9 km/ms. New York to London (about 5,570 km) gives about 56 ms of pure fiber round trip, or about 84 ms with the default 1.5 route factor.
- Is 5G or Starlink fast enough to teleoperate a robot?
- By median latency, both add tens of milliseconds: the defaults here are 35 ms for 5G and 40 ms for Starlink, from Ookla's 2026 figures. Loaded latency can be several times higher, and a steady link matters as much as a fast one. A geostationary satellite adds about 650 ms, which moves most robot types to move-and-wait or supervision.
- Can I measure my link instead of estimating it?
- Yes. Enter a measured ping between the two sites and it replaces distance and both access networks. For the video path, point a robot camera at a millisecond clock on the operator's screen and photograph both: the difference is your glass-to-glass delay.
- Does the calculator send my inputs anywhere?
- No. It runs entirely in your browser. Your inputs are kept only in the page address, so you can share a result as a link.
Sources
- [1]RoboPilots, Teleoperation latency: how much delay each robot task tolerates (2026)
- [2]ITU-T Recommendation G.114, One-way transmission time
- [3]FCC, Measuring Broadband America: Thirteenth Fixed Broadband Report
- [4]Ookla, Benchmarking 5G for AI workloads (2026)
- [5]Ookla, Starlink hits new US highs (2026)
- [6]Kamtam et al., Network Latency in Teleoperation of Connected and Autonomous Vehicles: A Review, Sensors 2024
- [7]Chen, Haas, Pillalamarri & Jacobson, Human-Robot Interface, ARL-TR-3834 (2006)
- [8]Ferrell, Remote manipulation with transmission delay (summarized in Black, MIT 1970)
- [9]MacKenzie & Ware, Lag as a determinant of human performance in interactive systems, INTERCHI 1993
- [10]Anvari, McKinley & Stein, Establishment of the world's first telerobotic remote surgical service, Ann Surg 2005
- [11]Xu et al., Latency effects on surgical performance and acceptable latency levels in telesurgery, Surg Endosc 2014
- [12]Perez et al., Impact of delay on telesurgical performance, Int J CARS 2016
- [13]Fong et al., Clinical Recommendations for Remote Robotic Assisted Surgery (CRSA 2025), World J Surg 2026
- [14]Xu, Liu & Steinbach, QoE-driven control scheme switching for time-delayed teleoperation, 2017
- [15]Xiong et al., ExtremControl: Low-Latency Humanoid Teleoperation with Direct Extremity Control, 2026
- [16]Xu et al., Beyond Retargeting: Low-Latency and Robust Humanoid Whole-Body Teleoperation, 2026
- [17]Schwarz, Lenz et al., NimbRo wins ANA Avatar XPRIZE Finals, IEEE-RAS Humanoids 2023
- [18]Risiglione et al., Passivity-based control for haptic teleoperation of a legged manipulator with time delays, IROS 2021
- [19]Chen et al., Effects of communication delay on human performance in mobile robot teleoperation, 2025
- [20]Neumeier et al., Teleoperation: The Holy Grail to Solve Problems of Automated Driving? Sure, but Latency Matters, AutomotiveUI 2019
- [21]SAE J3016 remote assistance vs remote driving (as quoted in Bogdoll et al. 2021)
- [22]3GPP TS 22.125 V17.6.0, UAS command and control latency (one-way figures, read conservatively as round trips)
- [23]Zingale & Taylor, Effect of Control Latency on Unmanned Aircraft Systems During Critical Phases of Flight, ISAP 2015
- [24]Cox & Wong, Predictive feedback augmentation for manual control of a UAV with latency, IJMAV 2019
