Holds Geo reference position. More...
Functions | |
def | __cinit__ (self) |
Default constructor. | |
def | pose_data (self) |
The 4x4 matrix defining the pose in the East-North-Up (ENU) coordinate system. | |
def | pose_covariance (self) |
The pose covariance matrix in ENU. | |
def | horizontal_accuracy (self) |
The horizontal accuracy of the pose in meters. | |
def | vertical_accuracy (self) |
The vertical accuracy of the pose in meters. | |
def | latlng_coordinates (self) |
The latitude, longitude, and altitude coordinates of the pose. | |
def | heading (self) |
The heading (orientation) of the pose in radians (rad). More... | |
def | timestamp (self) |
The timestamp associated with the GeoPose. | |
Holds Geo reference position.
Holds geographic reference position information.
This class represents a geographic pose, including position, orientation, and accuracy information. It is used for storing and manipulating geographic data, such as latitude, longitude, altitude, pose matrices, covariances, and timestamps.
The pose data is defined in the East-North-Up (ENU) reference frame. The ENU frame is a local Cartesian coordinate system commonly used in geodetic applications. In this frame, the X-axis points towards the East, the Y-axis points towards the North, and the Z-axis points upwards.
def heading | ( | self | ) |
The heading (orientation) of the pose in radians (rad).
It indicates the direction in which the object or observer is facing, with 0 degrees corresponding to North and increasing in a counter-clockwise direction.