Predict satellite orbits with SGP4
satellitetoolbox-sgp4skillsetup L2★381
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