摘要: 这个任务为具体分为两步完成的: 1、取出文件中的图片的名字存入到文本中; 2、逐行取出文本中的名字去逐个命名新文件夹下的图片; 任务一: 任务二: 阅读全文
posted @ 2018-10-22 11:52 h_立青人韦 阅读(3043) 评论(0) 推荐(0) 编辑
摘要: 如果要计算一个整形中的位数有多少位被置位,我们的第一想法就是循环查找。现在我们可以参考:http://graphics.stanford.edu/~seander/bithacks.html#CountBitsSetParallel 利于这个算法,我们只需要12次操作就可以找出int(32)中被置位 阅读全文
posted @ 2018-04-26 15:41 h_立青人韦 阅读(679) 评论(0) 推荐(1) 编辑
摘要: 我在开始进行安装的时候是信心满满得照着https://github.com/tum-vision/lsd_slam.git的README.md文档规矩得一步一步操作,没想到遇上了许多问题。 最后,我放弃了rosmake,改用catkin_make。 以下是我安装时参考的一些博客,大多数的问题以下的博 阅读全文
posted @ 2018-04-12 21:26 h_立青人韦 阅读(867) 评论(0) 推荐(0) 编辑
摘要: 现在开始学习下闭环检测线程。 LocalMapping线程把关键帧送到了mlploopKeyFrameQueue队列中,我们检查该队列是否为空,如果有先的关键帧进来,那么就开始进行回环检测。LoopClosing中的关键帧都是LocalMapping中送过来的:送过来一帧,就检查一帧. Funtio 阅读全文
posted @ 2018-04-05 19:14 h_立青人韦 阅读(1893) 评论(0) 推荐(0) 编辑
摘要: 距离写上一片文章已经也过去一段时间了,对之前看过的程序竟是如此陌生,还好在此做注,现在开始看新的线程:LocalMapping 系统有一个map,这个线程就是用来管理这个地图的,这个地图在跟踪线程中被初始化,在ORBSlam2的Tracking线程中,进行相机状态初始化的时候,当使用对极约束时,求解 阅读全文
posted @ 2018-04-01 14:20 h_立青人韦 阅读(2517) 评论(0) 推荐(1) 编辑
摘要: 在这篇文章里我们主要开始对跟踪线程进行介绍: 在orb_slam整体编程思路及代码解析(1)中我们发现,Tracking线程的入口是TrackMonocular,其中GrabImageMonocular返回位姿。 FUNCTION1:Tracking的构造函数 默认把跟踪状态设为NO_IMAGES_ 阅读全文
posted @ 2018-01-09 14:38 h_立青人韦 阅读(15048) 评论(5) 推荐(2) 编辑
摘要: 为了比较清楚得说明这件事,笔者力求以最简洁的方式进行介绍, part1: 4个坐标系: 1、世界坐标系(Xw、Yw、Zw) 2、相机坐标系(Xc、Yc、Zc) 3、像平面坐标系(X、Y) 4、像素平面坐标系(u、v) 3个坐标变换关系: 1、世界坐标系(Xw、Yw、Zw)->相机坐标系(Xc、Yc、 阅读全文
posted @ 2017-05-08 21:59 h_立青人韦 阅读(2666) 评论(0) 推荐(0) 编辑