mavsdk::Telemetry::EulerAngle Struct Reference

#include: telemetry.h


Euler angle type.

All rotations and axis systems follow the right-hand rule. The Euler angles follow the convention of a 3-2-1 intrinsic Tait-Bryan rotation sequence.

For more info see https://en.wikipedia.org/wiki/Euler_angles

Data Fields

float roll_deg { float(NAN)} - Roll angle in degrees, positive is banking to the right.

float pitch_deg { float(NAN)} - Pitch angle in degrees, positive is pitching nose up.

float yaw_deg { float(NAN)} - Yaw angle in degrees, positive is clock-wise seen from above.

uint64_t timestamp_us {} - Timestamp in microseconds.

Field Documentation

roll_deg

float mavsdk::Telemetry::EulerAngle::roll_deg { float(NAN)}

Roll angle in degrees, positive is banking to the right.

pitch_deg

float mavsdk::Telemetry::EulerAngle::pitch_deg { float(NAN)}

Pitch angle in degrees, positive is pitching nose up.

yaw_deg

float mavsdk::Telemetry::EulerAngle::yaw_deg { float(NAN)}

Yaw angle in degrees, positive is clock-wise seen from above.

timestamp_us

uint64_t mavsdk::Telemetry::EulerAngle::timestamp_us {}

Timestamp in microseconds.

© MAVSDK Development Team 2017-2023. License: CC BY 4.0            Updated: 2023-12-27 03:10:20

results matching ""

    No results matching ""