SDK-compliant module type
Propagators
Propagator modules advance spacecraft state from TLE, OMM, ephemeris, or fitted initial conditions over a requested time span. OrbPro2 can use these outputs directly for paths, clocks, RIC-relative displays, and downstream analysis.
What it can do
Run fast catalog propagation with SGP4, high-fidelity force modeling with HPOP, or specialized dynamics such as cislunar propagation while keeping frames, units, time systems, and interpolation metadata explicit.
Reference modules
space-data-network-modules/propagator/sgp4space-data-network-modules/propagator/hpopspace-data-network-modules/propagator/cislunar
Contract shape
Inputs describe orbit state, epoch, propagation span, step policy, and force configuration. Outputs are time-ordered states, interpolation hints, warnings, and explicit failure records.
Authoring checklist
- Declare one-shot propagation and optional stream methods in the SDK manifest.
- Use SDS records for orbit inputs and propagated state outputs.
- Validate against public SGP4, HPOP, CR3BP, or closed-form orbital cases.
-
Test the same
dist/isomorphic/module.wasmin browser and WasmEdge.