Skip to content

YawEstimatorStatus (UORB message)

TOPICS: yaw_estimator_status

Fields

NameTypeUnit [Frame]Range/EnumDescription
timestampuint64time since system start (microseconds)
timestamp_sampleuint64the timestamp of the raw data (microseconds)
yaw_compositefloat32composite yaw from GSF (rad)
yaw_variancefloat32composite yaw variance from GSF (rad^2)
yaw_composite_validbool
yawfloat32[5]yaw estimate for each model in the filter bank (rad)
innov_vnfloat32[5]North velocity innovation for each model in the filter bank (m/s)
innov_vefloat32[5]East velocity innovation for each model in the filter bank (m/s)
weightfloat32[5]weighting for each model in the filter bank

Source Message

Source file (GitHub)

Click here to see original file
c
uint64 timestamp		# time since system start (microseconds)
uint64 timestamp_sample         # the timestamp of the raw data (microseconds)

float32 yaw_composite	# composite yaw from GSF (rad)
float32 yaw_variance	# composite yaw variance from GSF (rad^2)
bool yaw_composite_valid

float32[5] yaw		# yaw estimate for each model in the filter bank (rad)
float32[5] innov_vn	# North velocity innovation for each model in the filter bank (m/s)
float32[5] innov_ve	# East velocity innovation for each model in the filter bank (m/s)
float32[5] weight	# weighting for each model in the filter bank