原创 [LeetCode]226. 翻轉二叉樹(C++)

問題 翻轉一棵二叉樹。 示例: 輸入: 4 / \ 2 7 / \ / \ 1 3 6 9 輸出: 4 / \ 7 2 / \ / \ 9

原创 C++ Pair的使用

文章目錄1. pair 簡述2.構造pair對象3.訪問兩個元素(通過first和second)4.賦值operator =5.參考 1. pair 簡述 pair是將2個數據組合成一個數據,當需要這樣的需求時就可以使用pair,

原创 LaTex公式編輯速查

文章目錄語法學習和查詢矩陣括號數學符號空格和換行公式引用公式編號排版 語法學習和查詢 一份不太簡短的LaTex介紹 Latex 公式速查 矩陣 使用LaTeX寫矩陣 括號 LaTeX 括號總結 數學符號 常用數學符號的 LaTeX

原创 ORBSLAM2之單目初始化(3)

文章目錄第三階段:三角化測量得到初始的特徵點深度第四階段: 將三角化得到的3D點包裝成MapPoints,然後做 BA1.創建並插入關鍵幀2.創建地圖點,並且關聯到關鍵幀3.關鍵幀與關鍵幀關聯4. 執行BA優化5.尺度歸一化參考

原创 ORBSLAM2之單目初始化(1)

文章目錄ORB_SLAM2單目初始化步驟第一階段:通過匹配選取起始兩幀參考 ORB_SLAM2單目初始化步驟 ORB_SLAM2單目模式的初始化過程可以分爲以下階段: 1 通過匹配選取兩個可以作爲起始兩幀的初始幀 2 根據匹配計算

原创 OpenCV矩陣操作

文章目錄1.矩陣創建2.矩陣初始化3.矩陣轉置(t())4.矩陣求逆(inv)5.矩陣元素訪問ptr<>()at<>()6. 行列式(determinant)7.矩陣複製(clone/copyTo)8.矩陣行列的提取(rowRan

原创 SVD求解Ax=0

文章目錄AX=0的解AX=0的最小二乘解OpenCV求解SVD爲什麼Ax=0的SVD解是V的最後一列參考 AX=0的解 對於齊次線性方程組: Ax=0(A∈Rm×n) Ax=0(A\in R^{m \times n}) Ax=0(

原创 ORBSLAM2之單目初始化(4)

文章目錄1、單目相機的投影模型,畸變模型2、Essential、Fundamental 、Homography單目相機只旋轉不平移能不能求F,只旋轉不平移能不能求H爲什麼本質矩陣的秩爲2爲什麼基礎矩陣的秩爲2Essential、F

原创 VINS-Mono安裝問題總結

1 can not be used when making a shared object; recompile with -fPIC [ 30%] Built target vins_estimator /usr/bin/ld:

原创 Ubuntu16.04解壓zip包中文亂碼

Windows下生成的zip文件中的編碼是GBK/GB2312等,Linux下的默認編碼是UTF8,因此,導致這些zip文件在Linux下解壓時出現亂碼問題。 安裝unar sudo apt-get install unar 查

原创 C++ vector容器使用

文章目錄**構造vector對象****基本操作-屬性獲取/調整**1 vec.empty-判斷vec是否爲空2 vec.size-元素的個數3 vec.capacity-實際存儲空間4 vec.resize-調整大小5 vec.

原创 雙目相機標定

雙目相機標定 標定板下載 #安裝標定軟件 sudo apt install ros-kinetic-camera-calibration #查看話題 rostopic list #運行/改成自己的話題 rosrun camer

原创 opencv中imshow()函數在VS中調用不顯示圖像的問題

打開屬性管理器,找到debug裏的(這個可以修改依賴項裏繼承的值,平臺是32位的就修改win32)右鍵屬性——>連接器——>輸入——>附加依賴項裏將帶d的lib放在不帶d的lib前面找到之前工程裏的debug文件,刪除,並重新生成

原创 primesense_Warning: USB events thread - failed to set priority. This might cause loss of data...

sudo -s 再運行 roslaunch openni2_launch openni2.launch https://codeyarns.com/2015/08/05/openni-usb-thread-priority-war

原创 ros-kinect運行RGBD-SLAM2

文章目錄運行環境安裝依賴編譯 rgbdslam_v2運行RGB-D 數據集運行RGB-D相機 運行環境 Ubuntu 16.04 + ROS kinetic 網盤(rgbd_slamV2 kinetic 版本,PCL1.9,Ei