- 博客(6)
- 收藏
- 关注
原创 Osmap库(ORB-SLAM2或OA-SLAM的依赖)在编译链接时,链接protobuf库出现的问题汇总及解决方案
OA-SLAM分别在编译和运行时各出现了一个问题,他们分别是:(1) 编译链接时因为在链接时出现以下错误:(2) 运行时computeActiveErrors(): found NaN in an error for edge ......等等出现雅可比矩阵中有NaN的现象导致段错误。
2023-07-06 10:51:31
583
2
原创 Linux系统下,如何安装多个不同版本的Eigen库且灵活调用呢?
最近笔者在安装OpenMVS三维重建开源库的依赖项:Eigen线性代数库。笔者在Github上下载了OpenMVS的开源包,在安装过程中,Eigen相关的内容出现报错。浅浅分析了一下,笔者断定是Eigen版本的问题。因为不同版本的Eigen的源代码实现机制差别较大,差一个版本在不同调用代码编译中就会出现不可预料的错误!如先前的ORB-SLAM2的包依赖Eigen3.3.7版本,而Eigen3.3.7版本在OpenMVS编译过程中就会提醒报错!
2022-09-23 11:09:11
1683
1
原创 Ubuntu18.04安装 ROS melodic踩坑日记2022-01-17
安装ROS全程参考博客:ubuntu18.04安装ROS Melodic(最详细配置)_抚琴弹出情凋零的博客-优快云博客_ubuntu18.04安装ros设置软件源:国外的:sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'国内的,速度快:sudo sh -c '. /etc/lsb-release &a
2022-01-17 16:01:23
984
翻译 在Linux/Ubuntu18.04上给VSCode配置C++调试环境
本文参考Get Started with C++ on Linux in Visual Studio Code,来源微软官方教程。为了便于大家快速上手掌握VSCode配置C++的过程,用中文展开来具体说说。 在使用C++之前,需要先配置C++调试环境。这里我们需要两种package,一个是GCC关于C++的编译器,和GDB调试器(debugger)。而在最初安装好Ubuntu系统时,是不自带这些package的,需要我们先自己安装。在安装完它们之后,然后编写JSON配置文件...
2021-12-12 17:44:40
1615
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人