~/talk

Designing Dope Distributed Systems for Outer Space with High-Fidelity Simulation

Talkat Strange Loop 2023 · 2023-09-21..09-22· [reactive-programming, web-performance]
name:Toby Bell
links:none on file
slides:none on file

A deterministic, event‑driven simulation runs the exact compiled C++ GNC code for both VISORS CubeSats faster than realtime so one minute of wall time covers 48 hours of mission behavior and 30 orbits, exposing timing and networking bugs quickly. The team models lossy cross‑link latency, physical noise, and runs onboard maneuver planning with EOS optimization, validates centimeter‑level alignment for a 40 m focal length telescope with 1.8 cm lateral and 1.5 cm line‑of‑sight tolerances, demonstrates realtime differential GPS with integer ambiguity resolution, and uses single‑process deterministic tracing to reproduce and fix failures.

AI-written summary · about

  1. 0:00Introduction to visor
  2. 1:54Mission objectives
  3. 4:30Operations and GNC software
  4. 9:12System architecture
  5. 15:29Simulation testing approach
  6. 21:06Modeling noise and fidelity
  7. 24:47Achieving determinism
  8. 27:58Faster than real-time
  9. 30:57Simulation takeaways
  10. 35:34Designing system boundaries
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.