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 provides parsers and serializers for the following message types:
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.
For a detailed overview of the NDM conceptual framework, refer to the NDM. For the specific Attitude Data Messages standard, see ADM.
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)