Predict satellite orbits with SGP4

satellitetoolbox-sgp4skillsetup L2381
majiayu000/claude-skill-registry
What it does

Propagate TLE orbits and fit TLEs from state vectors using SGP4

Best for

Computing precise satellite positions for mission planning, ground station tracking, and orbital maintenance using industry-standard SGP4 propagator.

Inputs
  • · TLE (Two-Line Element) set
  • · Propagation time in minutes from TLE epoch
  • · Osculating state vectors (position, velocity) for TLE fitting
Outputs
  • · Position (TEME frame, km)
  • · Velocity (TEME frame, km/s)
  • · Fitted TLE or updated TLE epoch
Requires
  • · Julia language
  • · SatelliteToolboxSgp4.jl package
  • · SatelliteToolboxBase and SatelliteToolboxTle (re-exported)
Preconditions
  • · Valid TLE format (NORAD-standard two-line or three-line)
  • · Propagation time in minutes (not seconds)
  • · Julian date or epoch time available
Failure modes
  • · TLE parsing fails on malformed format
  • · Propagation time outside valid range (±30 days typical)
  • · Fitted TLE diverges if input vectors not in TEME frame
  • · WGS-84 vs WGS-72 mismatch causes coordinate errors
Trust signals
  • · JuliaSpace/SatelliteToolboxSgp4.jl is aerospace-industry standard
  • · WGS-84 and WGS-72 constants provided for different geoids
  • · In-place variants available for low-allocation critical sections