E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ORB-SLAM2
Ubuntu18.04编译测试ORBSLAM2之Monocular实例运行
在
ORB-SLAM2
目录下创建一个文件夹Data,将你下载的数据集放置在该文件夹下,并进行解压。(当然,你开始可
小宇哥啊啊啊
·
2020-07-28 21:17
日常工作记录
ORB-SLAM2
论文阅读笔记(结合ORB-SLAM)
相关工作提要:
ORB-SLAM2
基于ORB-SLAM的工作;而ORB-SLAM基于:1.PTAM的mainidea:S-PTAM只有localBA,没有大型的回环,所以也没有全局一致的地图,recocalization
WENQIANG_LI_hust
·
2020-07-28 20:55
ORB-SLAM
ORB-SLAM2
中四叉树管理特征点
当从图像金字塔中的每一层图像上提取特征点之后,都要先用四叉树技术对这些特征点进行管理//该类中定义了四叉树创建的函数以及树中结点的属性//boolbNoMore:根据该结点中被分配的特征点的数目来决定是否继续对其进行分割//DivisionNode():实现如何对一个结点进行分割//vKeys:用来存储被分配到该结点区域内的所有特征点//UL,UR,BL,BR:四个点定义了一个结点的区域//lit
CurrySerena
·
2020-07-28 20:06
SLAM
Jetson TX2 运行
ORB-SLAM2
ros Kinect V1
系统版本:ubuntu16.04(aarrch64-Linux),ROS版本:kinect版,
ORB-SLAM2
,摄像头kinectV1一、前言事情不复杂就是过程有点麻烦,大部分遇到的问题都是依赖库和驱动问题
MatLink
·
2020-07-28 20:06
Nvidia
JetSon
TX2
ORB-SLAM2
中生成金字塔提取FAST角点和计算BRIEF描述子
//这个是类ORBextractor的带参构造函数,并且使用初始化列表对该类中的这5个变量赋值ORBextractor::ORBextractor(int_nfeatures,float_scaleFactor,int_nlevels,int_iniThFAST,int_minThFAST):nfeatures(_nfeatures),scaleFactor(_scaleFactor),nleve
CurrySerena
·
2020-07-28 20:35
SLAM
ORB-SLAM2
中MapPoints的描述子的计算
//我们在从金字塔的图像中获取特征点时为每一个特征点计算了描述子//现在看看如何计算一个空间的地图点的描述子voidMapPoint::ComputeDistinctiveDescriptors(){//RetrieveallobserveddescriptorsvectorvDescriptors;//获取到某一个地图点可以被哪些关键帧观测到以及在这些关键帧上与该地图点对应的特征点的编号mapo
CurrySerena
·
2020-07-28 20:35
SLAM
ROS下运行
ORB-SLAM2
的数据采集存储和提取
ROS下运行
ORB-SLAM2
的数据采集存储和提取前提:相机图像发布问题解决目标:一边进行SLAM,一边存储数据流问题:发布什么类型的数据内容?如何提取rosbag中的图片和点云数据?
炎炎夏日0
·
2020-07-28 20:03
ros
机器视觉系统
realsense-D415
ORB-SLAM2
代码整理--LocalMapping线程
Tracking线程只是判断当前帧是否需要加入关键帧,并没有真的加入地图,因为Tracking线程的主要功能是局部定位,而处理地图中的关键帧,地图点,包括如何加入,如何删除的工作是在LocalMapping线程完成的LocalMapping::Run()1SetAcceptKeyFrames(false);告诉Tracking,LocalMapping正处于繁忙状态,//LocalMapping线
xiaoshuiyisheng
·
2020-07-28 20:56
ORB-SLAM2
经典SLAM学习
ORB-SLAM2
代码整理--tracking线程
首先,自己一开始看的代码是从官网上下的,看得好多不太理解的地方,很头痛,后发现了泡泡机器人的吴博和谢晓佳大神做的对
ORB-SLAM2
代码中文注释,写的很详细,超级感谢.地址:https://gitee.com
xiaoshuiyisheng
·
2020-07-28 20:56
ORB-SLAM2
经典SLAM学习
ORB-SLAM2
代码整理--LoopClosing线程
找到线程的Run函数voidLoopClosing::Run(){mbFinished=false;while(1){//Checkiftherearekeyframesinthequeue//Loopclosing中的关键帧是LocalMapping发送过来的,LocalMapping是Tracking中发过来的//在LocalMapping中通过InsertKeyFrame将关键帧插入闭环检测
xiaoshuiyisheng
·
2020-07-28 20:56
经典SLAM学习
ORB-SLAM2
ORB-SLAM2
初步(跟踪模块)
一、跟踪模块简介在ORB-SLAM或其他SLAM系统中,跟踪的主要任务是根据相机或视频输入的图像帧实时输出相机位姿。在ORB-SLAM中,跟踪模块的主要任务是实时输出相机位姿和筛选关键帧,完成一个没有经过优化或者说全局优化的视觉里程计。通常根据相机的不同采用的方法也不相同,如单目除了需要进行初始化外通常根据特征匹配结果使用PnP算法求解相机位姿。二、跟踪模块分析如图是ORB-SLAM跟踪模块的技术
weixin_30670151
·
2020-07-28 16:41
ORB-SLAM2
地图保存
一、简介在
ORB-SLAM2
的System.h文件中,有这样一句话://TODO:Save/Loadfunctions,让读者自己实现地图的保存与加载功能。
weixin_30487317
·
2020-07-28 16:00
ORB-SLAM2
ROS实时SLAM系统环境搭建
一、实验环境OperatingSystem&KernelVersionUbuntu16.04.5LTS4.15.0-38-genericROSVersionROSKineticKame1.2.4CameraTypeusb_cam驱动的摄像头gccVersion5.4.0CmakeVersion3.3.2OpenCVVersion3.2.0二、ROS安装根据Ubuntu的版本选择ROS的versio
vslyu
·
2020-07-28 15:01
Ubuntu
SLAM
ROS下
orb-slam2
单目 (二)
一/1.修改/ORB_SLAM2/Examples/ROS/ORB_SLAM2/src/ros_mono.cc的节点为“camera/image”2.启动1)roscore2)rosrunvideo_transport_tutorialvideo_publisher3)rosrunORB_SLAM2Mono/home/xx/common_space/ORB_SLAM2/Vocabulary/ORB
xiangkej
·
2020-07-28 15:21
slam
orb-slam2
试跑 ubuntu16.04 + ros + orb-slam2+单目摄像机
主要参考了一篇学长的安装和这一篇安装:https://blog.csdn.net/RadiantJeral/article/details/82193370按照上文的安装方法你可以完成除实时外的所有工作,包括数据集的运行。当然他安装库的处理地址都在ORB_SLAM文件夹下,如果你之前学过SLAM14讲,这些库一定都安装好了,没安装也不必需在文件夹下。使用数据集效果如图:之后实时工作,需要先改~/c
Eminbogen
·
2020-07-28 15:07
SLAM安装与程序
ORB-SLAM2
编译遇到的一些问题
最近开始接触SLAM的东西,在初步做了一些了解之后,接触到了ORB-SLAM,知乎上有关于这个的讨论:orb-slam在众多SLAM方法中处于怎样的地位?。ORBSLAM项目主页:http://webdiis.unizar.es/~raulmur/orbslam/现在已经有ORBSLAM2了,鉴于它提供双目的接口,就打算去试试。我的系统ubuntu14.04LTS。源码地址:https://git
Array03
·
2020-07-28 14:57
SLAM
ORB-SLAM2
论文要点总结
ORB-SLAM2
论文要点总结一、创新点第一个开源并支持单目、双目、和RGB-D相机的SLAM系统,包含回环检测、重定位和地图复用(支持使用预置的环境地图或者之前建立的地图);基于BA优化,与目前前沿的一些基于最近点迭代
blowballs
·
2020-07-28 14:17
SLAM
ORB-SLAM2
跟踪之提取ORB特征
ORB-SLAM2
跟踪线程对相机输入的每一帧图像进行跟踪处理,如下图所示,主要包括4步,提取ORB特征、从上一帧或者重定位来估计初始位姿、局部地图跟踪和关键帧处理。
SKINNNNN
·
2020-07-28 13:18
ORB-SLAM算法
ORB-SLAM2
跟踪之局部地图跟踪
回顾:帧间匹配得到初始位姿上一次主要说明了
ORB-SLAM2
跟踪过程中每帧初始位姿的估计。
SKINNNNN
·
2020-07-28 13:46
ORB-SLAM算法
怎么在ubuntu下装
ORB-SLAM2
,并用单目摄像头实时跑起来
最新的是
ORB-SLAM2
,支持单目、双目和RGB-D接口安装必备软件:为了方便.最好先把要下载的库先在windows下下载好(注意下载的版本).不装在系统盘(1)更新apt库sudoapt-getupdate11
北极星byron
·
2020-07-28 13:31
激光slam
ORB-SLAM2
详解(六)闭环检测
ORB-SLAM2
详解(六)闭环检测本人邮箱:
[email protected]
,欢迎交流讨论,欢迎转载,转载请注明网址http://blog.csdn.net/u010128736/ 毋庸置疑的是
sylvester0510
·
2020-07-28 13:38
SLAM
图像处理
ORB-SLAM2
详解(四)跟踪
ORB-SLAM2
详解(四)跟踪本人邮箱:
[email protected]
,欢迎交流讨论,欢迎转载,转载请注明网址http://blog.csdn.net/u010128736/ 这一部分是
sylvester0510
·
2020-07-28 13:37
SLAM
图像处理
ORB-SLAM2
搭建详细过程
ORB-SLAM2
搭建详细过程本人邮箱:
[email protected]
,欢迎交流讨论,欢迎转载,转载请注明网址http://blog.csdn.net/u010128736/ ORB-SLAM
sylvester0510
·
2020-07-28 13:37
Linux
SLAM
ORB-SLAM2
详解(二)代码逻辑
ORB-SLAM2
详解(二)代码逻辑本人邮箱:
[email protected]
,欢迎交流讨论,欢迎转载,转载请注明网址http://blog.csdn.net/u010128736/一、整体框架
sylvester0510
·
2020-07-28 13:37
SLAM
图像处理
ORB-SLAM2
详解(五)局部建图
ORB-SLAM2
详解(五)局部建图本人邮箱:
[email protected]
,欢迎交流讨论,欢迎转载,转载请注明网址http://blog.csdn.net/u010128736/ 在之前的
sylvester0510
·
2020-07-28 13:37
图像处理
SLAM
ORB-SLAM2
运行自己的数据集
ORB-SLAM2
运行自己的数据集本人邮箱:
[email protected]
,欢迎交流讨论,欢迎转载,转载请注明网址http://blog.csdn.net/u010128736/一、生成数据集
sylvester0510
·
2020-07-28 13:37
Linux
SLAM
配置
ORB-SLAM2
环境
(1)操作系统:Ubuntu16.04https://blog.csdn.net/lingyunxianhe/article/details/81415675进去后,格式化分区,和删除分区是一个道理。因为有的分区虽然格式化了,但是还是有乱码在,所以,直接删除。分区边绿色的,就表示空闲分区了。有编号的分区不要删,是wiondows系统下的硬盘。ubuntu的是无编号分区。联想电脑进入bios是按F1
诗杨诗祺
·
2020-07-28 13:32
大众
ORB-SLAM2
安装错误解决
问题:配置
ORB-SLAM2
时,运行cmake..
huangweibo的博客
·
2020-07-28 13:19
ORB-SLAM2
ORB-SLAM2
源码解读(1):系统入口System
先要拿大名鼎鼎的ORB-SLAM系统框图镇楼,看着这张图能够完美的串起来整个流程。ORB-SLAM分三个线程,分别是Tracking、LocalMapping和LoopClosing。(1)Tracking:在主线程上,输入视频流,输出相机位姿并跟踪局部地图。提取ORB特征子,根据上一帧进行位姿估计或全局重定位,然后跟踪局部地图优化位姿,确定新的关键帧。(2)LocalMapping:维护优化局部
try_again_later
·
2020-07-28 12:18
视觉
激光SLAM
ORB-SLAM2
源码解读(2.1):Tracking
Tracking是SLAM的灵魂,更像是前端里程计VO,这里Tracking的主要任务两方面:(1)完成相机位姿估计(2)跟踪局部地图思路:TrackLocalMap()在当前帧和局部地图之间找到尽可能多的对应关系,优化当前帧的位姿。对每一帧都进行跟踪第一次接触这么大的工程,发现之前接触的真的好弱鸡,总结下来是:先看基本流程图+从头到尾啃一遍代码+总结这里要感谢吴博和吃水的鱼和蚁族的坚持的博客,大
try_again_later
·
2020-07-28 12:18
视觉
激光SLAM
ORB-SLAM2
梳理——track线程(三)
上一篇博客主要讲了track线程的特征点提取,以及描述子的计算,其中重点是特征点的提取。对于特征点提取,ORB-SLAM首先将图像建立图像金字塔,对每一层图像提取FAST角点。为了保证提取角点的分布比较均匀,将图像分成了一定数量的块,在提取角点之后,将特征点分散到八叉树中,然后计算相应的描述子。本篇博客接着分析track线程的具体实现。首先分析特征点匹配函数(初始化时)。ORBmatchermat
study!
·
2020-07-28 12:32
ORB-SLAM2
梳理——track线程(四)
前面三篇博客中,第一篇着重分析了track线程的整体流程,第二篇和第三篇分析的是单目初始化过程。本篇博客分析在初始化完成之后的跟踪过程,它存在两种跟踪状态,三种跟踪模型。两种跟踪状态分别为:只跟踪不建图、跟踪和建图,通过bool变量mbOnlyTracking来区分。首先介绍的是三种跟踪模型。//三种跟踪模型TrackReferenceKeyFrame()//参考关键帧模型TrackWithMot
study!
·
2020-07-28 12:32
[
ORB-SLAM2
]关于代码优化设计
参考http://www.cnblogs.com/luyb/p/5447497.html关于
ORB-SLAM2
中提高数据关联准确度的措施整理:1.初始化过程中提出模型选择策略,根据特征点的共面情况,确定使用基础矩阵
rain_promise
·
2020-07-28 10:24
使用摄像头运行ORB SLAM2---使用视频运行
ORB-SLAM2
跑通orbslam21.第一个终端roscore2.第二个终端运行usb_camroslaunchusb_camusb_cam-test.launch观察camera是否在正常输出图像,正常则继续3.第三个终端运行rosrunORB_SLAM2Mono/home/xx/catkin_ws/src/ORB_SLAM2/Vocabulary/ORBvoc.txt/home/xx/catkin_ws/s
qq_43445817
·
2020-07-28 09:38
orb-slam2
ROS下实时运行
ORB-SLAM2
实时运行
ORB-SLAM2
事前准备:一、启动usb_cam节点①打开roscore②启动usb_cam节点二、ORB-SLAM默认订阅的话题为/camera/image_raw,而usb_cam节点发布的话题为
w²大大
·
2020-07-28 09:14
ROS学习
ORB-SLAM 2跑通自己的数据集
ORB-SLAM2
跑通自己的数据集一、拍摄视频并转化为图片:二、准备索引目录文件:三、生成自己的参数配置文件TUM.yaml。复制TUM1.yaml,并修改参数即可。
w²大大
·
2020-07-28 09:14
ROS学习
ORB-SLAM2
测试1
ORB-SLAM2
路人皆知,下面只记录自己的笔记:0.安装
ORB-SLAM2
,并生成库这篇github不错,可以根据提示先配置好依赖,编译
ORB-SLAM2
包,并生成目标库文件https://github.com
@杂货铺
·
2020-07-28 09:56
SLAM
基于
ORB-SLAM2
实现SLAM地图加载
1.基于
ORB-SLAM2
实现SLAM地图加载(不能重定位)本文记录了ORB_SLAM2中地图保存与加载的过程。
厚德载物cet
·
2020-07-28 09:32
ORB-SLAM2
关于ROS+ORB-SLAM2单目实例的安装总结
按照导师指示的精神,暑假在学校学习
ORB-SLAM2
相关的知识,经过两天学习摸索,总结如下。
虫也改变了中国
·
2020-07-28 08:21
ORB-SLAM2
的ROS下的RGBD例程&System文件
文章目录1.编译的节点文件ros_rgbd.cc2.System.h&System.cc这是楼主自己的毕设需要看的文件,所以写一下自己的阅读心得,哈哈哈发现有问题提出来大家一起解决
ORB-SLAM2
将自己编写的源文件封装成
九幽小班
·
2020-07-28 08:16
ROS
ORB-SLAM2
稠密点云重建:双目室外[1]
接上一篇.步骤4:读取每帧位姿信息,初始化点云类似之前的RGBD,先在XCTool.h中加入XCKITTIKey类读取每帧信息:classXCKITTIKey{public:doubler00,r01,r02,r10,r11,r12,r20,r21,r22;doubletx,ty,tz;};在此要解释一下,输出文件的格式与之前RGBD的不一样,每行12个数字,分为r00,r01,r02,tx,r1
目竞
·
2020-07-28 08:11
SLAM
ORB-SLAM2
计算机图形学
ORB-SLAM2
稠密点云重建:双目室外[0]
由于
ORB-SLAM2
双目的稠密点云重建与RGBD的稠密重建大同小异,而且很多代码通用。所以建议朋友们可以先看一下我之前的
ORB-SLAM2
稠密点云重建:RGBD室内。这里先提一下总体思路。
目竞
·
2020-07-28 08:10
SLAM
ORB-SLAM2
计算机图形学
ORB-SLAM2
稠密点云重建:RGBD室内[1]
步骤3:准备工作首先,根据
ORB-SLAM2
的git主页,安装好
ORB-SLAM2
(注意openCV"干净"安装,即如果你要重装openCV,要完整卸载之前版本,具体百度),选择你的数据集跑RGB-D的例子
目竞
·
2020-07-28 08:40
SLAM
ORB-SLAM2
计算机图形学
ORB-SLAM2
稠密点云重建:RGBD室内[2]
接上一篇。步骤8:从rgb图和d图初始化点云,然后滤波(可选)coutpcVec;for(inti=0;isor;sor.setInputCloud(pciter);sor.setLeafSize(0.01f,0.01f,0.01f);sor.filter(*cloud_filtered);pciter=cloud_filtered;PointCloud::Ptrcloud_filtered2(n
目竞
·
2020-07-28 08:40
SLAM
ORB-SLAM2
计算机图形学
ORB-SLAM2
稠密点云重建:RGBD室内[0]
众所周知,
ORB-SLAM2
可以基于特征点的得到稀疏点云:然而,有时我们需要稠密点云。不知道怎么做?
目竞
·
2020-07-28 08:39
SLAM
ORB-SLAM2
计算机图形学
无ROS环境下在Ubuntu14.04上运行
ORB-SLAM2
这里主要介绍在安装和使用ORB-SLAM过程中踩过的坑,以此来提醒自己也方便他人。首先在https://github.com/raulmur/ORB_SLAM2上下载源码,然后用cmake来编译,注意在make的时候,很多博客上的大神都是教大家:make-j然而在碰到处理器比较弱鸡的情况下直接套用大神的代码,Ubuntu可能就会罢工。(本人用的是host:Windows7,i3处理器)还是老老实实
szu_slam
·
2020-07-28 08:18
SLAM
VIORB-SLAM编译
ORB-SLAM2
可以说是目前最优秀的基于特征带的视觉SLAM,由于是开源的,很多人在此基础上进行了改进与应用.废话不多说,下面说说关于IMU+ORB的编译流程与运行结果.论文是这篇论文:Mur-Artal
ha~hehe
·
2020-07-28 07:11
SLAM
ORB-SLAM2
到dynaSLAM编译
这是在
ORB-SLAM2
基础上针对于动态场景进行改进的版本。利用MASK-RCNN提取场景中动态物体的语义信息,根据掩膜去掉误匹配,同时采用图像恢复技术进行场景恢复和建图,是比较优秀的SLAM算法。
ha~hehe
·
2020-07-28 07:11
SLAM
一步步带你看懂orbslam2源码--单目初始化(五)
ORB-SLAM2
目录: 一步步带你看懂orbslam2源码–总体框架(一) 一步步带你看懂orbslam2源码–orb特征点提取(二) 一步步带你看懂orbslam2源码–单目初始化(三) 一步步带你看懂
Mr.Silver
·
2020-07-28 07:04
ORB-SLAM2
C++
SLAM
一步步带你看懂orbslam2源码--orb特征点提取(二)
ORB-SLAM2
目录: 一步步带你看懂orbslam2源码–总体框架(一) 一步步带你看懂orbslam2源码–orb特征点提取(二) 一步步带你看懂orbslam2源码–单目初始化(三) 一步步带你看懂
Mr.Silver
·
2020-07-28 07:03
ORB-SLAM2
SLAM
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他