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/

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

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

3)安裝gcc-c++:

sudo apt-get install build-essential

或者直接執行這兩條命令

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

4)執行以下命令

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

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

cmake --version

如果出現以下信息:

證明安裝成功。

第二步: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

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM