Skip to content

GimbalDeviceAttitudeStatus (повідомлення UORB)

TOPICS: gimbal_deviceattitude_status

Fields

НазваТипUnit [Frame]Range/EnumОпис
timestampuint64time since system start (microseconds)
target_systemuint8
target_componentuint8
device_flagsuint16
qfloat32[4]
angular_velocity_xfloat32
angular_velocity_yfloat32
angular_velocity_zfloat32
failure_flagsuint32
delta_yawfloat32
delta_yaw_velocityfloat32
gimbal_device_iduint8
received_from_mavlinkbool

Constants

НазваТипЗначенняОпис
DEVICE_FLAGS_RETRACTuint161
DEVICE_FLAGS_NEUTRALuint162
DEVICE_FLAGS_ROLL_LOCKuint164
DEVICE_FLAGS_PITCH_LOCKuint168
DEVICE_FLAGS_YAW_LOCKuint1616
DEVICE_FLAGS_YAW_IN_VEHICLE_FRAMEuint1632
DEVICE_FLAGS_YAW_IN_EARTH_FRAMEuint1664

Source Message

Source file (GitHub)

Details

Click here to see original file

c
uint64 timestamp						# time since system start (microseconds)

uint8 target_system
uint8 target_component
uint16 device_flags

uint16 DEVICE_FLAGS_RETRACT = 1
uint16 DEVICE_FLAGS_NEUTRAL = 2
uint16 DEVICE_FLAGS_ROLL_LOCK = 4
uint16 DEVICE_FLAGS_PITCH_LOCK = 8
uint16 DEVICE_FLAGS_YAW_LOCK = 16
uint16 DEVICE_FLAGS_YAW_IN_VEHICLE_FRAME = 32
uint16 DEVICE_FLAGS_YAW_IN_EARTH_FRAME = 64


float32[4] q
float32 angular_velocity_x
float32 angular_velocity_y
float32 angular_velocity_z

uint32 failure_flags
float32 delta_yaw
float32 delta_yaw_velocity
uint8 gimbal_device_id

bool received_from_mavlink