Paparazzi UAS  v5.2.2_stable-0-gd6b9f29
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
State Struct Reference

Structure holding vehicle state data. More...

#include <state.h>

+ Collaboration diagram for State:

Data Fields

uint16_t pos_status
 Holds the status bits for all position representations. More...
 
struct EcefCoor_i ecef_pos_i
 Position in EarthCenteredEarthFixed coordinates. More...
 
struct LlaCoor_i lla_pos_i
 Position in Latitude, Longitude and Altitude. More...
 
struct LtpDef_i ned_origin_i
 Definition of the local (flat earth) coordinate system. More...
 
bool_t ned_initialized_i
 true if local int coordinate frame is initialsed More...
 
struct NedCoor_i ned_pos_i
 Position in North East Down coordinates. More...
 
struct EnuCoor_i enu_pos_i
 Position in East North Up coordinates. More...
 
struct UtmCoor_f utm_pos_f
 Position in UTM coordinates. More...
 
float alt_agl_f
 Altitude above ground level. More...
 
struct LlaCoor_f lla_pos_f
 Position in Latitude, Longitude and Altitude. More...
 
struct EcefCoor_f ecef_pos_f
 Position in EarthCenteredEarthFixed coordinates. More...
 
struct LtpDef_f ned_origin_f
 Definition of the local (flat earth) coordinate system. More...
 
bool_t ned_initialized_f
 True if local float coordinate frame is initialsed. More...
 
struct UtmCoor_f utm_origin_f
 Definition of the origin of Utm coordinate system. More...
 
bool_t utm_initialized_f
 True if utm origin (float) coordinate frame is initialsed. More...
 
struct NedCoor_f ned_pos_f
 Position in North East Down coordinates. More...
 
struct EnuCoor_f enu_pos_f
 Position in East North Up coordinates. More...
 
uint16_t speed_status
 Holds the status bits for all ground speed representations. More...
 
struct EcefCoor_i ecef_speed_i
 Velocity in EarthCenteredEarthFixed coordinates. More...
 
struct NedCoor_i ned_speed_i
 Velocity in North East Down coordinates. More...
 
struct EnuCoor_i enu_speed_i
 Velocity in East North Up coordinates. More...
 
int32_t h_speed_norm_i
 Norm of horizontal ground speed. More...
 
int32_t h_speed_dir_i
 Direction of horizontal ground speed. More...
 
struct EcefCoor_f ecef_speed_f
 Velocity in EarthCenteredEarthFixed coordinates. More...
 
struct NedCoor_f ned_speed_f
 speed in North East Down coordinates More...
 
struct EnuCoor_f enu_speed_f
 Velocity in East North Up coordinates. More...
 
float h_speed_norm_f
 Norm of horizontal ground speed. More...
 
float h_speed_dir_f
 Direction of horizontal ground speed. More...
 
uint8_t accel_status
 Holds the status bits for all acceleration representations. More...
 
struct NedCoor_i ned_accel_i
 Acceleration in North East Down coordinates. More...
 
struct EcefCoor_i ecef_accel_i
 Acceleration in EarthCenteredEarthFixed coordinates. More...
 
struct NedCoor_f ned_accel_f
 Acceleration in North East Down coordinates. More...
 
struct EcefCoor_f ecef_accel_f
 Acceleration in EarthCenteredEarthFixed coordinates. More...
 
struct OrientationReps ned_to_body_orientation
 
uint8_t rate_status
 Holds the status bits for all angular rate representations. More...
 
struct Int32Rates body_rates_i
 Angular rates in body frame. More...
 
struct FloatRates body_rates_f
 Angular rates in body frame. More...
 
uint8_t wind_air_status
 Holds the status bits for all wind- and airspeed representations. More...
 
struct Int32Vect2 h_windspeed_i
 Horizontal windspeed in north/east. More...
 
int32_t airspeed_i
 Norm of horizontal ground speed. More...
 
struct FloatVect2 h_windspeed_f
 Horizontal windspeed. More...
 
float airspeed_f
 Norm of relative air speed. More...
 
float angle_of_attack_f
 Angle of attack Unit: rad. More...
 
float sideslip_f
 Sideslip angle Unit: rad. More...
 

Detailed Description

Structure holding vehicle state data.

Definition at line 130 of file state.h.

Field Documentation


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