Skip to content

Releases: CS-SI/Orekit

11.0.1

22 Oct 14:55
Compare
Choose a tag to compare

Version 11.0.1 is a patch release of Orekit. The main changes are:

  • Fix of the computation of the relativistic clock correction for GNSS measurements
  • Fixes in the writing of OEM and CPF files
  • Fix of the expired SSL certificate
  • Improvements of the documentation for solar radiation pressure and impulse maneuvers models

This version depends on Hipparchus 2.0

11.0

20 Sep 07:55
Compare
Choose a tag to compare

Version 11.0 is a major release, including both new features and bug fixes. The main changes are:

  • Orbit determination using TLE orbit propagator
  • Sequential batch least squares orbit determination
  • New method signatures for IOD using directly the measurement classes
  • Writer and parser for all CCSDS Navigation Data Messages in both KVN and XML formats
  • Version 2 of CCSDS Tracking Data Messages
  • Version 3 of CCSDS Orbit Data Messages
  • Support for Rinex navigation files
  • Support for IGS clock files
  • Support for IGS real time data including both SSR and RTCM messages and Ntrip protocole
  • Consideration of eclipses by Moon in solar radiation pressure force
  • New API for analytical GNSS propagators
  • Addition of the finish method to finalize propagation by step handlers. It replaces the previous isLast parameter of the handleStep method.
  • Removal of propagation modes (master, slave, and ephemeris)
  • Possibility to add several step handlers for the same orbit propagation
  • A lot of fixed bug

This version depends on Hipparchus 2.0

10.3.1

17 Jun 06:29
Compare
Choose a tag to compare

Version 10.3.1 is a patch release.
It fixes potential infinite loops in ellipsoid tesselation.
This version depends on Hipparchus 1.8

10.3

23 Dec 10:29
Compare
Choose a tag to compare

Version 10.3 is a minor release of Orekit.

Highlights in the 10.3 release are:

  • Fix of short period Jacobian calculation in DSST orbit determination
  • Fix Kalman issues
  • Fix CCSDS ADM issues
  • Relativistic clock correction for most of measurements
  • Piecewise model for empirical forces
  • One-way GNSS Range and Phase measurements
  • Support for Laser Ranging data (i.e. both CPF & CRD formats)
  • Lense-Thirring and De Sitter relativistic effects
  • Clock drift for RangeRate measurements
  • Support for AGI LeapSecond.dat files
  • New interfaces for attitude ephemeris files
  • Knocke model for Earth’s albedo and infrared
  • Possibility to use multiple handlers for one event detector

This version depends on Hipparchus 1.8

10.2

23 Dec 10:27
Compare
Choose a tag to compare

Version 10.2 is a minor release of Orekit.

Highlights in the 10.2 release are:

  • Support for CCSDS ADM files
  • Trajectories around Lagrangian point using CR3BP model
  • Time span drag force model
  • Time span tropospheric model
  • Estimated ionospheric model
  • Improved phase measurement
  • Several bug fixes for date functionalities
  • Configurable low thrust maneuver model based on detectors
  • Support for CSSI space weather data
  • New organization of the maneuvers package

This version depends on Hipparchus 1.7

10.1

23 Dec 10:20
Compare
Choose a tag to compare

Version 10.1 is a minor release of Orekit.

Highlights in the 10.1 release are:

  • Combination of GNSS measurements.
  • Wind-up effect on GNSS measurements.
  • Support for Hatanaka compact RINEX format.
  • Laplace initial orbit determination method.
  • A new Field Of View package that includes circular, elliptical, dihedral and polygonal field of views.
  • Comparison methods in AbsoluteDate class.
  • Moved Orekit’s tutorials to a separate sister project.
  • NeQuick ionospheric model.
  • Improvement of the contributing guide.
  • Possibility to use multiplexed measurement.
  • IRNSS and SBAS analytical orbit propagators.
  • Possibility to write covariance matrices in OEM writers.
  • Default constructors for DSST force models.
  • Connection with Gitlab CI.
  • Improvement of release proceeding.
  • Implementation of the data loading proposal.
  • Several other features and bug fixes.

This version depends on Hipparchus 1.6

10.0

23 Dec 10:18
Compare
Choose a tag to compare

Version 10.0 is a major release of Orekit.

Highlights in the 10.0 release are:

  • Security: fix possible denial of service when loading itrf-versions.conf
  • Specialized GNSS propagators
  • Propagation in non-inertial frames
  • DSST OD
  • A new Ionosphere model
  • Modeling phase measurements
  • LAMBDA method for ambiguity resolution
  • Shapiro effect for range measurements
  • Improved documentation
  • Several other features and bug fixes

This version depends on Hipparchus 1.5

9.3.1

23 Dec 10:16
Compare
Choose a tag to compare

Version 9.3.1 is a minor release of Orekit.

The only change introduced since release 9.3 is a fix for an issue involving GPS week rollover.

9.3

23 Dec 10:15
Compare
Choose a tag to compare
9.3

Version 9.3 is a minor release of Orekit. It introduces several new features and bug fixes.

New features introduced in version 9.3 are :

  • a new GPSDate class
  • changed OrekitException from checked to unchecked exceptions
  • parameter drivers scales and reference value can be changed
  • access to Kalman filter internal matrices
  • position-only measurements in orbit determination
  • support for unofficial versions 2.12 and 2.20 of Rinex files (mainly for spaceborne receivers)
  • direct building of appropriate attitude law with eclipses for all GNSS satellite types
  • inter-satellites view detector
  • measurement generation feature
  • possibility fo use Marshall Solar Activity Future Estimation to feed NRL MSISE 2000 atmosphere model
  • new tropospheric models: Mendes-Pavlis, Vienna 1, Vienna 3, estimated model
  • new mapping functions for tropospheric effect: Global Mapping Function, Niell Mapping Function
  • Global Pression Temperature Models GPT and GPT2
  • possibility to estimate tropospheric zenith delay
  • clock offset that can be estimated (both for ground station and satellite clocks)
  • handling of GPS clock corrections directly from propagator
  • management of clock corrections as additional states from any propagator

Numerous bugs have been fixed.

This version depends on Hipparchus 1.4

9.2

01 Jun 07:13
Compare
Choose a tag to compare
9.2

Version 9.2 is a minor release of Orekit. It introduces several new features and bug fixes.

New features introduced in version 9.2 are :

  • Kalman filter for orbit determination
  • loading of RINEX files
  • loading of ANTEX files
  • loading of version d of SP3 files (version a to c were already supported)
  • on-the-fly decompression of .Z files
  • code measurements
  • phase measurements (but only a very basic implementation for now)
  • specific attitude laws (GPS, GLONASS, GALILEO, BEIDOU) with midnight/noon turns
  • possibility to use backward propagation in LS orbit determination
  • support for any ITRF version, even if EOP files do not match the desired version
  • attitude overriding in constant thrust maneuvers
  • FunctionalDetector
  • filtering mechanism to insert specific decompression or deciphering algorithms during data loading
  • frames for Lagrange L1 and L2 point for any two related celestial bodies

WARNING: phase measurements, GNSS attitude and time-dependent process noise are considered experimental features for now, they should not be used yet for operational systems

Several bugs have been fixed.

This version depends on Hipparchus 1.3.