[学习SLAM]两平面法向量与旋转向量/旋转矩阵,根据两平面法向量进行旋转

根据旋转前后的向量值求旋转矩阵

如果已知旋转前后的一向量的变化,那么该如何求这个旋转矩阵呢?本篇结合Rodrigues' rotation formula,介绍一下该旋转矩阵的求法。

1.旋转角度

已知旋转前向量为P, 旋转后变为Q。由点积定义可知:

image可推出P,Q之间的夹角为:

image

2. 旋转轴

由1中可知,旋转角所在的平面为有P和Q所构成的平面,那么旋转轴必垂直该平面。

假定旋转前向量为a(a1, a2, a3), 旋转后向量为b(b1, b2, b3)。由叉乘定义得:

image

所以旋转轴c(c1, c2, c3)为:

image

3.  罗德里格旋转公式(Rodrigues' rotation formula)

3.1 公式

已知单位向量

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值