国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Ubuntu18.04安裝配置使用Intel RealSense D435i深度相機(jī)以及在ROS環(huán)境下配置

這篇具有很好參考價(jià)值的文章主要介紹了Ubuntu18.04安裝配置使用Intel RealSense D435i深度相機(jī)以及在ROS環(huán)境下配置。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

最近因?yàn)閷W(xué)習(xí)開(kāi)發(fā)需要,要開(kāi)始接觸一些視覺(jué)相關(guān)的內(nèi)容,拿到了一個(gè)Inter 的D435i深度相機(jī),記錄一下在Ubuntu18環(huán)境下配置SDK 包的歷程

寫(xiě)在開(kāi)頭

注意
Intel官方最新版的librealsense版本與ROS1的ROS Wrapper是 版本不一致的,且ROS Wrapper支持的是較低版本的SDK ,具體可以去網(wǎng)站查看

最新的SDK 支持ROS2 Wrapper

如果完全按照后文從git倉(cāng)庫(kù)克隆的方法安裝的話,一般安裝的都是最新版的librealsense以及ROS2 Wrapper,兩者一般情況下是相互匹配的。如果是手動(dòng)安裝或是從其他地方離線獲取了庫(kù)文件,就可能存在版本不匹配的問(wèn)題,查看librealsense的版本方法如下:
librealsense/目錄下,打開(kāi)package.xml文件,第十行左右有版本描述<version>2.51.1</version>
Ubuntu18.04安裝配置使用Intel RealSense D435i深度相機(jī)以及在ROS環(huán)境下配置

以該版本為例,其支持的SDK 為v2.51.1,與ROS2 Wrapper 4.51.1相匹配

ROS1 Wrapper支持較老版本的SDK

Ubuntu18.04安裝配置使用Intel RealSense D435i深度相機(jī)以及在ROS環(huán)境下配置
因此如果使用的是ROS1環(huán)境,建議手動(dòng)下載sdk包,以及支持Ros1與librealsense v2.50.0的ROS Wrapper,后文的克隆倉(cāng)庫(kù)步驟就可以跳過(guò)了。

Intel官網(wǎng)的安裝文檔

文檔鏈接

安裝須知(來(lái)自官網(wǎng))

  • D435i is supported on Linux, Windows 10. Requires FW 5.11.6.250+.

SDK安裝(拔掉相機(jī)進(jìn)行)

  • 更新Linux內(nèi)核:
    sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade

  • 克隆遠(yuǎn)端倉(cāng)庫(kù)git clone https://github.com/IntelRealSense/librealsense.git

  • 安裝依賴sudo apt-get install libglfw3-dev libgl1-mesa-dev libglu1-mesa-dev

  • 在克隆的本地倉(cāng)庫(kù)路徑下,cd librealsense\

  • 運(yùn)行許可腳本./scripts/setup_udev_rules.sh

  • 下載并編譯內(nèi)核模塊./scripts/patch-realsense-ubuntu-lts.sh

  • 注意,這一步的代碼運(yùn)行時(shí)間會(huì)很長(zhǎng),要耐心等待remote :Counting objects運(yùn)行完畢,約有1.5Gb的內(nèi)容要獲取與下載:Ubuntu18.04安裝配置使用Intel RealSense D435i深度相機(jī)以及在ROS環(huán)境下配置

  • 安裝結(jié)束:

  • Ubuntu18.04安裝配置使用Intel RealSense D435i深度相機(jī)以及在ROS環(huán)境下配置

  • 安裝硬件基礎(chǔ)包:

    • cd ./scripts/
    • ./patch-arch.sh

