# `Common.Message.AttitudeQuaternion`
[🔗](https://github.com/fancydrones/xmavlink/blob/main/lib/common.ex#L3144)

# `t`

```elixir
@type t() :: %Common.Message.AttitudeQuaternion{
  pitchspeed: Float32,
  q1: Float32,
  q2: Float32,
  q3: Float32,
  q4: Float32,
  repr_offset_q: [Float32],
  rollspeed: Float32,
  time_boot_ms: XMAVLink.Types.uint32_t(),
  yawspeed: Float32
}
```

The attitude in the aeronautical frame (right-handed, Z-down, X-front, Y-right), expressed as quaternion. Quaternion order is w, x, y, z and a zero rotation would be expressed as (1 0 0 0).

---

*Consult [api-reference.md](api-reference.md) for complete listing*
