Ubuntu16.04安裝RealSense SR300驅動

原文連接

https://blog.csdn.net/u013401766/article/details/78472285

第一步:CMake 3.14.0 安裝

1)下載cmake-3.14.1.tar.gz : https://cmake.org/download/c++

2)在家目錄下新建tools/文件夾,將cmake-3.14.1.tar.gz解壓以後放在tools/中,爲了防止出現權限不足問題,直接對文件更改權限:git

解壓:sudo tar -zxvf cmake-3.14.1.tar.gz
賦權限:sudo chmod -R 777 cmake-3.14.1
github

3)安裝gcc-c++:bootstrap

sudo apt-get install build-essential

或者直接執行這兩條命令ide

sudo apt-get install gcc
sudo apt-get install g++ 

4)執行如下命令ui

cd cmake-3.14.1
sudo ./bootstrap sudo make sudo make install

5)查看是否安裝成功以及安裝版本:spa

cmake --version

若是出現如下信息:.net

證實安裝成功。code

第二步:RealSense 驅動安裝:

 Note: USB接口必須爲3.0
 內核版本 > 4.4.0
 本系統爲 Ubuntu 16.04.3,若是安裝步驟上有所不一樣,請參照英文版教程:視頻

https://github.com/IntelRealSense/librealsense/blob/v1.12.1/doc/installation.md 對應版本安裝。

1)先肯定內核版本:

uname -r

若是>=4.4.0-50的版本就能夠繼續向下進行了,不然須要升級你的Ubuntu內核。

2)安裝一些依賴:

sudo apt-get install libusb-1.0-0-dev pkg-config libgtk-3-dev

3)安裝glfw3庫:

sudo apt-get install libglfw3-dev

4)下載驅動安裝包:

5)進入該文件夾

cd librealsense/

6)在 librealsense 文件夾下執行

sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade

7)在 librealsense 文件夾下,執行以下命令:

$ mkdir build 
$ cd build
$ cmake ../
$ cmake ../ -DBUILD_EXAMPLES=true
$ make && sudo make install

8)在 librealsense 文件夾下安裝Video4Linux視頻內核驅動,注意不要插上RealSense攝像頭
在librealsense的路徑下執行:

sudo cp config/99-realsense-libusb.rules /etc/udev/rules.d/
sudo udevadm control --reload-rules && udevadm trigger

安裝Openssl庫:

sudo apt-get install libssl-dev

編譯配置文件:

./scripts/patch-uvcvideo-16.04.simple.sh

注意:此步驟詳情可看官方文檔:

https://github.com/IntelRealSense/librealsense/blob/v1.12.1/doc/installation.md

9)加載uvcvideo驅動

sudo modprobe uvcvideo

10)提示完成後,插上RealSense,再執行:

sudo dmesg | tail -n 50

可無失敗信息則可驗證安裝驅動成功。

此時可進入/usr/local/bin下,執行:

./cpp-capture

出現RealSense拍攝的圖像即成功!

注意:若找不到cpp-capture文件,可用

whereis cpp-capture

查看可執行程序的具體路徑。

相關文章
相關標籤/搜索