Eigen中转换
欧拉角、四元数、旋转矩阵转换:
头文件: Eigen/Geometry
四元数:w+xi+yj+zk
欧拉角到四元数:
float pitch,roll,yaw;
pitch = 0.1;
roll = 0.2;
yaw = 0.3;
Eigen::Quaterniond q(
Eigen::AngleAxisf(yaw, Eigen::Vector3f::UnitZ())*
Eigen::AngleAxisf(roll, Eigen::Vector3f::UnitY()) *
Eigen::AngleAxisf(pitch, Eigen::Vector3f::UnitX()));
【Eigen中转换】正常按照ZYX的旋转时,应该是Rx*Ry*Rz,这里好像有些不一样。
tf、ros、eigen间的转换:
http://docs.ros.org/jade/api/eigen_conversions/html/eigen__msg_8cpp.html
http://docs.ros.org/jade/api/tf_conversions/html/c++/tf__eigen_8h.html
推荐阅读
- 热闹中的孤独
- Shell-Bash变量与运算符
- JS中的各种宽高度定义及其应用
- 2021-02-17|2021-02-17 小儿按摩膻中穴-舒缓咳嗽
- 深入理解Go之generate
- 异地恋中,逐渐适应一个人到底意味着什么()
- 我眼中的佛系经纪人
- 《魔法科高中的劣等生》第26卷(Invasion篇)发售
- “成长”读书社群招募
- 2020-04-07vue中Axios的封装和API接口的管理