C++线代运算库Armadillo安装与使用

在前几天进行SVD代码相关改写的时候发现,Eigen对于大矩阵SVD分解的效率比较低。因此在网上找了一些相关的库来进行大矩阵SVD分解。比如Truncated SVD等,这其中,无意之间发现的另一个库引起了我的注意:Armadillo。经过测试,它在易用性和效率上都比之前找到的要好。因此本篇...»

ORB-SLAM3的CMake与ROS编译以及测试

萨拉戈萨大学在今年7月推出了全新的ORB-SLAM3,当时我也第一时间进行了跟进,在之前在IMAV的比赛例会中也进行了分享,但是没有在博客中进行总结过。所以这篇博客的主要目的就是从实用的角度,记录如何成功运行ORB-SLAM3。由于整个ORB-SLAM3有常规版本和ROS版本,所以这里也主要...»

利用Kalibr对Intel RealSense D435i进行相机及相机-IMU联合标定

在之前的这篇博客中,我们介绍了D435i的ROS接口的基本使用,同时在这篇博客中也介绍了利用Kalibr进行相机标定的基本步骤。之前也预告过,会将两者结合,利用Kalibr对手上的D435i进行实际的标定,这篇博客主要内容就是这些。还是和前面两篇类似,不涉及过多的理论,而是更关注于一些具体...»