加载中…
个人资料
了凡春秋
了凡春秋
  • 博客等级:
  • 博客积分:0
  • 博客访问:3,084,119
  • 关注人气:2,078
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

绕过原点的旋转轴旋转

(2011-10-03 22:30:38)
标签:

旋转轴

变换

旋转角

行向量

矩阵

分类: 图像处理

给定具有单位长的旋转轴A=[ax,ay,az]和旋转角θ

image

则物体绕OA轴旋转变换的矩阵表示可确定如下

image

其中P为待旋转点的坐标行向量,P’为旋转后坐标行向量。

推导过程如下面例题:

  • 先看一个例子,例. 求变换AV,使过原点的向量V=(a,b,c)与z轴的正向一致。

实现步骤:

(1)将V绕x轴旋转到xz 平面上;

image

(2)再绕y轴旋转使之与z轴正向重合。

image

旋转角度的确定:绕x轴旋转的角度等于向量V在yz 平面上的投影向量与z 轴正向的夹角。

image

根据矢量的点乘与叉乘,可知

image

所以

image

image

类似地,可有:

image

image

所以本例的最后变换为

image

 

  • 利用上例的结果,绕任意轴旋转的变换矩阵可表示为:

image

整体变换如下

image

将公式代入,整理得如下结果

给定具有单位长的旋转轴A=[ax,ay,az]和旋转角θ,则物体绕OA轴旋转变换的矩阵表示可确定如下:

image

绕任意轴旋转的变换矩阵可表示为:

image

其中旋转轴A=[ax,ay,az]为

image

传统的方法通过绕坐标轴旋转变换的乘积表示绕任意轴旋转的变换。与之相比,这种方法更直观。

以上公式代入及详细推导如下

image

image

image

image(MT表示M的转置,和上面的结论是相符的)

image(分离各部分)

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有