小覓相機執行ORB SLAM3

2021-10-14 04:41:07 字數 1886 閱讀 6044

1.pangolin

sudo

apt-get -y install libglew-dev cmake

cd ~

git clone

cd pangolin

mkdir build

cd build

cmake ..

cmake --build .

sudo

make

install

cd ~/

git clone orb_slam3

cd orb_slam3

chmod +x build.sh

./build.sh

gedit ~/.bashrc

新增 export ros_package_path=

$:~/orb_slam3/examples/ros 到末尾

source ~/.bashrc

chmod +x build_ros.sh

./build_ros.sh

1.修改引數(參照	1.單目	即可)

1.單目:

(1)開啟檔案~/orb_slam3/examples/ros/orb_slam3/src/ros_mono.cc

(2)修改topic "/camera/image_raw" 為 "/mynteye/left/image_raw"

(3)複製乙份euroc.yaml到 examples/monocular/my_mynt.yaml,修改為自己的相機引數

2.單目-慣性

檔案 ros_mono_inertial.cc

修改topic為

"/mynteye/imu/data_raw"

"/mynteye/left/image_raw"

資料夾:monocular-inertial

3.雙目相機

檔案 ros_stereo.cc

修改topic為

"/mynteye/left/image_raw"

"/mynteye/right/image_raw"

資料夾:stereo

4雙目-慣性節點

檔案 ros_stereo_inertial.cc

修改topic為

"/mynteye/imu/data_raw"

"/mynteye/left/image_raw"

"/mynteye/right/image_raw"

資料夾:stereo-inertial

2.然後執行下面兩行**,重新編譯得到相應的可執行檔案

cd ~/orb_slam3

./build_ros.sh

3.執行orb-slam3:

1.開啟相機:

cd ~/mynt-eye-s-sdk

2.執行對應的程式

cd ~/orb_slam3

單目:rosrun orb_slam3 mono vocabulary/orbvoc.txt examples/monocular/my_mynt.yaml

單目+慣導:

rosrun orb_slam3 mono_inertial vocabulary/orbvoc.txt examples/monocular-inertial/my_mynt.yaml

雙目:rosrun orb_slam3 stereo vocabulary/orbvoc.txt examples/stereo/my_mynt.yaml true

雙目+慣導:

rosrun orb_slam3 stereo_inertial vocabulary/orbvoc.txt examples/stereo-inertial/my_mynt.yaml true

使用小覓相機採集資料

在執行小覓給的例程的時候 cd mynt eye s sdk samples output bin record 出現錯誤symbol lookup error 原因是程式使用的動態庫存放位置和makefile裡編譯的動態庫位置不同,ldd record可以找到libopencv calib3d.s...

小覓雙目相機如何使用 小覓雙目攝像頭是怎樣的產品?

世界機械人大會在人氣最為高熱的服務機械人館 b館 機械人海 戰術遍及各家展台。每家參展企業都卯足了勁兒,數量驚人的機械人,花樣繁多的互動方式,令參展觀眾應接不暇。在這中間,myntai小覓智慧型的展台可謂是b館內的一股清流,展區簡潔開闊,兩台小小的雙目結構光深度慣導相機,實時演示深度識別的畫面不僅令...

小覓深度版 realsense系列,深度相機對比

本文對比了目前小覓生產的深度版 120 相機 realsense d435以及 realsense zr300,說明了這三款相機的特點以及相關引數,並附上了三者對比的效能引數圖,方便讀者進行對比選型 1.小覓深度版 120 2.realsense d435 3.realsense zr300 4.效...