PX4 Firmware
PX4 Autopilot Software http://px4.io
|
#include <landing_target_pose.h>
Public Attributes | |
uint64_t | timestamp |
float | x_rel |
float | y_rel |
float | z_rel |
float | vx_rel |
float | vy_rel |
float | cov_x_rel |
float | cov_y_rel |
float | cov_vx_rel |
float | cov_vy_rel |
float | x_abs |
float | y_abs |
float | z_abs |
bool | is_static |
bool | rel_pos_valid |
bool | rel_vel_valid |
bool | abs_pos_valid |
uint8_t | _padding0 [4] |
Definition at line 51 of file landing_target_pose.h.
uint8_t landing_target_pose_s::_padding0[4] |
Definition at line 70 of file landing_target_pose.h.
bool landing_target_pose_s::abs_pos_valid |
Definition at line 69 of file landing_target_pose.h.
Referenced by PrecLand::check_state_conditions(), and landing_target_estimator::LandingTargetEstimator::update().
float landing_target_pose_s::cov_vx_rel |
Definition at line 61 of file landing_target_pose.h.
Referenced by BlockLocalPositionEstimator::landingTargetCorrect(), Ekf2::Run(), and landing_target_estimator::LandingTargetEstimator::update().
float landing_target_pose_s::cov_vy_rel |
Definition at line 62 of file landing_target_pose.h.
Referenced by BlockLocalPositionEstimator::landingTargetCorrect(), Ekf2::Run(), and landing_target_estimator::LandingTargetEstimator::update().
float landing_target_pose_s::cov_x_rel |
Definition at line 59 of file landing_target_pose.h.
Referenced by landing_target_estimator::LandingTargetEstimator::update().
float landing_target_pose_s::cov_y_rel |
Definition at line 60 of file landing_target_pose.h.
Referenced by landing_target_estimator::LandingTargetEstimator::update().
bool landing_target_pose_s::is_static |
Definition at line 66 of file landing_target_pose.h.
Referenced by Ekf2::Run(), and landing_target_estimator::LandingTargetEstimator::update().
bool landing_target_pose_s::rel_pos_valid |
Definition at line 67 of file landing_target_pose.h.
Referenced by landing_target_estimator::LandingTargetEstimator::update().
bool landing_target_pose_s::rel_vel_valid |
Definition at line 68 of file landing_target_pose.h.
Referenced by BlockLocalPositionEstimator::landingTargetMeasure(), Ekf2::Run(), and landing_target_estimator::LandingTargetEstimator::update().
uint64_t landing_target_pose_s::timestamp |
Definition at line 53 of file landing_target_pose.h.
Referenced by PrecLand::check_state_conditions(), MavlinkReceiver::handle_message_landing_target(), PrecLand::on_active(), Ekf2::Run(), and landing_target_estimator::LandingTargetEstimator::update().
float landing_target_pose_s::vx_rel |
Definition at line 57 of file landing_target_pose.h.
Referenced by BlockLocalPositionEstimator::landingTargetMeasure(), Ekf2::Run(), and landing_target_estimator::LandingTargetEstimator::update().
float landing_target_pose_s::vy_rel |
Definition at line 58 of file landing_target_pose.h.
Referenced by BlockLocalPositionEstimator::landingTargetMeasure(), Ekf2::Run(), and landing_target_estimator::LandingTargetEstimator::update().
float landing_target_pose_s::x_abs |
Definition at line 63 of file landing_target_pose.h.
Referenced by PrecLand::check_state_conditions(), PrecLand::run_state_descend_above_target(), PrecLand::run_state_horizontal_approach(), and landing_target_estimator::LandingTargetEstimator::update().
float landing_target_pose_s::x_rel |
Definition at line 54 of file landing_target_pose.h.
Referenced by landing_target_estimator::LandingTargetEstimator::update().
float landing_target_pose_s::y_abs |
Definition at line 64 of file landing_target_pose.h.
Referenced by PrecLand::check_state_conditions(), PrecLand::run_state_descend_above_target(), PrecLand::run_state_horizontal_approach(), and landing_target_estimator::LandingTargetEstimator::update().
float landing_target_pose_s::y_rel |
Definition at line 55 of file landing_target_pose.h.
Referenced by landing_target_estimator::LandingTargetEstimator::update().
float landing_target_pose_s::z_abs |
Definition at line 65 of file landing_target_pose.h.
Referenced by PrecLand::check_state_conditions(), and landing_target_estimator::LandingTargetEstimator::update().
float landing_target_pose_s::z_rel |
Definition at line 56 of file landing_target_pose.h.
Referenced by landing_target_estimator::LandingTargetEstimator::update().