原创 使用qt在windows的vs下寫串口助手
這是一篇總結性的文章,主要記錄一下自己在寫串口助手時遇到的問題和解決方案。 1 如果你和我一樣,剛開始接觸qt,那寫一個可用的串口助手,可以按照下面這些文章的順序開始。 1 圖解Qt安裝(Windows平臺)
原创 c++學習筆記----switch標籤
switch標籤 switch標籤可以是數字(int)、字符(char)也可以是枚舉類型(enum) 實質是標籤項在比較的時候都轉化成int型 1)枚舉的第一項將會被
原创 使用qt在windows的vs下寫串口助手
這是一篇總結性的文章,主要記錄一下自己在寫串口助手時遇到的問題和解決方案。 1 如果你和我一樣,剛開始接觸qt,那寫一個可用的串口助手,可以按照下面這些文章的順序開始。 1 圖解Qt安裝(Windows平臺)
原创 單應矩陣、基本矩陣和本質矩陣
單應矩陣、基本矩陣和本質矩陣 1 概述 2 矩陣計算 單應矩陣 1)結構 2)求解 3)求解中的問題 4)恢復運動 基本矩陣和本質矩陣 1)結構和求解 2)恢復運動 3 參考資料 這一篇主要是介紹和總結在視覺slam中經常用到的一些變換矩
原创 g2o優化
g2o優化 1 概述 2 g2o使用細節 3 實現及效果 4 參考資料 接上一篇RANSAC 1 概述 就像g2o文獻[1]中說的一樣,它的目的是提供一個能夠容易應用到各種問題的一個簡單、易用的圖優化庫。它使用圖的形
原创 string、char*、int、char之間的愛恨情仇
1 長度 要想得到數組長度有4種操作sizeof(a)、strlen(a)、size()、length() 通過下面一段代碼可以大概瞭解它們之間的差別 #include<iostream> #include<string>
原创 ORB-SLAM2代碼詳讀-------特徵點檢測
目錄 1 特徵點檢測的基本步驟 1.1 輸入圖像 1.2 圖像金字塔 1.3 計算每層FAST關鍵點 1.4 計算FAST關鍵點的描述子 1.5 計算特徵點的尺度座標 1 特徵點檢測的基本步驟 輸入圖像----圖像金字塔----計算每
原创 orb-slam試跑 ubuntu16.04 + ros Kinetic + orb-slam2
聲明:這是一個新手的總結,根據各個大神的博客得來首先默認你已經安裝了Pangolin、OpenCV、Eigen3,如果沒有,請參照我的這篇博客:https://blog.csdn.net/qq_41981025/article/detai
原创 c++學習筆記---全局變量
全局變量 全局變量的使用是一個非常頭疼的問題,初學者一不小心就會使用錯誤,我當初也深受荼毒。再次學習c++有了更加清晰的認識,做個筆記備忘。 全局變量和局部變量不同,局部變量的生存週期只存在於函數的執行
原创 視覺SLAM十四講庫安裝
1、Eigen線性代數庫的安裝 Eigen庫是一個C++線性代數開源庫,它提供了有關線性代數、矩陣和矢量運算、數值分析及相關的算法。 Eigen庫由Ubuntu軟件源提供,通過apt命令可以很方便的安裝Eigen:
原创 c++學習筆記-----默認參數
1 默認參數 (在沒有實參傳值時使用默認參數)int vit(int a, int b, int c =1);h = vit(1, 2); //此時第三個參數使用默認值1 注意:對於有多個型參的函數,如果想要使用默認參
原创 c++學習筆記-----switch標籤
switch標籤 switch標籤可以是數字(int)、字符(char)也可以是枚舉類型(enum) 實質是標籤項在比較的時候都轉化成int型 1)枚舉的第一項將會被轉換成