日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

树莓派4 Ubuntu18.04 使用realsense d415

發(fā)布時間:2023/12/20 Ubuntu 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 树莓派4 Ubuntu18.04 使用realsense d415 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

前言

1.官網(wǎng)說打包好的dpkg是針對ubuntu電腦板的,需要arm64位CPU硬件,樹莓派只能通過編譯的方式安裝。
2.樹莓派默認(rèn)分配給系統(tǒng)的內(nèi)存只有1個G,在realsense編譯時不夠用,編譯過程中,系統(tǒng)會強(qiáng)制殺死編譯進(jìn)程導(dǎo)致失敗(之前編譯到50%多的時候會報錯就是這個原因)。因此,需要先建立虛擬內(nèi)存。

1.建立虛擬內(nèi)存

關(guān)閉交換分區(qū)

sudo swapoff /var/swap

創(chuàng)建文件,新建 1GB 的 swap 空間

sudo dd if=/dev/zero of=/var/swapfile bs=1M count=1024

格式化

sudo mkswap /var/swapfile

檢查格式化是否成功

free -m

若輸出結(jié)果swap一行都為0,成功。
修改權(quán)限

sudo chown root:root /var/swapfile sudo chmod 0600 /var/swapfile

開啟交換分區(qū)

sudo swapon /var/swapfile

查看是否開啟成功

free -m

若輸出swap都為1023,成功。

2.安裝依賴包

sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade sudo apt-get install git cmake libssl-dev libusb-1.0-0-dev pkg-config libgtk-3-dev sudo apt-get install libglfw3-dev libgl1-mesa-dev libglu1-mesa-dev

3.下載realsense SDK

git clone https://github.com/IntelRealSense/librealsense.git

4.編譯準(zhǔn)備

注:需要在librealsense文件夾里

cd ~/librealsense mkdir build && cd build cmake ../ -DCMAKE_BUILD_TYPE=Release -DBUILD_EXAMPLES=true -DFORCE_RSUSB_BACKEND=ON -DBUILD_WITH_TM2=false -DIMPORT_DEPTH_CAM_FW=false

5.編譯

sudo make uninstall && make clean && make && sudo make install

這一步時間比較久,需要1-2個小時。

6.設(shè)置udev規(guī)則

注:執(zhí)行這條指令時需要在librealsense文件夾里

cd ~/librealsense sudo ./scripts/setup_udev_rules.sh

這里系統(tǒng)會提示拔掉攝像頭,然后按任意鍵,主要是為了讓realsense-viewer更方便的識別設(shè)備

7.測試

realsense-viewer

8.安裝pyrealsense2

pyrealsense2是我們在使用python調(diào)用攝像頭時候會用到的一個包,其實(shí)我們前面安裝RealSense SDK的時候就已經(jīng)安裝完pyrealsense2了,所以這里只需要輸入以下的代碼添加到路徑中即可。

sudo gedit ~/.bashrc export PATH=$PATH:~/.local/bin export PYTHONPATH=$PYTHONPATH:/usr/local/lib export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python3.6/pyrealsense2 source ~/.bashrc

到這里就已經(jīng)可以在python3中調(diào)用pyrealsense2了.
如失敗,可參考https://blog.csdn.net/qq_22598167/article/details/89948089重新安裝pyrealsense2

驗(yàn)證pyrealsense2是否安裝成功:

python3 import pyrealsense2

參考文獻(xiàn)


https://blog.csdn.net/sinat_16643223/article/details/107988627
https://cloud.tencent.com/developer/article/1156834

https://blog.csdn.net/qq_19469271/article/details/120646624
https://blog.csdn.net/lzsm_/article/details/126474572
https://blog.csdn.net/weixin_47606814/article/details/127910673#::text=%E4%BA%8C%E3%80%81%E5%AE%89%E8%A3%85pyrealsense2%201%20export%20PATH%3D%24PATH%3A%2F.local%2Fbin%202%20export,PYTHONPATH%3D%24PYTHONPATH%3A%2Fusr%2Flocal%2Flib%203%20export%20PYTHONPATH%3D%24PYTHONPATH%3A%2Fusr%2Flocal%2Flib%2Fpython3%20.6%20%2Fpyrealsense2
https://blog.csdn.net/weixin_43940163/article/details/99306465

總結(jié)

以上是生活随笔為你收集整理的树莓派4 Ubuntu18.04 使用realsense d415的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。