nyx
nyx copied to clipboard
Nyx is a high fidelity, fast, reliable and validated astrodynamics toolkit library written in Rust and available in Python
# High level description The objective of this request is to integrate the Python [Ruff](https://github.com/charliermarsh/ruff) linter into the CI of the Nyx project. The use of the Ruff linter will...
# High level description ANISE adds supports for SPICE files and introduces a new SPK type for storing covariance information. The purpose of this issue is to allow searching through...
# High level description This feature adds functionality to perform Chi-Squared tests, NIS and NEES analysis on Kalman filter estimators. The Chi-Squared test is a statistical hypothesis test that is...
# High level description Orbit determination is the process of determining the position and velocity of a spacecraft from observations, such as range, range rate, and angles data. This information...
# High level description Original discussion here: https://gitlab.com/nyx-space/nyx/-/issues/229 References: + OREKit: https://gitlab.orekit.org/orekit/orekit/-/blob/develop/src/main/java/org/orekit/frames/TEMEProvider.java + AstroPy: https://github.com/astropy/astropy/blob/45abe1d37242c1a256bc59f234b4d3e83e342351/astropy/coordinates/builtin_frames/intermediate_rotation_transforms.py#L255 (and test: https://github.com/astropy/astropy/blob/ba9b5bff7f4dd431d99590e0f33d4dfbf98b4231/astropy/coordinates/tests/test_intermediate_transformations.py#L561 ) + SkyField: https://github.com/skyfielders/python-skyfield/blob/8d3dc132f43656766a58e3e1984363592aa1f11a/skyfield/sgp4lib.py#L328 + asteRISK: https://rdrr.io/cran/asteRisk/src/R/coordinatesTransformations.R a.i. solution documentation: https://ai-solutions.com/_help_Files/orbit_reference_frames.htm#achr_trueequatormeanequinox This...
# High level description A normalized Earth-Moon barycenter frame is needed for libration point orbit studies. By Matt Bolliger: 1. Two gravitational point masses only. 2. The point masses move...
# High level description Operations require the estimation of the coefficient of reflectivity and coefficient of drag. The purpose of this ticket is to support Cr/Cd estimation. # Requirements -...
# High level description Earth Orientation Parameters (EOPs) are used to describe the orientation of the Earth's axis of rotation with respect to its orbit around the sun. These parameters...
# High level description This implementation should be validated against this NASA page:https://ccmc.gsfc.nasa.gov/modelweb/models/iri_vitmo.php . Implementation should be based on GMAT's: https://github.com/ChristopherRabotin/GMAT/blob/80bde040e12946a61dae90d9fc3538f16df34190/plugins/EstimationPlugin/src/base/measurement/Ionosphere/Ionosphere.cpp . Check out Navipedia: https://gssc.esa.int/navipedia/index.php/Klobuchar_Ionospheric_Model . And the NeQuick...
# High level description Refer to this [IERS Tech Note](https://www.iers.org/SharedDocs/Publikationen/EN/IERS/Publications/tn/TechnNote32/tn32_099.pdf?__blob=publicationFile&v=1) on the calculations for the tropospheric effects based on wavelength. This implementation should allow for great level of configuration as...