ssapy.correlate_tracks
Provides classes and functions for orbital tracking, hypothesis testing, angle wrapping, and fitting satellite observations to orbital models.
Functions
|
Prior probability of assigning detections to tracks of satellites. |
|
Extract data for specific satID. |
|
Fit an orbit to an arc. |
|
Fit an orbit to an arc. |
|
Fit a series of detections using the Track interface. |
|
Fit an orbit to an arc. |
|
Iterates and refines the Multiple Hypothesis Tracking (MHT) process by updating tracks and generating new hypotheses. |
|
Creates and returns an optimizer object or function for orbital parameter estimation based on the specified mode and configuration. |
|
Generates an initial parameter guess for orbital estimation based on the provided mode, observation arc, and optional orbital attributes. |
|
Convert Orbits to parameters. |
|
Convert parameters to Orbits. |
|
Compute right ascension, declination, range, rates, and anomaly wraps. |
|
Compute mean ra/dec, uncertainty in mean, proper motion, uncertainty for a short arc. |
|
Add fields to default data set to accommodate MHT fitting. |
|
Give satIDs in data in order of observation. |
|
Wraps an angle difference to a specified range. |
Classes
|
Gaussian prior that log(GM/r/v^2) = 0. |
|
Gaussian prior on parameters. |
|
Assignment of detections to multiple tracks. |
|
Multiple Hypothesis Tracking of many hypotheses explaining data. |
|
Set of observations to be fit as an object moving through space. |
|
Set of observations fit together as an orbital track. |
|
Set of observations to be fit as an object moving through space. |
|
Prior on range like r^2*exp(-r/scale), preferring larger distances where there is more volume. |
|
Gaussian prior that |
Class Inheritance Diagram
