Printable (PDF) Documentation

Follow the links below to printable documentation in PDF format:

Getting Started

Getting Started with ODTK
A set of step-by-step exercises designed to acquaint you with ODTK and its application to common orbit determination tasks.
Getting Started with SLR in ODTK
An introduction to processing satellite laser ranging (SLR) data using ODTK.
Getting Started with DSN in ODTK
An introduction to processing several types of tracking data produced by JPL's deep space network (DSN) in ODTK.
Getting Started with TDRSS in ODTK
A detailed introduction to the capability of ODTK to simulate and process two-way range and Doppler measurements from the Tracking and Data Relay Satellite System (TDRSS).
Getting Started Processing GNSS in ODTK
A structured introduction to the GNSS capabilities of ODTK.

Advanced ODTK Capabilities

Processing STK Ephemeris Data as Measurements
A guide to having the Filter read an ephemeris file and process the position and velocity components as observations.
Getting Started with the Unscented Kalman Filter in ODTK.
An introduction to the settings and capabilities associated with using the Unscented Kalman Filter in ODTK.
ODTK Applied to GNSS Satellite Orbits and Clocks
An overview of and guide to the application of ODTK to orbit and clock estimation in support of operations of GNSS satellite systems.
Flexible State Space in ODTK
Overview and explanation of capabilities designed to help the analyst make changes to an operational scenario at a Restart time, without having to reinitialize the filter. These actions change the dimension and content of the Filter state space, and so are called Flexible State Space options.
Processing TDOA and FDOA Data with ODTK
An introduction and procedure that steps through a simple simulation of ground-based TDOA and FDOA tracking data. Ground-based TDOA and FDOA measurements will be used to simultaneously estimate 2 satellite orbits and 2 emitters with uncertain locations. Data from three well-known emitters will also be used.
Plugin Programming Guide
A guide that provides step-by-step instructions on how to write plugins for ODTK. The guide provides a high level overview of the ODTK plugin architecture and concepts common between plugin points.
Effective Use of Gooding IOD
A guide to Initial Orbit Determination using the GoodingAnglesOnly method, including mathematical background.
Clock Coefficients from Allan Variance Diagram
A description of a method of deriving crystal clock values of a0 and a-2 from an Allan Variance Diagram.
GPS Range and Range Difference Sigmas
Equations for calculating the white-noise sigma value to be used in the ODTK sequential filter for range difference white noise, plus a short discussion of the use and derivation of a sigma value on the original range white-noise sequence.
ODTK Orbit Determination: Theorems & Equations
An in-depth, comprehensive presentation of the mathematical and scientific foundation for ODTK, including detailed discussion of important constants, equations and algorithms.
OD Comparison
Recommended method for comparing the results of ODTK with those of your current OD procedures.
Achieving Astrodynamics Consistency with STK and ODTK
A guide to configuring STK and ODTK for computational consistency, addressing two main areas of concern: Earth centered coordinate transformations and orbit propagation.
ODTK GPS ISC File Description
Provides a detailed description of the ISC file.
GNSS Measurement Types
Lists the Single-Frequency Measurements, Dual-Frequency Measurements, Single-Differenced Measurements, Double-Differenced Measurements, and Triple-Frequency Measurements supported by ODTK.