CCSDS NDM Documentation¶
Navigation Data Messages (NDM)¶
The CCSDS Navigation Data Messages (NDM) are a set of international standards for the exchange of spacecraft navigation data. They facilitate interoperability between space agencies and commercial operators by defining common formats for orbit, attitude, and tracking data.
This library contains models, parsers, and serializers for the following message families:
OEM (Orbit Ephemeris Message): Orbit state (position/velocity) and covariance time series.
OPM (Orbit Parameter Message): Single state vector and orbital parameters (Keplerian elements).
OMM (Orbit Mean-Elements Message): Mean orbital elements.
OCM (Orbit Comprehensive Message): Detailed orbit data including physical properties, covariance, and maneuvers.
CDM (Conjunction Data Message): Collision assessment data.
TDM (Tracking Data Message): Ground station tracking measurements.
RDM (Re-entry Data Message): Re-entry prediction information.
AEM (Attitude Ephemeris Message): Attitude state (quaternions/Euler angles) time series.
APM (Attitude Parameter Message): Single attitude state and parameters.
ACM (Attitude Comprehensive Message): Detailed attitude data.
Inclusion in this list describes implementation coverage, not verified support for every edition, notation, operation, or public surface. Exact conformance claims are made only through the project’s support matrix (canonical; not duplicated here).
User Guide
API Reference
- Python API
- Core & Common Types
- Attitude Ephemeris Message (AEM)
- Attitude Parameter Message (APM)
- Attitude Comprehensive Message (ACM)
- Orbit Parameter Message (OPM)
- Orbit Ephemeris Message (OEM)
- Orbit Mean-Elements Message (OMM)
- Orbit Comprehensive Message (OCM)
- Tracking Data Message (TDM)
- Re-entry Data Message (RDM)
- Conjunction Data Message (CDM)