SDK編譯

  • 在librealsense根目錄下創(chuàng)建build文件夾:mkdir build && cd build
  • 使用cmake ..預(yù)編譯,有以下三種具體方式
    • cmake ..:默認(rèn)構(gòu)建設(shè)置為在Debug模式下生成核心共享對(duì)象和單元測(cè)試二進(jìn)制文件。使用-DCMAKE_BUILD_TYPE=Release進(jìn)行優(yōu)化構(gòu)建。
    • cmake ../ -DBUILD_EXAMPLES=true:同時(shí)編譯demos和tutorials ——我使用這個(gè)
    • cmake ../ -DBUILD_EXAMPLES=true -DBUILD_GRAPHICAL_EXAMPLES=false:針對(duì)沒(méi)有OpenGL 或X11的系統(tǒng)
  • 清除安裝,生成項(xiàng)目,安裝至系統(tǒng):sudo make uninstall && make clean && make && sudo make install
    • 注意,這一步如果因?yàn)榫W(wǎng)絡(luò)原因無(wú)法連接到‘libcurl’,可以去github手動(dòng)下載,然后修改/librealsense/CMake目錄下的external_libcurl.cmake文件,注釋掉20行左右的GIT_REPOSITORY "https://github.com/curl/curl.git"
    • 下載 后的文件夾改名為libcurl存放于目錄/librealsense/build/third-party
    • 如果出現(xiàn)報(bào)錯(cuò):gcc: internal compiler error,可能是因?yàn)樵O(shè)備沒(méi)有足夠的運(yùn)行內(nèi)存,可以嘗試關(guān)掉一些正在運(yùn)行的app再次make一下,確保RAM大于2GB(虛擬機(jī)注意)

相機(jī)試運(yùn)行

進(jìn)入文件目錄build/examples/capture根目錄下,插上相機(jī),運(yùn)行./rs-capture此時(shí)理論上會(huì)出現(xiàn)相機(jī)捕捉到的圖像和深度圖,而我在第一次運(yùn)行時(shí)沒(méi)有顯示圖像,并出現(xiàn)報(bào)錯(cuò):

RealSense error calling rs2_pipeline_wait_for_frames(pipe:0x557831ce1260):
    Frame didn't arrive within 15000

說(shuō)明通過(guò)py文件并沒(méi)有正常啟動(dòng)攝像頭,相關(guān)問(wèn)題可查看:

https://github.com/IntelRealSense/librealsense/issues/2639
細(xì)細(xì)研究了一波他們的討論后,認(rèn)為應(yīng)該是usb連接線以及電腦插口的問(wèn)題,在命令行輸入realsense-viewer,發(fā)現(xiàn)相機(jī)已經(jīng)被電腦讀取到,只是USB 端口是2.1
Ubuntu18.04安裝配置使用Intel RealSense D435i深度相機(jī)以及在ROS環(huán)境下配置
解決辦法就是更換線材或是嘗試升級(jí)固件,升級(jí)固件可參考realsense升級(jí)固件Firmware
再次嘗試./rs-capture,即可正常顯示:Ubuntu18.04安裝配置使用Intel RealSense D435i深度相機(jī)以及在ROS環(huán)境下配置

安裝ROS Wrapper

