Tengo un segmento de línea general con puntos finales y hace referencia a un marco de coordenadas cartesianas 3D E. Deseo rotar este marco de coordenadas E a un nuevo sistema de coordenadas F tal que el nuevo El eje es paralelo a este segmento de línea.
Básicamente, estoy buscando tres ángulos de Euler únicos , utilizando el habitual convención, en términos de las coordenadas de los dos puntos finales en el marco de coordenadas original. Por lo tanto, en el nuevo marco de coordenadas, tendré que satisfacer tres ecuaciones: 1. , 2. y 3.
Entonces, probablemente sea más fácil pensar en esto lógicamente, en lugar de hacerlo directamente en términos de espinores/cuaterniones. Esto es lo que puede hacer: está rotando el vector sobre el vector . Esto se puede hacer en un proceso de dos pasos: rotar sobre proyección de s sobre el plano xy. esto pone sobre el plano, y sólo se requiere una rotación más--rotación sobre --alinear con .
mufrido
Tomas Andrews
usuario56726
usuario56726