早教吧 育儿知识 作业答案 考试题库 百科 知识分享

求两个单位向量之间的欧拉角最近遇到这样一个问题,不知该怎么解决已知直角坐标系中的两个单位向量,现在想知道其中一个向量a,变换到另一个向量b,所需要的三个欧拉角也就是说,向量a需

题目详情
求两个单位向量之间的欧拉角
最近遇到这样一个问题,不知该怎么解决
已知直角坐标系中的两个单位向量,现在想知道其中一个向量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.电磁继电器中的电磁铁运用了电流的磁感应B  2020-05-13 …

两个两位数的和是57,在较大的两位数的右边接着写较小的两位数,得到一位四位数;在较大的两位数的左边  2020-06-22 …

语病题,“农药含量”是不是应该提到“也会”之前?专家认为,我国人均饮茶量每天不足10克,加之大部分  2020-06-22 …

两个两位数的和是68,在较大的两位数的右边接着写较小的两位数,得到一位四位数;在较大的两位数的左边  2020-07-17 …

一个三位数和一个两位数的差为225,在三位数左边写这个两位数得到一个五位数,在三位数右边写这个两位  2020-07-19 …

弹钢琴时五指的位置,也就是手的位置该放在哪里?我已经学了一段时间,已经学到了约翰.汤普森2,但是搞  2020-07-24 …

精确到几位与有几个有效数字的问题例如4.8万精确到()位,有()个有效数字6.23×10³精确到(  2020-07-29 …

关于v-t图像的问题在v-t图像中v*t是位移,也就是三角形的面积=位移.我的疑问是这是个二位坐标  2020-08-03 …

理想气体的性质高中内容中的理想气体具有哪些性质?也就是部分解题时规律,在题目中看到理想气体时,首先应  2020-11-03 …

这样的电路有比较器作用吗这样的电路有没有比较器的作用,CCDUR输入信号,电位器调阈值,按正常反馈电  2020-12-31 …