Quaternion kinematics for the error-state Kalman filter论文阅读

本文深入探讨四元数的定义、性质及其在三维旋转中的应用,包括旋转矩阵、旋转向量和SLERP。介绍了四元数如何表示和计算旋转,以及它们在IMU驱动系统误差状态卡尔曼滤波中的角色。此外,还讨论了扰动、导数和积分在旋转动力学中的影响。

文章目录

0. 参考文献

【1】Quaternion kinematics for the error-state Kalman filter

四元数基础参考之前的一片博文

1. 四元数的定义和属性

1.1 四元数的定义

1.1.1 四元数的表示方式

1.2 四元数的性质

1.2.1 加和

1.2.2 积

1.2.3 单位1

1.2.4 共轭

1.2.5 长度

1.2.6 逆

1.2.7 单位四元数

1.3 额外的性质

1.3.1 quaternion commutator

1.3.2 纯四元数的乘积

1.3.3 纯四元数的幂

1.3.4 纯四元数的指数

1.3.5 一般四元数的指数

1.3.6 单位四元数的对数

1.3.7 一般四元数的对数

1.3.8 四元数的幂的指数形式

2. 旋转和cross-relations

2.1 3维向量的旋转

如下图的旋转:
在这里插入图片描述
可以将x分解:
在这里插入图片描述
分解后各个成分的计算方法:
在这里插入图片描述
在旋转的过程中,和轴平行的部分不发生变化:
在这里插入图片描述
在垂直于旋转轴的平面上选择两个基向量:
在这里插入图片描述
在该平面内旋转 ϕ \phi ϕ角度后,有:
在这里插入图片描述
可以写做:
在这里插入图片描述
再加上平行的部分,可以得到旋转后的整体向量:
在这里插入图片描述
注意这里要区别上一篇博文中的一个公式:
在这里插入图片描述
仔细观察和计算可以发现两个式子其实是一样的,只不过表达的符号并不相同。

2.2 旋转群SO3

旋转变换会保持向量长度:
在这里插入图片描述
旋转变换会保持两线夹角:
在这里插入图片描述
旋转变换会保持向量间方向关系:
在这里插入图片描述
这一章就是要说明旋转群和四元数之间的关系?
首先有如下一个表:
在这里插入图片描述在这里插入图片描述

2.3 旋转群和旋转矩阵

将旋转变换写成一个矩阵形式:
在这里插入图片描述
旋转矩阵不改变向量长度,说明R是正交的:
在这里插入图片描述
进一步将正交性质写成 :
在这里插入图片描述
同时说明:
在这里插入图片描述
由于上面说过,R有保持向量方向的特性,因此有如下的关系,这个用来排除了反射这一类特殊矩阵:
在这里插入图片描述

2.3.1 指数映射

这里引出了李代数

2.3.2 大写的指数映射

在这里插入图片描述

这里是换一种表达方式
在这里插入图片描述

2.3.3 旋转矩阵和旋转向量:罗德里格斯公式

2.3.4 对数映射

又映射回去

2.3.5 旋转变换

在这里插入图片描述

2.4 旋转群和四元数

先做一个假设(后面会证明,其实上一篇博文对应的文献也有证明)
在这里插入图片描述
由于旋转保持了向量v的长度,并且根据四元数的性质,有:
在这里插入图片描述
为了满足上式成立,需要q的模等于1:
在这里插入图片描述
可以看到,这个条件,和前面在描述旋转矩阵时的条件,类似,就是下面这个:
在这里插入图片描述
下面证明四元数旋转能保持向量x乘方向,证明过程运用了两次1.3.1里面的性质
在这里插入图片描述

2.4.1

2.4.2 大写的指数映射

2.4.3 四元数和旋转向量

在这里插入图片描述

2.4.4 对数映射

2.4.5 旋转变换

在这里插入图片描述

2.4.6 The double cover of the manifold of SO3

2.5 旋转矩阵和四元数

在这里插入图片描述

2.6 组合多个旋转

在这里插入图片描述

2.7 球面线性插值(SLERP)

2.8 quaternion and isoclinic rotations:explaining the magic

3. Quaternion conventions. MY choice

4. Perturbations, derivatives and integrals

4.1 在SO3上的加法减法

4.2 the four possible derivative definitions

4.2.1 从向量空间到向量空间

这个是在向量空间上的求导数定义
在这里插入图片描述
一阶泰勒展开(或者看成欧拉积分):
在这里插入图片描述

4.2.2 从SO3到SO3

在这里插入图片描述

4.2.3 从向量空间到SO3

在这里插入图片描述

4.2.4 从SO3到向量空间

在这里插入图片描述

4.3 有用的旋转雅阁比

考虑要对一个向量 a \pmb{a} a

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值