GeoPose Class Reference

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.
 

Detailed Description

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.

Functions

◆ heading()

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.