Files
PX4-Autopilot/docs/en/msg_docs/VehicleImuStatus.md
PX4BuildBot 4880bd5d8c docs: auto-sync metadata [skip ci]
Co-Authored-By: PX4 BuildBot <bot@px4.io>
2026-02-21 06:53:04 +00:00

4.3 KiB

pageClass
pageClass
is-wide-page

VehicleImuStatus (UORB message)

TOPICS: vehicle_imu_status

Fields

Name Type Unit [Frame] Range/Enum Description
timestamp uint64 time since system start (microseconds)
accel_device_id uint32 unique device ID for the sensor that does not change between power cycles
gyro_device_id uint32 unique device ID for the sensor that does not change between power cycles
accel_clipping uint32[3] total clipping per axis
gyro_clipping uint32[3] total clipping per axis
accel_error_count uint32
gyro_error_count uint32
accel_rate_hz float32
gyro_rate_hz float32
accel_raw_rate_hz float32 full raw sensor sample rate (Hz)
gyro_raw_rate_hz float32 full raw sensor sample rate (Hz)
accel_vibration_metric float32 high frequency vibration level in the accelerometer data (m/s/s)
gyro_vibration_metric float32 high frequency vibration level in the gyro data (rad/s)
delta_angle_coning_metric float32 average IMU delta angle coning correction (rad^2)
mean_accel float32[3] average accelerometer readings since last publication
mean_gyro float32[3] average gyroscope readings since last publication
var_accel float32[3] accelerometer variance since last publication
var_gyro float32[3] gyroscope variance since last publication
temperature_accel float32
temperature_gyro float32

Source Message

Source file (GitHub)

::: details Click here to see original file

uint64 timestamp                # time since system start (microseconds)

uint32 accel_device_id          # unique device ID for the sensor that does not change between power cycles
uint32 gyro_device_id           # unique device ID for the sensor that does not change between power cycles

uint32[3] accel_clipping        # total clipping per axis
uint32[3] gyro_clipping         # total clipping per axis

uint32 accel_error_count
uint32 gyro_error_count

float32 accel_rate_hz
float32 gyro_rate_hz

float32 accel_raw_rate_hz       # full raw sensor sample rate (Hz)
float32 gyro_raw_rate_hz        # full raw sensor sample rate (Hz)

float32 accel_vibration_metric  # high frequency vibration level in the accelerometer data (m/s/s)
float32 gyro_vibration_metric   # high frequency vibration level in the gyro data (rad/s)
float32 delta_angle_coning_metric # average IMU delta angle coning correction (rad^2)

float32[3] mean_accel           # average accelerometer readings since last publication
float32[3] mean_gyro            # average gyroscope readings since last publication
float32[3] var_accel            # accelerometer variance since last publication
float32[3] var_gyro             # gyroscope variance since last publication

float32 temperature_accel
float32 temperature_gyro

:::