Paparazzi UAS  v4.2.2_stable-4-gcc32f65
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
AhrsFloat Struct Reference

Attitude and Heading Reference System state (floating point version) More...

#include <ahrs.h>

+ Collaboration diagram for AhrsFloat:

Data Fields

struct FloatQuat ltp_to_imu_quat
 Rotation from LocalTangentPlane to IMU frame as unit quaternion. More...
 
struct FloatEulers ltp_to_imu_euler
 Rotation from LocalTangentPlane to IMU frame as Euler angles. More...
 
struct FloatRMat ltp_to_imu_rmat
 Rotation from LocalTangentPlane to IMU frame as Rotation Matrix. More...
 
struct FloatRates imu_rate
 Rotational velocity in IMU frame. More...
 
struct FloatRates imu_rate_previous
 
struct FloatRates imu_rate_d
 
struct FloatQuat ltp_to_body_quat
 Rotation from LocalTangentPlane to body frame as unit quaternion. More...
 
struct FloatEulers ltp_to_body_euler
 Rotation from LocalTangentPlane to body frame as Euler angles. More...
 
struct FloatRMat ltp_to_body_rmat
 Rotation from LocalTangentPlane to body frame as Rotation Matrix. More...
 
struct FloatRates body_rate
 Rotational velocity in body frame. More...
 
struct FloatRates body_rate_d
 

Detailed Description

Attitude and Heading Reference System state (floating point version)

Definition at line 58 of file ahrs.h.

Field Documentation

struct FloatRates AhrsFloat::body_rate

Rotational velocity in body frame.

Definition at line 69 of file ahrs.h.

Referenced by ahrs_init(), ahrs_propagate(), ahrs_update_accel(), ahrs_update_fw_estimator(), compute_body_orientation_and_rates(), and stabilization_attitude_run().

struct FloatRates AhrsFloat::body_rate_d

Definition at line 70 of file ahrs.h.

Referenced by stabilization_attitude_run().

struct FloatRates AhrsFloat::imu_rate

Rotational velocity in IMU frame.

Definition at line 62 of file ahrs.h.

Referenced by ahrs_init(), ahrs_propagate(), compute_body_orientation_and_rates(), Matrix_update(), and update_ahrs_from_sim().

struct FloatRates AhrsFloat::imu_rate_d

Definition at line 64 of file ahrs.h.

struct FloatRates AhrsFloat::imu_rate_previous

Definition at line 63 of file ahrs.h.

struct FloatEulers AhrsFloat::ltp_to_body_euler

Rotation from LocalTangentPlane to body frame as Euler angles.

Definition at line 67 of file ahrs.h.

Referenced by ahrs_init(), ahrs_realign_heading(), ahrs_update_fw_estimator(), ahrs_update_gps(), ahrs_update_infrared(), compute_body_orientation_and_rates(), and reset_psi_ref_from_body().

struct FloatQuat AhrsFloat::ltp_to_body_quat

Rotation from LocalTangentPlane to body frame as unit quaternion.

Definition at line 66 of file ahrs.h.

Referenced by ahrs_init(), ahrs_realign_heading(), compute_body_orientation_and_rates(), and stabilization_attitude_run().

struct FloatRMat AhrsFloat::ltp_to_body_rmat

Rotation from LocalTangentPlane to body frame as Rotation Matrix.

Definition at line 68 of file ahrs.h.

Referenced by ahrs_init(), ahrs_realign_heading(), ahrs_update_heading(), and compute_body_orientation_and_rates().

struct FloatQuat AhrsFloat::ltp_to_imu_quat

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