欧式变换(刚体变换), 属于特殊欧氏群 SE(3)(Special Euclidean Group)及其对应的李代数 se(3)。
| 组成部分 | 几何含义 | 李群形式 | 对应李代数 | 自由度 (DoF) |
|---|
| 旋转变换 | 空间定向 | SO(3)={R∈R3×3∣RRT=I,det(R)=1} | so(3)={ϕ∧∈R3×3∣ϕ∧=−(ϕ∧)T} | 3 |
| 平移变换 | 空间位移 | (R3,+) | R3(平移李代数即其自身向量空间) | 3 |
| 整体(欧氏变换) | 刚体位姿 | SE(3)={T=(R0Tt1)∈R4×4R∈SO(3),t∈R3} | se(3)={ξ∧=(ϕ∧0Tρ0)∈R4×4ϕ,ρ∈R3} | 6 |
应用
在机器人学、计算机视觉(如 SLAM)以及三维图形学中:
- 几何定位:描述三维刚体在欧几里得空间中的保距与保角变换(仅包含旋转和平移,无缩放或形变)。
- 群论定位:是一个 6 维非紧致(Non-compact)、非阿贝尔(Non-abelian)光滑流形,由旋转群与平移向量通过半直积(Semidirect Product)构成:$$SE(3) = SO(3) \ltimes \mathbb{R}^3$$
- 工程/计算定位:
- 李群 SE(3) 提供无奇点、统一的矩阵表示来做空间坐标变换与位姿复合。
- 李代数 se(3) 将具有非线性约束的流形变换局部线性化为 6 维无约束向量空间 R6,为基于梯度的状态估计、位姿优化(如 Bundle Adjustment、因子图优化)提供导数计算工具(扰动模型)。