树莓派4 Ubuntu18.04 使用realsense d415
前言
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)限
開啟交換分區(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-dev3.下載realsense SDK
git clone https://github.com/IntelRealSense/librealsense.git4.編譯準(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=false5.編譯
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-viewer8.安裝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)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 错误: 找不到或无法加载主类 Appli
- 下一篇: 多种ubuntu引导修复方法