早教吧作业答案频道 -->数学-->
求两个单位向量之间的欧拉角最近遇到这样一个问题,不知该怎么解决已知直角坐标系中的两个单位向量,现在想知道其中一个向量a,变换到另一个向量b,所需要的三个欧拉角也就是说,向量a需
题目详情
求两个单位向量之间的欧拉角
最近遇到这样一个问题,不知该怎么解决
已知直角坐标系中的两个单位向量,现在想知道其中一个向量a,变换到另一个向量b,所需要的三个欧拉角
也就是说,向量a需要绕x轴转多少度,绕y轴转多少度,再绕z轴转多少度,才可以变成b呢?这个解是唯一的吗?
采用先求四元数,然后转换为欧拉角的方式
1、假设a和b都是单位向量,a叉乘b得到旋转轴,a点乘b再求arccos得到旋转角度,从而得到四元数表示
2、将四元数转换为欧拉角,
如果在matlab里实现的话,可以直接调用Aerospace Toolbox里的quat2angle,实现四元数到欧拉角的转换
最近遇到这样一个问题,不知该怎么解决
已知直角坐标系中的两个单位向量,现在想知道其中一个向量a,变换到另一个向量b,所需要的三个欧拉角
也就是说,向量a需要绕x轴转多少度,绕y轴转多少度,再绕z轴转多少度,才可以变成b呢?这个解是唯一的吗?
采用先求四元数,然后转换为欧拉角的方式
1、假设a和b都是单位向量,a叉乘b得到旋转轴,a点乘b再求arccos得到旋转角度,从而得到四元数表示
2、将四元数转换为欧拉角,
如果在matlab里实现的话,可以直接调用Aerospace Toolbox里的quat2angle,实现四元数到欧拉角的转换
▼优质解答
答案和解析
如图若a为一维向量,则由a变换到b旋转两次即可.
若a为非一维向量,则可以通过转换变成一维向量.
所以说,应该通过两次旋转即可由a变换到b.
而两次旋转可以顺序不同,所以这个不解是唯一的.
【仅供参考】
若a为非一维向量,则可以通过转换变成一维向量.
所以说,应该通过两次旋转即可由a变换到b.
而两次旋转可以顺序不同,所以这个不解是唯一的.
【仅供参考】
看了 求两个单位向量之间的欧拉角最...的网友还看了以下:
点沿向量移动问题已知一个三维的点(X,Y,Z)和一个平行于Z轴并且方向相同的向量,已知向量绕X轴旋 2020-04-06 …
向量已知向量OA‖OB,|OA|=1,|OB|=3,求|OA|-|OB|,|OA-OB|已知向量O 2020-06-03 …
小学3年级的题:3个梨是4个桃子的重量,6个桃子是9个苹果的重量,问一个梨是几个苹果的重量? 2020-06-06 …
一个菠萝的重量等于,两个梨的重量也等于3个香蕉的重量,这等于1个梨1个香蕉和一个桃的重量,问一个菠 2020-06-27 …
8个士豆和4个芋头一共重2000克其中8个土豆的重量等于6个芋头的重量,问1个土豆和1个芋头各重少 2020-07-02 …
问一个很难搞得逻辑问题……13个一样的球,一个是次品(还不知道次品是轻了还是重了……)量3次就量出 2020-07-05 …
空间中两个过原点向量,已知两向量夹角,知道一个向量顶点坐标.怎么求出另一向量的定点坐标?模长也是已 2020-08-02 …
平面是不是矢量问一个弱弱的问题.相对平面来说一条线是矢量,那可不可以说相对空间来说一个平面是矢量, 2020-08-03 …
谁懂数学的向量,问一个问题.数量积中乘号用点?向量积中乘号就是乘号?数量积求出是具体数,向量积求出是 2020-11-11 …
机械效率=Gh/(mg+G)h括号里的G应该是动滑轮重量问这个公式计算机械效率的条件是它比用机械效率 2021-01-19 …