Para un proyecto actual en el que estoy trabajando tengo que utilizar cuaterniones para representar la orientación de un objeto. El trozo de código en el que estoy trabajando ahora integra las tasas de rotación al cuaternión que representa la orientación. Para probarlo he hecho un modelo simulink para simular un objeto en rotación y comparar mi resultado con el de la simulación.
Me he dado cuenta de que si comparo el cuaternión calculado por el bloque "ángulos de rotación a cuaternión" de Simulink, no es el mismo que he calculado yo, pero si vuelvo a convertir ambos a ángulos de rotación son iguales.
Esto me lleva a la conclusión de que varios cuaterniones pueden representar la misma orientación. Pero como soy nuevo en esto de los cuaterniones he pensado en preguntar para estar seguro.