Skip to content

Releases: satellogic/orbit-predictor

v1.13.1

28 Sep 15:11
55805b5
Compare
Choose a tag to compare
  • Add new SmartLocationPredictor which uses SciPy to achieve better performance and accuracy
  • Allow change of tolerance for pass finding
  • Fix corner case in eclipse computation

v1.12.0

04 Mar 17:55
ca67e2e
Compare
Choose a tag to compare
  • Require sgp4>=2.3
  • Use mean Earth radius for illumination computation
  • Use current date if not given in get_only_position too
  • Document mean_motion (finally!)
  • Add R_E_MEAN_KM, ALPHA_UMB and ALPHA_PEN constants
  • Add period property to predictors
  • Add get_shadow, get_eclipse_duration, get_beta, get_normal_vector
    and eclipses_since methods to predictors
  • Make sate_id mandatory and source optional

v1.10.0

26 Nov 16:31
Compare
Choose a tag to compare
  • Add get_shadow method that computes if a satellite is in shadow
  • Add get_sun method that retrieves the ECI position of the Sun
  • Add elevation and groundtrack generic APIs
  • Rename LocationPredictor.propagator to predictor for clarity
  • Make HighAccuracyTLEPropagator.propagator private
  • Document Position.position_llh
  • Add version to __init__.py
  • Make propagate_eci public
  • Raise error if propagation failed
  • Fix J2Predictor.from_tle for non-epoch dates
  • Add method to create predictor with repeating groundtrack
  • Support Python 3.8
  • Remove mentions to deprecated "precise" predictor

v1.9.0

12 Apr 11:32
48c7ed0
Compare
Choose a tag to compare
  • First Python-3 only release!
  • Deprecated HighAccuracyTLEPredictor class, removed non-precise algorithm
  • Added new Keplerian and J2 predictors based on classical orbital elements
  • Added functions to create sun-synchronous satellites and planar constellations
  • Added new NoradTLESource
  • Fix off-nadir angle calculation
  • Allow custom locations using an environment variable
  • Do not round the microseconds internally, achieve much higher precision (validated against STK)

new Keplerian and J2 predictor

14 Nov 21:57
dd7ff7b
Compare
Choose a tag to compare
  • new Keplerian and J2 predictor
  • minor fixes

First public release

10 Nov 22:43
Compare
Choose a tag to compare
v1.8.4

first public release