madlib._observation.ObservationCollection¶
- class madlib._observation.ObservationCollection(*, pos_observed: ndarray[Observation, dtype[float64]], pos_truth: ndarray[Observation, dtype[float64]], pos_expected: ndarray[Observation, dtype[float64]])[source]¶
Class for holding observed and true positions of satellites.
- Parameters:
pos_observed (np.ndarray[Observation, np.dtype[np.float64]]) – Realistic observations of a satellite given sensor noise parameters
pos_truth (np.ndarray[Observation, np.dtype[np.float64]]) – True observations of a satellite ignoring all noise sources
pos_expected (np.ndarray[Observation, np.dtype[np.float64]]) – Observations expected if no noise or maneuvers occur
- Raises:
MadlibException – Can only add two ObservationCollection objects
- __init__(*, pos_observed: ndarray[Observation, dtype[float64]], pos_truth: ndarray[Observation, dtype[float64]], pos_expected: ndarray[Observation, dtype[float64]]) None¶
Methods
__init__(*, pos_observed, pos_truth, ...)Attributes