SLAM LECTURE 4:李群与李代数

§4.1 李群与李代数基础

§4.1.1 群

  1. 定义: “封结幺逆”:封闭性(乘法)、结合律、幺元、逆元

    • 一般线性群 GL(n):n×n可逆矩阵,对乘法构成群
    • 特殊正交群 SO(n):旋转矩阵群
    • 特殊欧式群 SE(n):欧式变换群
  2. 李群:具有连续(光滑)性质的群,如SO(n),SE(n)

§4.1.2 李代数的定义

李代数由一个集合 V 、一个数域 F 和一个二元运算 [,] 组成。如果它们满足以下几条性质,则称 (V,F,[,]) 为一个李代数,记作 g

  1. 封闭性 X,YV,[X,Y]V .
  2. 双线性 X,Y,ZV,a,bF , 有
[aX+bY,Z]=a[X,Z]+b[Y,Z],[Z,aX+bY]=a[Z,X]+b[Z,Y].
  1. 自反性 XV,[X,X]=0 .

  2. 雅可比等价 X,Y,ZV,[X,[Y,Z]]+[Z,[X,Y]]+[Y,[Z,X]]=0 .

二元运算称作李括号,表达的是元素的差异。

§4.1.3 李代数 so(3)

SO(3) 对应的李代数 so(3) 是定义在 R3 上的向量,记作 ϕ ,每个 ϕ 都可生成一个反对称矩阵:

Φ=ϕ=[0ϕ3ϕ2ϕ30ϕ1ϕ2ϕ10]R3×3.

在此定义下,两个向量的李括号为:

[ϕ1,ϕ2]=(Φ1Φ2Φ2Φ1).

由于三维向量与三位反对称矩阵一一对应, so(3) 的元素视作三维向量或三维反对称矩阵:

so(3)={ϕR3,Φ=ϕR3×3}.

由此,它与 SO(3) 的关系由指数映射给定:

R=exp(ϕ).

§4.1.4 李代数 se(3)

类似地, SE(3) 的李代数定义如下:

sc(3)={ξ=[ρϕ]R6,ρR3,ϕso(3),ξ=[ϕρ0T0]R4×4}.

其中,前三位为平移,记作 ρ ,但含义与变换矩阵不同。此外,对于 ξ 使用的 符号是讲六位向量转换成四维向量,与先前不同。

此处李括号定义为:

[ξ1,ξ2]=(ξ1ξ2ξ2ξ1).

§4.2 对数与指数映射

SO(3), SE(3)及其李代数的对应关系

§4.3 李代数求导与扰动模型

§4.3.1 BCH公式及其近似形式

现考察李群上两个矩阵乘法时李代数发生的变化,得到BCH公式。当其中一个 ϕ 为小量时,高次可忽略,此时,BCH拥有线性近似表达:

ln(exp(ϕ1)exp(ϕ2)){Jl(ϕ2)1ϕ1+ϕ2ϕ1为小量,Jr(ϕ1)1ϕ2+ϕ1ϕ2为小量.

其中,左乘BCH近似雅可比 Jl 形式为:

Jl=J=sinθθI+(1sinθθ)aaT+1cosθθa.

其逆为:

Jl1=θ2cotθ2I+(1θ2cotθ2)aaTθ2a.

而右乘雅可比仅需对自变量取负号即可:

Jr(ϕ)=Jl(ϕ).

由以上可得李群乘法与李代数加法之间的关系。

对于旋转 R 及其李代数 ϕ ,给它左乘一个微小旋转 ΔR ,其对应的李代数为 Δϕ 。那么,在李群上得到的结果就是 ΔRR ,而在李代数上,根据BCH近似,为 Jl1(ϕ)Δϕ+ϕ 。合并起来可以写成:

exp(Δϕ)exp(ϕ)=exp((ϕ+Jl1(ϕ)Δϕ)).

反之,在李代数上做加法,可以写成李群上的乘法:

exp((ϕ+Δϕ))=exp((JlΔϕ))exp(ϕ)=exp(ϕ)exp((JrΔϕ)).

同样地,对于 SE(3) ,也有类似的BCH近似:

exp(Δξ)exp(ξ)exp((Jl1Δξ+ξ)),exp(ξ)exp(Δξ)exp((Jr1Δξ+ξ)).

§4.3.2 两种求导方法

  1. 利用李代数表示姿态,然后根据李代数加法对李代数求导
(Rp)ϕ=(Rp)Jl.
  1. 对李群左乘或右乘微小扰动,然后对该扰动求导

左扰动模型求导:

(Rp)φ=limφ0exp(φ)exp(ϕ)pexp(ϕ)pφ=limφ0(I+φ)exp(ϕ)pexp(ϕ)pφ=limφ0φRpφ=limφ0(Rp)φφ=(Rp).

相比于直接对李代数求导,扰动模型更简洁实用。

§4.5 相似变换群和李代数

由于单目相机存在尺度不确定性与尺度漂移,需要尺度因子来表示,因此相机坐标系需要经过一个相似变换,而非欧式变换:

p=[sRt0T1]p=sRp+t.

类似地,相似变换也对矩阵乘法构成群,称为相似变换群:

Sim(3)={S=[sRt0T1]R4×4}.

对应李代数为:

sim(3)={ζ|ζ=[ρϕσ]R7,ζ=[σI+ϕρ0T0]R4×4}.

指数映射为:

exp(ζ)=[eσexp(ϕ)Jsρ0T1].

其中,

Js=eσ1σI+σeσsinθ+(1eσcosθ)θσ2+θ2a+(eσ1σ(eσcosθ1)σ+(eσsinθ)θσ2+θ2)aa.

SLAM LECTURE 4:李群与李代数
http://example.com/2026/01/27/SLAM-LECTURE-4/
作者
William Lu/Linkun Lu
发布于
2026年1月27日
许可协议