原文:ORB-SLAM(單目版本)編譯與運行

ORB SLAM的GitHub主頁:https: github.com raulmur ORB SLAM雖然整體上已經說得很清楚了,但是有些細節不夠詳細,運行的時候不注意很容易出錯,因此對整個編譯與運行過程進行詳細的介紹: 一 安裝環境:Ubuntu . ROS indigo 二 准備工作: .源代碼下載: 可以在GitHub主頁下載到本地 或者執行命令:git clone https: gith ...

2018-04-04 19:04 0 2408 推薦指數:

查看詳情

運行ORB-SLAM筆記_編譯篇(一)

1.下載代碼 https://github.com/raulmur/ORB_SLAM/ (同時也可以看看作者的牛叉論文,我是打算先用代碼,再回頭看論文) 2.打開后如下 就好像是用一件新產品一樣,我們首先要看一下說明書“README.md ...

Tue Sep 27 20:51:00 CST 2016 1 5489
運行ORB-SLAM筆記_使用篇(二)

1. 編譯完成之后就可以使用了,按照說明我們可以知道,首先開啟roscore 再打開一個命令窗口使用命令:rosrun ORB_SLAM ORB_SLAM PATH_TO_VOCABULARY PATH_TO_SETTINGS_FILE 其中ORB_SLAM ...

Wed Sep 28 01:08:00 CST 2016 4 3582
ORB-SLAM (四)Initializer單初始化

距離相機距離越遠,距離相機光軸越近,視差越小)。ORB-SLAM中並行計算了適用於平面場景的單應性矩陣H ...

Fri Mar 03 21:58:00 CST 2017 1 3638
ORB-SLAM (四)tracking單初始化

初始化以及通過三角化恢復出地圖點 單目的初始化有專門的初始化器,只有連續的兩幀特征點均>100個才能夠成功構建初始化器。 若成功獲取滿足特征點匹配條件的連續兩幀,並行計算分解基礎矩陣和單應矩陣(獲取的點恰好位於同一個平面),得到幀間運動(位姿 ...

Mon Feb 13 18:54:00 CST 2017 0 4830
ORB-SLAM(二)性能

ORB-SLAM程序提供了運行Monocular、Stereo和RGBD數據的程序。編譯成功后,可以通過運行TUM的標准數據來驗證程序是否成功。如果想自己測試一些數據,可以通過OpenCV提供的接口調起電腦的攝像頭。 個人認為,ORB-SLAM是一個完整的單SLAM實現,集合了當前流行 ...

Fri Mar 04 05:34:00 CST 2016 1 13358
ORB-SLAM(一)簡介

ORB主要借鑒了PTAM的思想,借鑒的工作主要有Rubble的ORB特征點;DBow2的place recognition用於閉環檢測;Strasdat的閉環矯正和covisibility graph思想;以及Kuemmerle和Grisetti的g2o用於優化。 首先需要了解ORB-SLAM ...

Thu Feb 09 00:10:00 CST 2017 0 1444
ORB-SLAM(一)簡介

ORB-SLAM是一種基於ORB特征的三維定位與地圖構建算法(SLAM)[1]。該算法由Raul Mur-Artal,J. M. M. Montiel和Juan D. Tardos於2015年發表在IEEE Transactions on Robotics。ORB-SLAM基於PTAM架構,增加了 ...

Thu Feb 25 05:03:00 CST 2016 10 29938
ORB-SLAM(五)優化

ORB-SLAM作為單SLAM,其精度很大程度上決定於幀與幀之間的位姿優化的是否准確。因此優化(optimization)在ORB-SLAM里面扮演了很重要的角色。這一小節探討一下ORB-SLAM里用到的優化。 ORB-SLAM選用g2o作為圖優化的方法,關於g2o可以參考http ...

Mon May 30 06:44:00 CST 2016 9 17765
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM