Common.Message.AutopilotStateForGimbalDevice (xmavlink_util v0.4.3)

View Source

Summary

Types

t()

Low level message containing autopilot state relevant for a gimbal device. This message is to be sent from the autopilot to the gimbal device component. The data of this message are for the gimbal device's estimator corrections, in particular horizon compensation, as well as indicates autopilot control intentions, e.g. feed forward angular control in the z-axis.

Types

t()

@type t() :: %Common.Message.AutopilotStateForGimbalDevice{
  angular_velocity_z: Float32,
  estimator_status: MapSet.t(Common.Types.estimator_status_flags()),
  feed_forward_angular_velocity_z: Float32,
  landed_state: Common.Types.mav_landed_state(),
  q: [Float32],
  q_estimated_delay_us: XMAVLink.Types.uint32_t(),
  target_component: XMAVLink.Types.uint8_t(),
  target_system: XMAVLink.Types.uint8_t(),
  time_boot_us: XMAVLink.Types.uint64_t(),
  v_estimated_delay_us: XMAVLink.Types.uint32_t(),
  vx: Float32,
  vy: Float32,
  vz: Float32
}

Low level message containing autopilot state relevant for a gimbal device. This message is to be sent from the autopilot to the gimbal device component. The data of this message are for the gimbal device's estimator corrections, in particular horizon compensation, as well as indicates autopilot control intentions, e.g. feed forward angular control in the z-axis.