折騰了好多天 原來是因爲固件問題 ,必須記一下
1.下載源碼庫
IntelRealSense官網下載source code:
https://github.com/IntelRealSense/librealsense/releases/tag/v2.16.1
2.解壓
1.拔掉攝像頭和電腦的連接
2.sudo apt-get update
3.sudo apt-get install git libssl-dev libusb-1.0-0-dev pkg-config libgtk-3-dev
4.sudo apt-get install libglfw3-dev
5.cd librealsense(tab)
6.sudo cp config/99-realsense-libusb.rules /etc/udev/rules.d/
sudo udevadm control --reload-rules && udevadm trigger
7../scripts/patch-realsense-ubuntu-lts.sh (或者 ./scripts/patch-ubuntu-kernel-4.16.sh)
8. mkdir build && cd build
9. cmake …/
10. cmake …/ -DBUILD_EXAMPLES=true (可以跳過)
11. sudo make uninstall && make clean && make && sudo make install
在任意目錄下敲,(連上攝像頭)realsense-viewer
3.仍然回傳不了圖像?firmware版本的問題
sudo apt-get install dfu
sudo apt-get install intel-realsense-dfu
lsusb #(看一下對應的bus號device號,我的是 002 002)
下載bin,再執行,
intel-realsense-dfu -b 004 -d 006 -f -i /home/ubuntu/Signed_Image_UVC_5_10_13_0.bin
#(注意修改對應的-b 和 -d 後面的數字,以及bin的版本號)
可參考
查看firmwork版本
再執行
realsense-viewer