Python library to propagate satellite orbits.
SmartLocationPredictor
which uses SciPy to achieve better performance and accuracyget_only_position
toomean_motion
(finally!)R_E_MEAN_KM
, ALPHA_UMB
and ALPHA_PEN
constantsperiod
property to predictorsget_shadow
, get_eclipse_duration
, get_beta
, get_normal_vector
and eclipses_since
methods to predictorssate_id
mandatory and source
optionalget_shadow
method that computes if a satellite is in shadowget_sun
method that retrieves the ECI position of the SunLocationPredictor.propagator
to predictor for clarityHighAccuracyTLEPropagator.propagator
privatePosition.position_llh
__init__.py
propagate_eci
publicJ2Predictor.from_tle
for non-epoch dates