6-等效旋转矢量

1.罗德里格(Rodrigues)旋转公式
v是一个三维空间向量,k是旋转轴的单位向量,则初始向量V 在右手螺旋定则意义下绕旋转轴k旋转角度θ后得到的向量Vrot可以由三个不共面的向量v, kk×v构成的标架表示:

 

 2.矩阵形式
在计算机图形学中,罗德里格向量旋转公式通常被用来填写旋转矩阵。如果把kv分别写为列向量:

3.等效旋转矢量
(1)定义

 如图,由罗德里格(Rodrigues)旋转公式得:

 旋转后得向量r'是旋转角度和单位向量u的函数关系。 

D表达式变为:

 我们把称为等效旋转矢量(equivalent Rotation Vector, RV 简称旋转矢量)
 

4.等效旋转矢量与方向余弦矩阵关系

由证明可得方向余弦矩阵C=D(罗德里格旋转公式中的D),则由

5.求解旋转矢量和旋转角度

6.等效旋转矢量微分方程

7.等效旋转矢量微分方程解
也叫等效旋转矢量双子样算法:

 

 总结: 方向余弦阵更新算法和四元数更新算法都是假设动坐标系做“定轴转动”时才能成立的.如果不是"定轴转动",由角增量直接求解变化矩阵或四元数,会引入"不可交换"误差.为了减小"不可交换"误差,往往通过角增量求解等效旋转矢量,再利用等效旋转矢量更新方向余弦阵或四元数.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值