OEM Data Types¶
State¶
-
class
oem.components.
State
(epoch, position, velocity, acceleration=None, version='2.0')¶ Bases:
object
Basic Cartesian state.
-
epoch
¶ Epoch date and time.
Type: DateTime
-
position
¶ 3-element array describing the position at epoch.
Type: ndarray
-
velocity
¶ 3-element array describing the velocity at epoch.
Type: ndarray
-
acceleration
¶ 3-element array describing the acceleration at epoch. If unavailable, this attribute is None.
Type: ndarray
-
Covariance¶
-
class
oem.components.
Covariance
(epoch, frame, matrix, version='2.0')¶ Bases:
object
Basic 6x6 covariance.
-
epoch
¶ Epoch date and time.
Type: DateTime
-
frame
¶ Reference from of this covariance.
Type: str
-
matrix
¶ 6x6 covariance matrix.
Type: ndarray
-
classmethod
from_string
(segment, version)¶ Create Covariance from OEM-formatted string.
Parameters: segment (str) – String containing a single OEM covariance block. Returns: New Covariance instance. Return type: new_covariance (Covariance)
-