ZED stereo安裝及使用相關

2021-08-08 13:15:12 字數 2302 閱讀 1244

在ubuntu14.04上安裝cuda7.5,gtx950顯示卡驅動和zed sdk和自己遇到的問題及解決方法,安裝時要點有:

1. 得安裝cuda8.0的顯示卡驅動

2. 安裝cuda7.5

3. ros需要opencv2.4版本的,而zed需要opencv3.1版本的。

嘗試在ubuntu14.04上安裝cuda7.5自帶的驅動報錯,於是轉而安裝cuda8.0自帶的驅動。

安裝顯示卡驅動之前的準備:

lsmod | grep nouveau #檢測nouveau是否開啟,有輸出則開啟,無輸出則為開啟,如果開啟的話,則繼續如下:

sudo gedit /etc/modprobe.d/blacklist-nouveau.conf

#在建立的檔案中輸入:

blacklist nouveau

options nouveau modeset=0

#儲存後,更新list,關閉nouveau:

sudo update-initramfs -u

#重啟電腦,一般會看到顯示解析度變化,這時候一般說明成功關閉nouveau了。

ctrl+alt+f1進入命令列介面,關閉圖形介面:

sudo service lightdm stop #關閉圖形介面

sudo sh cuda_8.0.61_375.26_linux.run #只安裝driver

然後安裝cuda7.5

sudo sh cuda_7.5.18_linux.run #除了driver,其他隨需要安裝

開啟圖形介面,並且切換到圖形介面

sudo service lightdm start

ctrl+alt+f7 #切換回圖形介面

配置環境:

sudo gedit ~/.bashrc

#末尾處新增:

export path=/usr/local/cuda-7.5/bin:$path

export ld_library_path=/usr/local/cuda-7.5/lib64:$ld_library_path

重啟電腦,輸入

cat /proc/driver/nvidia/version

#觀察是否有nvrm版本資訊輸出。

nvcc -v

#觀察是否有cuda tools相關資訊輸出。

以上輸出都正常則cuda7.5和驅動都裝好了。

cd ~/catkin_ws/src

cd zed-ros

/git checkout v1.0

.0cd your_ros_worksapce

catkin_make(opencv版本不要錯了,zed需要opencv3.1,而ros-indigo需要opencv2.4)

執行

roscore

#開啟新視窗

source your_ros_workspace/devel/setup.bash

rosrun image_view image_view image:=/camera/rgb/image_rect_color

rosrun rviz rviz

在rviz中選擇add,然後選擇 by topic,選擇你想要看的內容。

在執行zed攝像頭時候,我遇到如下問題:

error while loading shared libraries: libopencv_core.so.3

.1: cannot open

shared object file: no such file

or directory

於是

sudo find / -name "libopencv_core.so.3.1*"

找到該檔案在電腦中的位置,我的是/home/xxz/lib/opencv-3.1.0/build/lib(因為我並沒有make install opencv3.1)

然後新建檔案

sudo vim /etc/ld.so.conf.d/opencv.conf

將路徑/home/xxz/lib/opencv-3.1.0/build/lib新增進去後儲存。

sudo ldconfig -v

然後就ok了。

ZED stereo相機使用總結(一)

1.安裝sdk 可以在zed的原裝u盤裡面找到安裝資料,選擇對應環境安裝 本機為ubuntu16.04 chmod x run run 從安裝圖型顯示卡驅動開始,然後直接安裝.run,注意選項不要再選圖形顯示卡驅動sudo add apt repository ppa graphics driver...

在ubuntu16上安裝python及相關知識

3 pip的安裝 四 軟鏈結 五 django安裝 本教程適用於ubuntu16的版本。pthon 之後按兩下tab鍵 安裝軟體庫 sudo apt get install software properties common新增pthon版本 sudo add apt repository ppa...

graphviz安裝及使用

graphviz是大名鼎鼎的貝爾實驗室的幾位牛人開發的乙個畫圖工具,它提供了 所想即所得 的理念,通過dot語言來編寫指令碼並繪製圖形,簡單易懂。graphviz有多種安裝方式,原始碼及發行包。發行包 redhat and centos fedora ubuntu yum yum list grap...