自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 矩阵求导x‘*A*x的推导

分子布局和分母布局区别为一个转置。1、前导后不导,前不导后导。

2023-11-02 10:58:13 160

原创 二维坐标系空间变换(详细解读,附MATLAB代码)

二维坐标系转换(4参数,平移,缩放,旋转)

2023-05-31 15:19:44 742 2

原创 【解决问题】【 error: ‘/usr/lib/x86_64-linux-gnu/libGL.so‘】【库的链接】【工具apt-file-用来解决linux 下任何 lib 文件缺失】

【代码】【解决问题】【 error: ‘/usr/lib/x86_64-linux-gnu/libGL.so‘】【库的链接】【工具apt-file-用来解决linux 下任何 lib 文件缺失】

2023-04-07 13:25:29 558

原创 华为2022秋招机试

华为2022秋招机试

2022-10-11 19:56:06 315

原创 Windows下编译+配置Ceres

Windows编译Ceres

2022-06-21 12:37:25 137

原创 SVO 整理

SVO环境搭建运行SVOROS下安装和运行SVO数据包和实时详细过程遇到的问题记录:https://blog.csdn.net/weixin_43731435/article/details/122411245官方文档:https://github.com/uzh-rpg/rpg_svo参数设置Camera Calibrationyoutube-demo...

2022-01-10 15:50:23 168

原创 svo add g2o

g2o

2022-01-10 15:12:51 740

原创 双目相机——视差学习(立体视觉的学习)

demo是对于想自己尝试拍摄双目图片进行立体匹配获取深度图,进行三维重建等操作的童鞋来讲,要做的工作是比使用校正好的标准测试图像对要多的。因此博主觉得有必要从用双目相机拍摄图像开始,捋一捋这整个流程真实场景的双目立体匹配(Stereo Matching)获取深度图详解OpenCV3.4中的两种立体匹配算法效果比较:http://www.cnblogs.com/riddick/p/8318997.html 。以及利用视差图合成新视点: http://www.cnblogs.com/riddick/p/

2021-10-12 12:30:32 1584

原创 dev和.cmake和cmakelists.txt

今天在编译程序的时候,遇到了关于glog库和问题首先我编译了ceres库ceres:http://ceres-solver.org/installation.html#linuxceres在安装前安装了glog作为依赖,如下:# CMakesudo apt-get install cmake# google-glog + gflagssudo apt-get install libgoogle-glog-dev libgflags-dev# BLAS & LAPACKsudo ap

2021-08-19 13:35:12 432

原创 /usr/bin/ld: warning: libIlmImf-2_2.so.22, needed by /home/tonglu/pkg/opencv3.2/opencv-3.2.0/install

调用opencv时编译报错,libilmlmf.so问题[ 66%] Linking CXX executable testinit/usr/bin/ld: warning: libIlmImf-2_2.so.22, needed by /home/tonglu/pkg/opencv3.2/opencv-3.2.0/install/lib/libopencv_imgcodecs.so.3.2.0, not found (try using -rpath or -rpath-link)/usr/bin/

2021-08-17 21:50:27 2498

原创 Ubuntu20 重启之后 密码正确 无法登陆

https://blog.csdn.net/xinran0703/article/details/115936599?utm_source=app&app_version=4.7.1&code=app_1562916241&uLinkId=usr1mkqgl919blen

2021-08-13 20:56:49 1116

原创 ros noetic

问题:Ubuntu 16.04 安装ROS kinetic提示Depends: ros-kinetic-desktop but it is not going to be installedUbuntu18 升级20之后的ros安装解决:https://www.freesion.com/article/98511422304/

2021-08-13 20:53:06 86

原创 c++优先队列(priority_queue)用法详解

c++优先队列(priority_queue)用法详解https://www.cnblogs.com/huashanqingzhu/p/11040390.html

2021-07-19 13:55:02 76

原创 c++ 中函数操作符operator() 的使用

引用:http://www.360doc.com/content/18/0526/09/54097382_757112296.shtml

2021-07-19 13:49:19 198

原创 c++程序的 cmake编译+vscode来 debug 方法和步骤(ubuntu)

1、vscode建立项目选择一个文件夹,建立项目2、建立子文件夹src;include;build;CMakeLists.txt3、写代码4、写CMakeLists.txt5、代码提示ctrl+shift+p输入edit选择c++ edit Configurations(json)建立c_cpp_properties.json在"includePath"中,输入头文件的路径6、code编译用CMakeLists.txt方式编译cmake ..make 7、调试deb

2021-06-10 19:24:17 2684 1

原创 CMakeLists.txt入门

总述:CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake 。从入门的角度,进行最基础的cmake学习和整理学习示例# ## 整体编译# cmake_minimum_required(VERSION 2.8.0)# project(hhhhh)# set( CMAKE_BUILD_TYPE "Debug")# includ

2021-06-08 15:09:43 206

原创 #include<>和#include““的区别

一般来说 #include <> 的查找位置是标准库头文件所在目录, #include “” 的查找位置是当前源文件所在目录。不过这些都可由编译器调用参数等配置更改。而""首先在当前目录下寻找,如果找不到,再到系统目录中寻找。 这个用于include自定义的头文件,让系统优先使用当前目录中定义的。若 #include “” 查找成功,则遮蔽 #include <> 所能找到的同名文件;否则再按照 #include <> 的方式查找文件。另外标准库头文件都放在 #inc

2021-06-08 14:45:35 64

原创 cmake 和 g++

cmake 和 g++cmake 添加头文件目录,链接动态、静态库

2021-06-07 17:29:09 317

原创 sift vlfeat 学习

