HomeSpace & AstronomyAutonomy for On-Orbit Assembly: Berthing vs Latency

Autonomy for On-Orbit Assembly: Berthing vs Latency

Interactive 3D on-orbit assembly demo: an incoming module must be captured and berthed onto a growing space station within tight position and orientation tolerance. Compare a ground-teleoperated approach — commands lagged by an adjustable round-trip latency, prone to overshoot and failed berths — against an autonomous closed-loop vision-based controller that nulls the error every frame with no delay.

Space & Astronomy3DAdvanced60 FPS
autonomy-for-on-orbit-assembly-berthing-vs-latency ↗ Open standalone

An incoming module must be captured and berthed onto a growing space station within tight position and orientation tolerance. Compare ground teleoperation, hobbled by round-trip command latency, against an autonomous closed-loop vision controller that corrects every frame with no delay.

⚙ Under the hood

An incoming module must be captured and berthed onto a growing space station within tight position and orientation tolerance. Compare a ground-teleoperated approach — commands lagged by an adjustable round-trip latency, prone to overshoot and failed berths — against an autonomous closed-loop vision-based controller that nulls the error every frame with no delay, then run fast-forwarded trials to compare berthing success rates as latency increases.

Three.jsOn-Orbit AssemblyAutonomous BerthingTeleoperation LatencyVision ServoingSpace Robotics

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)