官網(wǎng)教程
本部分一定要在前一步相機(jī)驅(qū)動(dòng)安裝好后進(jìn)行文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-471406.html

  • 創(chuàng)建工作空間mkdir -p ~/Vision_ws/src
  • 進(jìn)入工作空間cd ~/Vision_ws/src
  • 克隆倉(cāng)庫(kù)代碼(在src目錄下):
    • git clone https://github.com/IntelRealSense/realsense-ros
    • cd realsense-ros/
    • git checkout `git tag | sort -V | grep -P "^2.\d+\.\d+" | tail -1
    • cd ..
    • git clone https://github.com/pal-robotics/ddynamic_reconfigure.git
  • 編譯工作空間
    • 定義workspace:catkin_init_workspace(src中)
    • cd ..
    • catkin_make clean
    • catkin_make -DCATKIN_ENABLE_TESTING=False -DCMAKE_BUILD_TYPE=Release
    • catkin_make install
  • 定義環(huán)境變量:
    • bash終端:
      • echo "source ~/Vision_ws/devel/setup.bash" >> ~/.bashrc
      • source ~/.bashrc
    • zsh終端:
      • echo "source ~/Vision_ws/devel/setup.zsh" >> ~/.zshrc
      • source ~/.zshrc
  • 在ROS中測(cè)試相機(jī)節(jié)點(diǎn)roslaunch realsense2_camera rs_camera.launch

到了這里,關(guān)于Ubuntu18.04安裝配置使用Intel RealSense D435i深度相機(jī)以及在ROS環(huán)境下配置的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Ubuntu 18.04 Docker 安裝配置 Apollo 6.0

    Ubuntu 18.04 Docker 安裝配置 Apollo 6.0

    Apollo 6.0 安裝完全指南 在這一步出錯(cuò): 進(jìn)入到 Apollo 源碼根目錄,打開(kāi)終端,執(zhí)行下述命令以啟動(dòng) Apollo Docker 開(kāi)發(fā)容器 并沒(méi)有成功啟動(dòng) Apollo docker 開(kāi)發(fā)容器 Apollo 6.0 安裝完全指南 下午來(lái)了之后在 Apollo 源碼根目錄下重新執(zhí)行如下命令以啟動(dòng) Apollo Docker 容器 很意外居然沒(méi)有報(bào)

    2024年02月16日
    瀏覽(46)
  • 【Linux】MySQL的安裝及配置(Ubuntu-18.04)

    【Linux】MySQL的安裝及配置(Ubuntu-18.04)

    一、安裝MySQL ? ? ? ? 分別安裝MySQL服務(wù)器、MySQL客戶端、C/C++開(kāi)發(fā)庫(kù) 二、配置MySQL ? ? ? ? 1.查看默認(rèn)配置文件,此處的user和password為默認(rèn)提供的,后邊需要進(jìn)行修改。 ? ? ? ? 2.通過(guò)系統(tǒng)的默認(rèn)配置先登錄MySQL,密碼輸入系統(tǒng)分配的默認(rèn)密碼J9fhynK7XZBjqwXA,登陸進(jìn)入后再進(jìn)行

    2024年04月28日
    瀏覽(31)
  • Ubuntu18.04下安裝配置AndroidStudio軟件圖文教程

    Ubuntu18.04下安裝配置AndroidStudio軟件圖文教程

    運(yùn)行環(huán)境:操作系統(tǒng)為Ubuntu18.04,android-studio版本為2022.1.1.19-linux,Java版本為jdk8,安裝路徑/opt/android-studio/,當(dāng)前用戶為xqf222,sdk下載路徑默認(rèn)為/home/xqf222/Android/Sdk 詳細(xì)步驟和指令如下: 1.安裝JDK8: 按組合鍵Ctrl+Alt+T打開(kāi)終端命令窗口, 輸入安裝JDK8的命令:sudo apt-get install openj

    2023年04月10日
    瀏覽(23)
  • Ubuntu18.04 安裝vscode 配置C#編譯器

    Ubuntu18.04 安裝vscode 配置C#編譯器

    環(huán)境: ubuntu 18.04 依賴庫(kù): SDK .net-7 安裝對(duì)象: vscode 在終端: ./dotnet-install.sh --channel 7.0 遇見(jiàn)如下提示: dotnet:未找到命令 如下操作: 下載–解壓–安裝 wget https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb

    2024年02月16日
    瀏覽(30)
  • 雙系統(tǒng)windows+ubuntu18.04的安裝和基本配置

    雙系統(tǒng)windows+ubuntu18.04的安裝和基本配置

    ????????win+R 輸入msinfo32,打開(kāi)系統(tǒng)信息,可以看到BIOS模式為UEFI,表示?UEFI Boot 引導(dǎo)模式。 ? ? ? ? 本文下載18.04系統(tǒng) (1)制作USB啟動(dòng)盤(pán)工具:Rufus下載 (2)插入U(xiǎn)盤(pán),運(yùn)行Rufus,按照下圖選擇? ????????點(diǎn)擊開(kāi)始之后就會(huì)加載進(jìn)度,之后關(guān)閉即可。 (3)為Ubuntu新建

    2024年02月04日
    瀏覽(24)
  • ubuntu18.04下安裝vscode并配置python+opencv

    ubuntu18.04下安裝vscode并配置python+opencv

    ?進(jìn)入vscode官網(wǎng) https://code.visualstudio.com/ 下載完之后直接雙擊下載的包可以直接安裝 ? ?打開(kāi)vscode點(diǎn)擊拓展然后搜索python點(diǎn)擊安裝 (我這邊已經(jīng)裝過(guò)了) 現(xiàn)在打開(kāi)終端(ctrl+alt+T) 輸入python 不出意外會(huì)是ubuntu自帶的2.7? 現(xiàn)在pip install 安裝opencv裝不到python3.6解釋器 現(xiàn)在輸入ex

    2024年02月12日
    瀏覽(43)
  • 如何在 Ubuntu 18.04 上安裝和配置 NFS 服務(wù)器

    網(wǎng)絡(luò)文件系統(tǒng)(NFS)是一種分布式文件系統(tǒng)協(xié)議,允許您通過(guò)網(wǎng)絡(luò)共享遠(yuǎn)程目錄。 使用 NFS ,您可以在系統(tǒng)上安裝遠(yuǎn)程目錄,并使用遠(yuǎn)程計(jì)算機(jī)上的文件,就像它們是本地文件一樣。 默認(rèn)情況下, NFS 協(xié)議未加密,與 Samba 不同,它不提供用戶身份驗(yàn)證。 對(duì)服務(wù)器的訪問(wèn)受客

    2024年02月16日
    瀏覽(20)
  • Ubuntu18.04下Opencv的安裝以及使用

    Ubuntu18.04下Opencv的安裝以及使用

    我們將學(xué)習(xí)Ubuntu18.04系統(tǒng)下Opencv的安裝以及一些使用。 因?yàn)镺pencv的使用以及學(xué)習(xí)需要桌面版本的Ubuntu,如果已經(jīng)安裝可跳過(guò)此步驟,如果是Server版本需要下載桌面組件。 安裝網(wǎng)址:https://opencv.org/releases/ 1、 在Ubuntu18.04中網(wǎng)頁(yè)打開(kāi)該網(wǎng)站。下載的話建議下載次新版本,相對(duì)穩(wěn)定

    2024年02月04日
    瀏覽(79)
  • 史上最全ubuntu18.04安裝教程|搜狗輸入法配置教程|網(wǎng)絡(luò)配置|相關(guān)命令配置

    史上最全ubuntu18.04安裝教程|搜狗輸入法配置教程|網(wǎng)絡(luò)配置|相關(guān)命令配置

    獲取這里給大家推薦一個(gè)CSDN最新出的工具, 猿如意 如下: 在猿如意搜索框 找到 ubuntu18.04 點(diǎn)擊下載 ,2G需要稍等片刻,十分鐘后。。。 文件下載成功 點(diǎn)擊文件復(fù)制到合適的位置 由于下載的是鏡像文件,所有需要一些小工序,下面一起看: 這里主要介紹的是ubuntu的安裝,所

    2023年04月26日
    瀏覽(23)
  • ubuntu18.04安裝docker及docker基本命令的使用

    ubuntu18.04安裝docker及docker基本命令的使用

    官網(wǎng)安裝步驟:https://docs.docker.com/desktop/install/ubuntu/ docker快速入門(mén)教程 Ubuntu-Docker安裝和使用 docker官網(wǎng) docker-hub倉(cāng)庫(kù) (1)鏡像操作 (2)容器操作 (3)數(shù)據(jù)卷操作 https://blog.csdn.net/weixin_43977226/article/details/128411102 構(gòu)建目錄 dockfile 構(gòu)建鏡像 啟動(dòng)容器

    2024年02月14日
    瀏覽(30)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包