SLAM 視覺SLAM十四講(一 基礎知識學習)

2021-09-26 00:22:14 字數 1161 閱讀 2504

1. 如何在 ubuntu 中安裝軟體(命令⾏界⾯)?它們通常被安裝在什麼地⽅?

linux的環境變數有永久生效和shell臨時生效兩種

設定永久生效的環境變數:

$ gedit /etc/profile

$ export 新增環境變數

$ gedit /home/使用者/.bash.profile

$ export 新增環境變數

設定當前shell有效的環境變數:直接在當前命令視窗下新增變數,視窗關閉後失效

$ export 新增環境變數
檢視環境變數:完成了《cmake 實踐》的閱讀,了解了cmake工程的構建方法,靜態庫和動態庫的安裝呼叫。

在命令列中輸入git clone

set(cmake_runtime_output_directory $/examples/myvideo)

add_executable(myvideo examples/myvideo/myvideo.cpp)

target_link_libraries(myvideo $)

在orb_slam2資料夾下開啟終端

cd orb_slam2

chmod +x build.sh

./build.sh

cd build

make

在examples/myvideo資料夾下找到myvideo可執行程式,./myvideo執行

報錯qobject::starttimer: timers cannot be started from another thread

解決方法

參考鏈結

視覺SLAM十四講Debug

find package opencv required 失敗,找不到opencv3.1.0版本 find package opencv 3 required 成功eigen make unaligned array assert 31 解決辦法 vectorposes 修改為下面的語句 vecto...

視覺SLAM十四講第四講

主要目標 理解李群與李代數的概念,掌握 so 3 se 3 與對應李代數的表示方式。理解 bch 近似的意義。學會在李代數上的擾動模型。使用 sophus 對李代數進行運算。旋轉矩陣自身是帶有約束的 正交且行列式為 1 它們作為優化變數時,會引入額外的約束,使優化變得困難。通過李群 李代數間的轉換關...

《視覺SLAM十四講》筆記 第二講 初識SLAM

自身位置 定位 周圍環境 建圖 感測器分類 視覺slam 強調未知環境 單目相機 monocular 單目相機的資料 影象 以二維的形式反映了三維的世界。無法通過單張得到深度資訊。存在尺度不確定性 雙目相機 stereo 兩個相機間的距離 基線已知。基線越大,能測量的距離越遠。因此,無人車上的雙目相...