mavsdk::Gimbal::Attitude Struct Reference ​
#include: gimbal.h
Gimbal attitude type.
Data Fields ​
int32_t gimbal_id {} - Gimbal ID.
EulerAngle euler_angle_forward {} - Euler angle relative to forward.
Quaternion quaternion_forward {} - Quaternion relative to forward.
EulerAngle euler_angle_north {} - Euler angle relative to North.
Quaternion quaternion_north {} - Quaternion relative to North.
AngularVelocityBody angular_velocity {} - The angular rate.
uint64_t timestamp_us {} - Timestamp in microseconds.
Field Documentation ​
gimbal_id ​
cpp
int32_t mavsdk::Gimbal::Attitude::gimbal_id {}
Gimbal ID.
euler_angle_forward ​
cpp
EulerAngle mavsdk::Gimbal::Attitude::euler_angle_forward {}
Euler angle relative to forward.
quaternion_forward ​
cpp
Quaternion mavsdk::Gimbal::Attitude::quaternion_forward {}
Quaternion relative to forward.
euler_angle_north ​
cpp
EulerAngle mavsdk::Gimbal::Attitude::euler_angle_north {}
Euler angle relative to North.
quaternion_north ​
cpp
Quaternion mavsdk::Gimbal::Attitude::quaternion_north {}
Quaternion relative to North.
angular_velocity ​
cpp
AngularVelocityBody mavsdk::Gimbal::Attitude::angular_velocity {}
The angular rate.
timestamp_us ​
cpp
uint64_t mavsdk::Gimbal::Attitude::timestamp_us {}
Timestamp in microseconds.