旋转矩阵公式推导

  
  1.在二维平面中:如下图所示,在 xoy  平面中有一向量 op=(x,y) T   ,旋转 ϕ  角后变为向量op  =(x  ,y  ) T  
  

这里写图片描述

  据图可得: x=|op|cosθy=|op|sinθ  ,经旋转 ϕ  角后有:
  x  =|op|cos(θ+ϕ)=|op|(cosθcosϕsinθsinϕ)=xcosϕysinϕ 
   y  =|op|sin(θ+ϕ)=|op|(sinθcosϕ+cosθsinϕ)=xsinϕ+ycosϕ 
写成矩阵形式:
   (x  y   )=(cosϕsinϕ sinϕcosϕ )(xy ) 
  2.在三维空间中:如下图所示,若以坐标系的三个坐标轴X、Y、Z分别作为旋转轴,则点实际上只在垂直坐标轴的平面上作二维旋转。
这里写图片描述

  例: op  绕X轴旋转 ϕ  角,有:
旋转前:这里写图片描述
旋转后:这里写图片描述
写成矩阵形式:这里写图片描述
则绕X轴旋ϕ角的旋转矩阵为: R x (ϕ)=100 0cosϕsinϕ 0sinϕcosϕ  
同理可得绕X、Y、Z轴旋转的不同角度的旋转矩阵(方向余弦矩阵)分别为:
这里写图片描述

  最后,若 op  绕某一定轴旋转,从欧拉定律中可知,绕着固定轴做一个角值的旋转,可以被视为分别以坐标系的三个坐标轴X、Y、Z作为旋转轴的旋转的叠加。
  

  • 12
    点赞
  • 62
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值