Conversor de ângulos de Euler e quaternions
Converta entre ângulos de Euler (roll, pitch, yaw) e quaternions (x, y, z, w). Inclui normalização, ordem de rotação e matrizes de rotação.
Ângulos de Euler ↔ quaternions (roll, pitch, yaw)
Converta rotações XYZ em graus em quaternions normalizados com matriz de rotação e forma eixo-ângulo.
Esta calculadora converte ângulos de Euler XYZ (roll, pitch, yaw) em quaternions normalizados para rotações 3D e faz o caminho inverso. Quaternions são comuns em robótica, drones e motores/gráficos 3D porque ajudam a evitar o gimbal lock e deixam as interpolações de orientação mais estáveis.
Convenção fixa: XYZ intrínseco (roll, pitch, yaw) em graus; sistema de mão direita.
Ângulos → Quaternion
Informe roll (X), pitch (Y) e yaw (Z) em graus. O quaternion calculado é normalizado automaticamente.
Quaternion normalizado
Matriz de rotação
Quaternion → Ângulos
Informe os componentes do quaternion (w, x, y, z). Se não for unitário, normalizamos antes de converter.
Ângulos XYZ
Matriz de rotação
Quando o pitch se aproxima de ±90° ocorre gimbal lock e os ângulos de Euler deixam de ser únicos. Use o eixo-ângulo para interpretar a rotação.
Qual convenção é utilizada?
Trabalhamos com rotações XYZ intrínsecas (roll, pitch, yaw) em um sistema de mão direita. As entradas são em graus e os resultados exibem também radianos e a matriz de rotação.
Como lidar com quaternions não unitários?
Qualquer quaternion diferente de zero é normalizado antes de calcular os ângulos. Mostramos a norma original e avisamos se houve normalização.
Qual é a diferença entre ângulos de Euler e quaternions?
Ângulos de Euler (roll, pitch, yaw) são intuitivos, porém podem sofrer gimbal lock e instabilidade numérica. Quaternions representam rotações 3D sem ambiguidades e são mais robustos para controles, robótica e motores 3D.
O que é gimbal lock e como os quaternions evitam esse problema?
O gimbal lock ocorre quando dois eixos da descrição em Euler se alinham e um grau de liberdade se perde. Quaternions usam quatro componentes, preservam os três graus de rotação e atravessam qualquer movimento 3D sem singularidades.
Posso usar esta calculadora com os dados de roll, pitch e yaw de um sensor IMU?
Sim. Informe os valores de roll, pitch e yaw do IMU na ordem XYZ fixa e em graus para obter quaternions normalizados prontos para robótica, drones ou simulações 3D.