Thanks to visit codestin.com
Credit goes to docs.px4.io

Skip to content

LandingTargetPose (UORB message)

Relative position of precision land target in navigation (body fixed, north aligned, NED) and inertial (world fixed, north aligned, NED) frames.

TOPICS: landing_target_pose

Fields

参数名类型Unit [Frame]Range/Enum描述
timestampuint64usTime since system start
is_staticboolFlag indicating whether the landing target is static or moving with respect to the ground
rel_pos_validboolFlag showing whether relative position is valid
rel_vel_validboolFlag showing whether relative velocity is valid
rel_vel_ekf2_validboolFlag showing whether relative velocity is valid for EKF2 auxiliary velocity aiding
x_relfloat32X/north position of target, relative to vehicle (navigation frame)
y_relfloat32Y/east position of target, relative to vehicle (navigation frame)
z_relfloat32Z/down position of target, relative to vehicle (navigation frame)
vx_relfloat32米/秒X/north velocity of target, relative to vehicle (navigation frame)
vy_relfloat32米/秒Y/east velocity of target, relative to vehicle (navigation frame)
vz_relfloat32米/秒Z/down velocity of target, relative to vehicle (navigation frame)
cov_x_relfloat32m^2X/north position variance
cov_y_relfloat32m^2Y/east position variance
cov_z_relfloat32m^2Z/down position variance
cov_vx_relfloat32(m/s)^2X/north velocity variance
cov_vy_relfloat32(m/s)^2Y/east velocity variance
cov_vz_relfloat32(m/s)^2Z/down velocity variance
abs_pos_validboolFlag showing whether absolute position is valid
x_absfloat32X/north position of target, relative to origin (navigation frame)
y_absfloat32Y/east position of target, relative to origin (navigation frame)
z_absfloat32Z/down position of target, relative to origin (navigation frame)

Source Message

Source file (GitHub)

Details

Click here to see original file

c
# Relative position of precision land target in navigation (body fixed, north aligned, NED) and inertial (world fixed, north aligned, NED) frames

uint64 timestamp # [us] Time since system start

bool is_static # [-] Flag indicating whether the landing target is static or moving with respect to the ground

bool rel_pos_valid # [-] Flag showing whether relative position is valid
bool rel_vel_valid # [-] Flag showing whether relative velocity is valid
bool rel_vel_ekf2_valid # [-] Flag showing whether relative velocity is valid for EKF2 auxiliary velocity aiding

float32 x_rel # [m] X/north position of target, relative to vehicle (navigation frame)
float32 y_rel # [m] Y/east position of target, relative to vehicle (navigation frame)
float32 z_rel # [m] Z/down position of target, relative to vehicle (navigation frame)

float32 vx_rel # [m/s] X/north velocity of target, relative to vehicle (navigation frame)
float32 vy_rel # [m/s] Y/east velocity of target, relative to vehicle (navigation frame)
float32 vz_rel # [m/s] Z/down velocity of target, relative to vehicle (navigation frame)

float32 cov_x_rel # [m^2] X/north position variance
float32 cov_y_rel # [m^2] Y/east position variance
float32 cov_z_rel # [m^2] Z/down position variance

float32 cov_vx_rel # [(m/s)^2] X/north velocity variance
float32 cov_vy_rel # [(m/s)^2] Y/east velocity variance
float32 cov_vz_rel # [(m/s)^2] Z/down velocity variance

bool abs_pos_valid # [-] Flag showing whether absolute position is valid

float32 x_abs # [m] X/north position of target, relative to origin (navigation frame)
float32 y_abs # [m] Y/east position of target, relative to origin (navigation frame)
float32 z_abs # [m] Z/down position of target, relative to origin (navigation frame)