## 动手学姿态的多种表示 上一节小鱼带你一起学习了四种姿态表示方式,这节课我们就利用相关的开源库,来完成姿态的不同表示方式之间的转换。 包含12中转换形式,其中一些转换的计算方式,前面几节课中小鱼有给出相应的公式。 - 四元数 转 欧拉角 - 四元数 转 旋转矩阵 - 四元数 转 轴角 - 欧拉角 转 四元数 - 欧拉角 转 旋转矩阵 - 欧拉角 转 轴角 - 轴角 转 四元数 - 轴角 转 旋转矩阵 - 轴角 转 欧拉角 本节主要推荐的是Python的相关实现,用的是小鱼常用的transforms3d库,该库的api设计非常的巴适,小鱼是非常的爱~ ## 1.安装 安装使用pip即可 ``` pip install transforms3d -i https://pypi.tuna.tsinghua.edu.cn/simple ``` ## 2.四元数相关转换 四元数模块在transforms3d.quat里,直接导入即可使用 ## 3.欧拉角相关转换 四元数模块在transforms3d.euler里,直接导入即可使用 ## 4.轴角相关转换 四元数模块在transforms3d.axangle里,直接导入即可使用 ## 5.C++实现Eigen -------------- 技术交流&&问题求助: - **微信公众号及交流群:鱼香ROS** - **小鱼微信:AiIotRobot** - **QQ交流群:139707339** - 版权保护:已加入“维权骑士”(rightknights.com)的版权保护计划