UNPKG

ootk

Version:

Orbital Object Toolkit including Multiple Propagators, Initial Orbit Determination, and Maneuver Calculations.

19 lines (18 loc) 1.02 kB
import { CovarianceFrame, StateCovariance } from '../main.js'; /** * Creates a 6x6 state covariance matrix from a TLE * @param tleLine1 The first line of the TLE * @param tleLine2 The second line of the TLE * @param frame The covariance frame (CovarianceFrame.ECI or CovarianceFrame.RIC) * @param sigmaScale Scaling factor for the sigmas (default: 1.0) * @returns A StateCovariance object containing the 6x6 covariance matrix */ export declare function createCovarianceFromTle(tleLine1: string, tleLine2: string, frame?: CovarianceFrame, sigmaScale?: number): StateCovariance; /** * Creates a sample-based covariance from a TLE with more realistic uncertainties * @param tleLine1 The first line of the TLE * @param tleLine2 The second line of the TLE * @param frame The covariance frame (CovarianceFrame.ECI or CovarianceFrame.RIC) * @returns A StateCovariance object */ export declare function createSampleCovarianceFromTle(tleLine1: string, tleLine2: string, frame?: CovarianceFrame): StateCovariance;