李群李代数及其slam应用

本文总结了SLAM十四讲的核心内容,包括空间旋转的各种表示方法及其应用,李群与李代数的基本概念及二者之间的关系,以及如何利用李代数进行无约束优化等问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考文献

【1】slam十四讲
【2】barfoot state estimation这本书
【3】Quaternion kinematics for the error-state Kalman filter
【4】预积分北航博士讲解

slam十四讲内容概括

看了slam十四讲课程,总结一下。
(1)描述空间旋转的方法:旋转矩阵,旋转向量,欧拉角,四元数等
(2)当我们进行估计或优化时,面对的是一个关于空间旋转的目标函数,我们需要求导数。所以需要一种比较好的表达
(3)比如采用旋转矩阵作为自变量,引入到优化目标函数中。旋转矩阵自带一些约束(正交且行列式为1),此时优化问题不太好求解
(4)因此可以考虑在李代数上进行无约束优化
在这里插入图片描述
(1)主要讲李群李代数的对应关系,以及对应的求导
(2)特殊正交群SO(3),特殊欧式群SE(3)

在这里插入图片描述

(1)什么是群
在这里插入图片描述
在这里插入图片描述
(1)李群和群的关系
(2)SO(3)和SE(3)的问题是:只有良好定义的乘法,没有良好定义的加法,所以难以进行取极限求导等操作。因为根据导数的定义,需要进行加法。而旋转矩阵无法进行加法,只能进行乘法。
但是在后面位姿估计中,一定会用到求导和加法的问题,所以要想办法替代
在这里插入图片描述
(1)一种李群对应着一种李代数:旋转矩阵群对应一种旋转李代数,变换矩阵对应一种李代数。
(2)李代数位于向量空间,是李群单位圆处的正切空间。
在这里插入图片描述

(1)对上一页公式对时间求导

在这里插入图片描述
(1)引入反对称符号
在这里插入图片描述
(1)通过上面的求导,解微分方程,建立李群和李代数之间的指数映射关系
在这里插入图片描述
(1)这个就算找到了旋转矩阵和向量的关系
在这里插入图片描述

(1)李代数的一种定义
在这里插入图片描述
(1)单独讲一下李括号,三维空间向量+叉积构成李代数
在这里插入图片描述
(1)变换群同样可以定义出对应李代数se(3)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
(1)泰勒展开化简
在这里插入图片描述
(1)也就是说李代数的意义:就是旋转向量
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(1)有了李代数,相当于有了求导途径
在这里插入图片描述

(1)关键问题,在矩阵指数上,是否成立,但是对于矩阵来说,就不成立了
在这里插入图片描述
(1)尽管不成立,但也有相应的表达形式。
在这里插入图片描述
(1)下面公式的意思是:当在一个旋转轴角向量上直接增加一个小量,并不等于旋转矩阵的相乘
(2)在小量上乘以一个雅阁比,然后再与旋转轴角向量相加,就可以近似得到旋转向量相乘的概念。
在这里插入图片描述
在这里插入图片描述
(1)举了一个例子,我们去旋转一个点,现在求,旋转后的点,关于旋转的偏导数。这个例子牛逼,其实在legoloam中,定义点到线,点到面的距离,是不是也可以这么求。重点
(2)注意,这里导数模型和扰动模型
在这里插入图片描述
(1)这里的推导厉害:;导数模型
在这里插入图片描述
(1)扰动模型:看起来更加简洁一些,相差了一个雅阁比矩阵
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值