点击上方“3D视觉工坊”,选择“星标”
干货第一时间送达
今天给大家分享一个项目rotation master
,它能对刚体旋转的不同表示进行相互转换并显示。
项目:github.com/iwatake2222/rotation_master
关于
提供以下三维旋转的表示方法之间的转换,并对该旋转进行可视化:
旋转矩阵 旋转矢量 轴角 四元数 欧拉角
安装
安装过程详见这个页面:
https://github.com/iwatake2222/rotation_master/wiki/How-to-Use
作者提供了Ubuntu/Window/MacOS版本的可执行文件,目前笔者尝试了Windows版与Ubuntu版,接下来介绍其安装过程。
1. ubuntu
此处介绍从源码编译的过程,目前笔者已在Ubuntu 18.04/20.04
编译通过并运行。
安装依赖:
sudo apt install -y libglu1-mesa-dev mesa-common-dev libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev
下载代码:
# git clone git@github.com:iwatake2222/rotation_master.git
git clone https://github.com/iwatake2222/rotation_master.git
cd rotation_master
git submodule update --init --recursive --recommend-shallow --depth 1
编译运行:
cd <path-to-rotation_master>/desktop/
mkdir -p build && cd build
cmake ..
make -j4
./rotation_master
2. windows
直接前往Release页面下载对应的可执行文件,链接:
https://github.com/iwatake2222/rotation_master/releases/latest
之后解压,双击rotation_master.exe
即可,祝大家好运。
3D视觉精品课程推荐:
3.彻底搞透视觉三维重建:原理剖析、代码讲解、及优化改进
4.国内首个面向工业级实战的点云处理课程
5.激光-视觉-IMU-GPS融合SLAM算法梳理和代码讲解
6.彻底搞懂视觉-惯性SLAM:基于VINS-Fusion正式开课啦
7.彻底搞懂基于LOAM框架的3D激光SLAM: 源码剖析到算法优化
8.彻底剖析室内、室外激光SLAM关键算法原理、代码和实战(cartographer+LOAM +LIO-SAM)
重磅!3DCVer-学术论文写作投稿 交流群已成立
扫码添加小助手微信,可申请加入3D视觉工坊-学术论文写作与投稿 微信交流群,旨在交流顶会、顶刊、SCI、EI等写作与投稿事宜。
同时也可申请加入我们的细分方向交流群,目前主要有3D视觉、CV&深度学习、SLAM、三维重建、点云后处理、自动驾驶、多传感器融合、CV入门、三维测量、VR/AR、3D人脸识别、医疗影像、缺陷检测、行人重识别、目标跟踪、视觉产品落地、视觉竞赛、车牌识别、硬件选型、学术交流、求职交流、ORB-SLAM系列源码交流、深度估计等微信群。
一定要备注:研究方向+学校/公司+昵称,例如:”3D视觉 + 上海交大 + 静静“。请按照格式备注,可快速被通过且邀请进群。原创投稿也请联系。
▲长按加微信群或投稿
▲长按关注公众号
▲长按关注公众号