Auterion App SDK
Auterion SDK is a library that can be used by AuterionOS apps to communicate with the system.
auterion::LocalPosition Struct Reference

Represents local position, velocity, and acceleration in the ENU coordinate system. More...

#include <auterion_sdk/system_state/system_state.hpp>

Public Attributes

Eigen::Vector3f position_enu_m
 
Eigen::Vector3f velocity_enu_m
 
Eigen::Vector3f acceleration_enu_m
 
double heading
 
float dist_bottom
 
bool horizontal_position_valid
 
bool vertical_position_valid
 
bool horizontal_velocity_valid
 
bool vertical_velocity_valid
 
bool dist_bottom_valid
 

Detailed Description

Represents local position, velocity, and acceleration in the ENU coordinate system.

Member Data Documentation

◆ acceleration_enu_m

Eigen::Vector3f auterion::LocalPosition::acceleration_enu_m

Acceleration in ENU coordinates [m/s^2]

◆ dist_bottom_valid

bool auterion::LocalPosition::dist_bottom_valid

Indacates if the distance to bottom is valid

◆ heading

double auterion::LocalPosition::heading

Heading [rad]

◆ horizontal_position_valid

bool auterion::LocalPosition::horizontal_position_valid

Distance to bottom [m] Indicates if the horizontal position is valid

◆ horizontal_velocity_valid

bool auterion::LocalPosition::horizontal_velocity_valid

Indicates if the horizontal velocity is valid

◆ position_enu_m

Eigen::Vector3f auterion::LocalPosition::position_enu_m

Position in ENU coordinates [m]

◆ velocity_enu_m

Eigen::Vector3f auterion::LocalPosition::velocity_enu_m

Velocity in ENU coordinates [m/s]

◆ vertical_position_valid

bool auterion::LocalPosition::vertical_position_valid

Indicates if the vertical position is valid

◆ vertical_velocity_valid

bool auterion::LocalPosition::vertical_velocity_valid

Indicates if the vertical velocity is valid


The documentation for this struct was generated from the following file: