Quaternions to Euler angles conversion

Versión 1.0.1 (957 Bytes) por J Chen
Convert quaternions to Euler angles using Z-Y-X rotation sequence
225 descargas
Actualizado 14 Apr 2020

Convert quaternions to Euler angles. Note that the Euler angles are different for different rotation sequence. The Euler angles rotation sequence used in this code is z-y'-x'' (yaw, pitch, roll). The rotation is intrinsic, i.e., rotates along new axes. This definition is widely used by aerospace engineers.

Reference: https://en.wikipedia.org/wiki/Conversion_between_quaternions_and_Euler_angles

Verification: www.andre-gaschler.com/rotationconverter/
Note that quaternions to Euler is not unique but Euler to quaternions is unique. So it is better to get the Euler of a normalized quaternions (such as [ 0.7071068, 0, 0.7071068, 0]) from the function and use the verification tool to convert the Euler to quaternions. The quaternions should match if the rotation sequence is correctly chosen.

Citar como

J Chen (2024). Quaternions to Euler angles conversion (https://github.com/fuxicon/quaternion2euler), GitHub. Recuperado .

Compatibilidad con la versión de MATLAB
Se creó con R2018b
Compatible con cualquier versión
Compatibilidad con las plataformas
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

No se pueden descargar versiones que utilicen la rama predeterminada de GitHub

Versión Publicado Notas de la versión
1.0.1

Modify description

1.0.0

Para consultar o notificar algún problema sobre este complemento de GitHub, visite el repositorio de GitHub.
Para consultar o notificar algún problema sobre este complemento de GitHub, visite el repositorio de GitHub.