32 void update(
bool skip_ins_update=
false);
56 return trig.cos_pitch;
65 return trig.sin_pitch;
Vector2f rotate_earth_to_body2D(const Vector2f &ef_vector) const
virtual uint32_t getLastPosNorthEastReset(Vector2f &pos) const
virtual bool get_velocity_NED(Vector3f &vec) const
bool airspeed_estimate_true(float *airspeed_ret) const
virtual uint32_t getLastPosDownReset(float &posDelta) const
AP_AHRS_View(AP_AHRS &ahrs, enum Rotation rotation)
virtual const Vector3f & get_accel_ef_blended(void) const
struct AP_AHRS_View::@4 trig
bool get_position(struct Location &loc) const
virtual bool get_position(struct Location &loc) const =0
virtual bool get_relative_position_NED_home(Vector3f &vec) const
virtual Vector3f wind_estimate(void) const =0
virtual bool get_relative_position_NED_origin(Vector3f &vec) const
const Matrix3f & get_rotation_body_to_ned(void) const
virtual float get_error_yaw(void) const =0
virtual bool get_relative_position_NE_origin(Vector2f &vecNE) const
Vector3f get_gyro_latest(void) const
virtual bool airspeed_estimate(float *airspeed_ret) const
bool get_expected_mag_field_NED(Vector3f &ret) const
bool airspeed_estimate_true(float *airspeed_ret) const
const Vector3f & get_accel_ef_blended(void) const
Vector2f rotate_body_to_earth2D(const Vector2f &bf) const
virtual Vector2f groundspeed_vector(void)
float get_error_rp(void) const
bool get_velocity_NED(Vector3f &vec) const
const Vector3f & get_gyro(void) const
float get_EAS2TAS(void) const
uint32_t getLastPosDownReset(float &posDelta) const
void update(bool skip_ins_update=false)
bool get_relative_position_NE_home(Vector2f &vecNE) const
virtual bool get_relative_position_NE_home(Vector2f &vecNE) const
Vector2f groundspeed_vector(void)
virtual float get_error_rp(void) const =0
bool get_relative_position_NED_origin(Vector3f &vec) const
uint32_t getLastPosNorthEastReset(Vector2f &pos) const
bool get_relative_position_D_origin(float &posD) const
bool get_relative_position_NED_home(Vector3f &vec) const
bool get_relative_position_NE_origin(Vector2f &vecNE) const
virtual bool get_expected_mag_field_NED(Vector3f &ret) const
float get_EAS2TAS(void) const
Vector3f wind_estimate(void)
float get_error_yaw(void) const
void get_relative_position_D_home(float &posD) const
virtual void get_relative_position_D_home(float &posD) const =0
virtual bool get_relative_position_D_origin(float &posD) const
bool airspeed_estimate(float *airspeed_ret) const