由於在做ros相關的專案時產生了一些依賴的問題,ros自帶的g2o可能不太好用,所以就刪除重新安裝之類的,刪除的方法可以去搜尋,不再敘述
git clone
如果你的pc已經玩了很久ros,其實這些依賴基本上都有,任意路徑下開啟終端:
sudo
apt-get
install cmake libeigen3-dev libsuitesparse-dev qtdeclarative5-dev qt5-qmake libqglviewer-dev-qt5
tar -xzf libqglviewer-2.7.2.tar.gz
cd libqglviewer-2.7.2/qglviewer
qmake
make
sudo
make
install
cd g2o
mkdir build
cd build
cmake ..
make
在Ubuntu 16 04下安裝g2o
sudo apt get install libqt4 dev qt4 qmake libqglviewer dev libsuitesparse dev libcxsparse3.1.2sudo apt get install libcholmod dev 其中第二項 需libcholmod de...
g2o學習 g2o整體框架
進來對g2o優化庫進行了學習,雖然才模仿著寫了兩個例程,但是對於整個g2o的理解和使用方面還是多了不少的感觸,特此寫下部落格,對這些天的學習進行記錄。說到整體的結構,不得不用一張比較概括的圖來說明 這張圖最好跟著畫一下,這樣能更好的理解和掌握,例如我第一次看的時候根本沒有注意說箭頭的型別等等的細節。...
g2o編譯及配置
對於ubuntu14.04來說g2o的編譯和配置還是比較容易的,只不過今天走了一段彎路,很是上火。現在寫出我掉進去的坑,希望其他人不要再踩了。建議參考 首先在 編譯 安裝 mkdir build cd build cmake make sudo make install 注意 這裡 sudo mak...