Home▸Space & Astronomy▸Autonomy for On-Orbit Assembly: Berthing vs Latency (2D)

Autonomy for On-Orbit Assembly: Berthing vs Latency (2D)

Interactive 2D top-down on-orbit berthing demo: an incoming module must dock onto a station port within tight position and orientation tolerance. Compare ground teleoperation — commands lagged by an adjustable round-trip latency — against an autonomous closed-loop controller that corrects every frame with no delay.

Space & Astronomy2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-autonomy-for-on-orbit-assembly-berthing-vs-latency ↗ Open standalone

This 2D companion drives the same delay-line and PD-control model as the 3D version through a plain top-down canvas view: an incoming module drifts and tilts under simulated disturbance while a shrinking circle marks its closing range, and switching from autonomous closed-loop control to ground teleoperation reveals how a round-trip command delay lets the position error grow before a correction ever arrives.

⚙ Under the hood

2D top-down berthing lab: a delay-line buffer feeds a lagged (teleoperated) or instantaneous (autonomous) PD controller, closing position and attitude error against fixed capture-envelope and tolerance thresholds every frame.

Canvas 2DOn-Orbit AssemblyAutonomous BerthingTeleoperation LatencyClosed-Loop ControlSpace Robotics

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)