Ubuntu下 基于 c++ 的 vlfeat 安装和使用安装参考1安装参考2官方demo学习1、siftsift参考(含图像检索)sift详解边缘检测LoG高斯拉普拉斯算子DoG高斯差分LoG高斯拉普拉斯算子1LoG高斯拉普拉斯算子2构建高斯尺度空间(高斯尺度空间分为多个组octave)进行DoG极值点检测删除不好的极值点确定关键点的方向(统计关键点邻域像素的梯度方向分布来确定关键点的方向)计算关键点的描述子(旋转不变性,邻域梯度直方图448=128)vlfeat实现

2021-06-07 17:20:12 134

原创 opencv+contrib编译

opencv+contrib编译问题小结今天又安装了opencv+contrib,遇到了一些问题,进行记录。1、使用cmake-gui和cmake使用cmake-gui编译时,设置install的路径:不能设置为:../install,必须为绝对路径,否则会报错但是直接使用cmake就可以设置为:../install有点担心使用绝对路径cmake之后库的迁移问题,我就使用了cmake。命令如下:cmake -D CMAKE_INSTALL_PREFIX=../install -DOPENC

2021-05-26 23:18:49 515

原创 ceres-solver学习记录1

看这里就行ceres官方教程demo在ceres-slover中就有很多,可以直接看安装好的ceres库的/example/*以下是随便记录的一些note一、helloworldCeres-Solver库使用(二)–HelloWorldhttps://blog.csdn.net/yizhou2010/article/details/52618968官方教程tutorial:http://www.ceres-solver.org/nnls_tutorial.html二、导数:解析导数和数值导

2021-05-25 14:56:49 109

转载 Ceres-Solver库使用(二)--HelloWorld

https://blog.csdn.net/yizhou2010/article/details/52618968

2021-05-24 10:50:25 77

原创 ceres-solver-1.11.0的编译问题

编译ceres-solver-1.11.0遇到问题执行:cmake ..#成功make#报错如下[ 34%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/generated/partitioned_matrix_view_4_4_d.cc.o[ 34%] Building CXX object internal/ceres/CMakeFiles/ceres.dir/generated/partitioned_matrix_v

2021-05-23 18:58:16 2241 5

原创 cmake编译和install

一般,在编译链接库时,我们使用如下命令:链接库示例为ceres-solver-1.14.0mkdir build && cd buildcmake ..make -j8sudo make install我们可以选择将make编译好的lib和include文件安装在系统中,即就是make installinstall是将include和lib复制到系统目录下,一般为默认的文件夹/usr中。ceres-solver-1.14 是在lib:/usr/locallib/cmake

2021-05-23 18:55:25 1549 1

原创 ceres-solver&eigen fatal error: Eigen/Core: No such file or directory #include <Eigen/Core> // For

make报错:~/slam/ceres-solver/build$ make [ 50%] Building CXX object CMakeFiles/learn1.dir/learn1.cpp.oIn file included from /usr/local/include/ceres/internal/array_selector.h:38:0, from /usr/local/include/ceres/internal/autodiff.h:148,

2021-05-19 16:19:30 1267

原创 Appimage无法打开的bug

Appimage无法打开的bug程序XXX.AppImage突然就打不开了报错:$ ./appimagetool-x86_64.AppImage fusermount: mount failed: Operation not permittedCannot mount AppImage, please check your FUSE setup.You might still be able to extract the contents of this AppImage if you ru

2021-05-18 20:28:01 2252 1

原创 cartographer学习——cartographer论文

real-time loop closure in 2D LIDAR SLAM 论文整理论文中文翻译可看:real-time loop closure in 2D LIDAR SLAM一边看论文,一边整理+记录问题三、SYSTEM OVERVIEW系统总览cartographer是一个实时的,室内的,使用背包传感器建立2D格网的精度r=5cm的地图的方法。每帧雷达数据按照最优估计插入,而且被认为是短时间内的最优位置估计。每帧的匹配依赖于最近的一个submap,也即依赖于最近的帧。所以位姿pos

2021-05-18 10:36:08 1375

原创 多视几何学习

计算机视觉中的多视几何(结合摄影测量方向的理解)首先简略的写一下这几部分:1、极线几何2、单应性矩阵H3、本质矩阵E4、基础矩阵F一、极线几何主要就是极点,极线,核面,五点共面的理解在摄影测量中就是核线,核面二、单应性矩阵两个平面之间的投影关系三、本质矩阵像空间坐标系下,左右两片的同名像点和像点之间的关系四、基础矩阵像素坐标系下,左右两片的同名像点和像点之间的关系tbc...

2021-05-12 16:44:55 233

原创 ubuntu18.04安装微信

ubuntu18.04安装微信Ubuntu终于可以用微信了,Mark一下https://blog.csdn.net/sinat_39369871/article/details/110095705https://zhuanlan.zhihu.com/p/336593807这两个是一样的

2021-05-12 10:49:52 214

原创 cartographer的安装总结

cartographer的安装总结由于cartographer是一个比较老的方法,2016年?很多依赖库已经有了新的版本。安装教程:官网(就很好用):http://www.ceres-solver.org/installation.html#linux自己分步安装:https://www.cnblogs.com/hitcm/p/5939507.htmlhttps://blog.csdn.net/weixin_43262513/article/details/88256762#commentBox

2021-05-12 10:39:45 736

原创 记录安装cartographer时,安装ceres-solver遇到的bug

#记录安装cartographer时遇到的bughttps://blog.csdn.net/weixin_43262513/article/details/88256762即:https://www.cnblogs.com/hitcm/p/5939507.html安装ceres-solvermake -j4报错:In file included from /home/tonglu/pkg/ceres-solver-1.11.0/internal/ceres/schur_eliminator_i

2021-05-11 16:28:29 895

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除