旋转矩阵R,转换矩阵T,欧拉角:偏航角yaw记为,俯仰角pitch记为
,偏转角roll记为
,四元数
1.旋转矩阵R与转换矩阵T的关系如下:
(1)
2.四元数q与旋转矩阵R的关系如下:
(2)
(3) 其中
.
3.旋转矩阵R与欧拉角的关系如下:
(4). 其中sx,cx,sy,cy,sz,cz分别为
的正余弦值。
(5)
g2o中使用SE3Quat类型表示变换T: g2o::SE3Quat(R,t), g2o::SE3Quat &T;
Eigen库中各种形式的表示如下:
旋转矩阵(3x3):Eigen::Matrix3d
旋转向量(3x1):Eigen::AngleAxisd
四元数(4x1):Eigen::Quaterniond
平移向量(3x1):Eigen::Vector3d
转换矩阵(4x4):Eigen::Isometry3d
本文详细阐述了旋转矩阵R、转换矩阵T、欧拉角、四元数之间的数学关系及在g2o和Eigen库中的具体应用。通过解析旋转矩阵与欧拉角、四元数的转换公式,介绍了SE3Quat类型在g2o中的作用,以及Eigen库中旋转矩阵、旋转向量、四元数和平移向量的表示方法。
896

被折叠的 条评论
为什么被折叠?



