已知固定坐标系的两个空间点前后变化的坐标,如何求解基于该坐标系旋转的欧拉角大小
发布网友
发布时间:2022-05-15 09:45
我来回答
共2个回答
热心网友
时间:2023-11-09 16:50
先求四元数,然后转换欧拉角
我给你讲详细一点
这个应该这样做,
A到A‘,可以求出平移的,此时两个坐标系的原点重合。
然后旋转第一个坐标系,使得向量AB与第二个坐标系的重合就行,
第一个坐标系下,有A,B两个点(x1,y1,z1)、(x2,y2,z2),向量C(x2-x1,y2-y1,z2-z1)、
第二个坐标系下,有A’,B‘两个点(x11,y11,z11)、(x22,y22,z22),向量D(x22-x11,y22-y11,z22-z11)。
将向量c转换成向量D就行,我一般用四元数做,做出来有公式直接转换欧拉角。查查资料就有
热心网友
时间:2023-11-09 16:51
平移变换和旋转变换,都不会改变线段AB的长度值。力学里的刚体运动是也。
求旋转角度,把A(x1,y1,z1)B(x2,y2,z2)和A'(x11,y11,z11)B'(x22,y22,z22)两条线段的夹角算一下,应该就可以了。