
视觉SLAM学习
半昧白兰地
前ADAS从业者。博客已转移到cnblog。
展开
-
Win10安装Ubuntu14.04(虚拟机)
Win10关于安装Linux系统,一般是双系统或虚拟机两种方式。综合网上的讨论,主要结论是:对于普通学习者或者说新手(熟悉Linux上的软件操作,不会涉及用硬件进行测试或调试工作),大家推荐用虚拟机。如果想要比较良好的硬件支持,使用实际的传感器,推荐双系统。建议玩Linux从虚拟机入门,双系统对于小白可能会搞出不可逆的操作。当然最好还是单独准备一台新电脑安装纯正的Linux。根据经验,虚拟机...原创 2019-04-15 20:24:33 · 1992 阅读 · 0 评论 -
Virtual Studio 2017配置OpenCV
本来打算从浅墨大大的博客入门,中间碰到了不少问题,虽然解决了一些,但后面又通过百度发现还有版本不匹配的问题,都给我绕晕了。考虑到我所用的VS版本(2017)和OpenCV版本和浅墨的差太远,干脆后面去找了找其它配置过程。找到这篇博文写得很好,确实详细。VS2017,OpenCV3.4配置过程:https://blog.youkuaiyun.com/qq_41175905/article/details/8...原创 2019-04-17 14:05:05 · 232 阅读 · 0 评论 -
ORB特征点提取算法试验
前阵子推进毕设,通过各种教材、论文和博客的调研,总算对视觉SLAM有了一个比较宏观的了解,摘录归纳了许多特征提取和跟踪的算法,最后初步方案决定为对ORB-SLAM展开研究。赶紧花时间去补习了一下C++,用了半天配置完了OpenCV3.4的环境,又用了近一整天时间快速翻完了毛星云的《OpenCV3编程入门》,跑了跑里面的例程,发现简直友好度爆炸。这每一章的内容,不管是图像滤波也好,图像分割也好,图...原创 2019-04-18 19:32:16 · 588 阅读 · 0 评论 -
Linux初步使用:书写一个最基本的cpp程序
本篇博客具体总结:如何从刚安装好Ubuntu系统到顺利运行第一个cpp程序。参考高博的十四讲。看似没多少步骤,但第一次学习发现此过程中实际上已经简单熟悉了一下Linux的目录结构、软件安装、终端命令操作、Vim使用和g++编译。1.Linux目录结构Linux的目录究竟是怎么回事,刚开始其实不用太详细地了解。简单观察一下,知道它并不是像Windows那样分成好几个可视化的硬盘,而是一种类似树...原创 2019-05-03 17:07:47 · 1492 阅读 · 0 评论 -
Ubuntu 14.04安装opencv 3.1.0
1.安装cmake首先安装cmake,可以使用终端命令安装:sudo apt-get install cmake但是安装的版本会比较低(记得是2.X)。建议去官网下载更高的版本,否则后面编译会出错:https://cmake.org/download/本文使用的版本为3.14.3。下载完成后,进入下载文件目录(Downloads),把cmake-3.14.3.tar.gz放置到任...原创 2019-05-08 13:49:38 · 948 阅读 · 0 评论 -
ORB-SLAM2+EuRoC双目相机数据集测试
前两天跑通了高博的视觉里程计代码,可以装ORBSLAM2测试一下了。久闻大名,听说是国外研究者在近年做出的较优秀和成熟的一个视觉SLAM方案,是国内SLAM研究的一个重点案例(上个月还碰到做计算机视觉的研究生提到它)。ORB-SLAM2支持单目、rgbd、双目接口。因为毕设研究的是双目视觉里程计,我使用了EuRoC数据集提供的双目相机的数据进行测试,系统为Ubuntu14.04。1.安装cm...原创 2019-05-15 18:23:45 · 7264 阅读 · 1 评论 -
Ubuntu14.04安装OpenCV3.1.0的Contrib模块
想要使用OpenCV里面SIFT、SURF等检测算法,但听说都被统一集成到一个叫“Contrib”的模块里面了(关键是xFeatures2d.hpp)。于是去官网下载,重新编译覆盖安装了一下。opencv的安装之前已经写过,这里补充额外模块的安装过程。1.下载Contrib包源码官网地址:https://github.com/opencv/opencv_contrib/releases...原创 2019-05-22 20:45:25 · 432 阅读 · 0 评论