声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 3229|回复: 4

[数学理论] 四元数与旋转矩阵奇怪的问题,盼高手~~~~

[复制链接]
发表于 2007-11-14 00:53 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
各位高手,麻烦帮忙解答,谢谢:
(1)若旋转矩阵A1、A2分别代表先后进行的两次旋转,则总的旋转效果对应的旋转矩阵是A=A2*A1吧?
(2)若四元数Q1、Q2分别代表先后进行的两次旋转,则总的旋转效果对应的四元数是q=Q2*Q1吧?
旋转矩阵与相应四元数之间的转换关系是如下所示吧:

四元数与旋转矩阵的变换.bmp

若(1)、(2)所述旋转相同的话,是否应该有A(q)=A?我觉得应该是这样……
可是当我随便举个例子验算时(比如第一次旋转:饶x轴转a角度,第二次旋转:绕y轴转b角度),发现:
A(q)=A(Q2*Q1)=A1*A2,而不等于A=A2*A1
这是为什么呢?是我哪儿理解错了吗?
请大家指出,再次感谢各位!
回复
分享到:

使用道具 举报

发表于 2008-10-30 08:18 | 显示全部楼层
楼主或大牛们解决了吗?
发表于 2009-1-9 14:23 | 显示全部楼层
很不幸的告诉您,您没有理解错。旋转矩阵相乘时,先起作用的矩阵放在后面,而四元数刚好相反,先起作用的四元数要放在前面。
发表于 2009-1-12 18:09 | 显示全部楼层
刚体旋转的不可交换特性
发表于 2009-1-12 20:37 | 显示全部楼层
建议看看机器人方面的书籍。旋转矩阵是左乘还是右乘,需要看是相对哪个坐标的如果是相对固定坐标,左乘。
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-10 01:40 , Processed in 0.097529 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表