摘要:
Map类用于通过C++中普通的连续指针或者数组 (raw C/C++ arrays)来构造Eigen里的Matrix类,这就好比Eigen里的Matrix类的数据和raw C++array 共享了一片地址,也就是引用。 1. 比如有个API只接受普通的C++数组,但又要对普通数组进行线性代数操作,那 阅读全文
摘要:
转载自https://www.jianshu.com/p/e5b03cf22c80 Ceres solver 是谷歌开发的一款用于非线性优化的库,在谷歌的开源激光雷达slam项目cartographer中被大量使用。 Ceres简易例程 使用Ceres求解非线性优化问题,一共分为三个部分: 1、 第 阅读全文
摘要:
1.从github上git clone下来一个工程,Clone with HTTPS(不是ssh模式,要权限)。 2.进入git下来的包cd 包下,打开gedit /.git/config,内容大致如下 [core] repositoryformatversion = 0 filemode = tr 阅读全文
摘要:
出现的问题 这个会报错 1.解决方法是在文件sudo gedit /usr/local/cuda/include/crt/common_functions.h中注释掉如下 #define __CUDACC_VER__ "__CUDACC_VER__ is no longer supported. U 阅读全文
摘要:
错误指示如下: CMakeLists.txt中的Sophus 原因分析: 安装Sophus时,有个lib文件“libSophus.so”会出现在/usr/local/lib/libSophus.so 时,libSophus.so 应该被链接到 Sophus_LIBRARIES, cmake没链接上。 阅读全文
摘要:
1.对于cs.h找不到的情况 1)编译的时候一定要把csparse在EXTERNAL文件中,编译进去。 2)修改CMakeLists.txt文件中的include_directories中的${CPARSE_INCLUDE_DIR},在DIR后面不能加上S。 2.编译报错,如下 error: no 阅读全文