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

ubuntu18.04安裝Realsense D435i相機(jī)SDK及realsense-ros記錄,為后期運(yùn)行yolo v5作準(zhǔn)備

這篇具有很好參考價(jià)值的文章主要介紹了ubuntu18.04安裝Realsense D435i相機(jī)SDK及realsense-ros記錄,為后期運(yùn)行yolo v5作準(zhǔn)備。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

寫(xiě)在前面:一定要注意各個(gè)版本之間的匹配問(wèn)題,否則會(huì)報(bào)各種錯(cuò)誤。例如ROS版本和librealsense SDK版本之間的對(duì)應(yīng)關(guān)系,以及realsense-ros(Wrapper)與librealsense SDK之間的對(duì)應(yīng)關(guān)系
系統(tǒng):ubuntu18.04
ros: melodic

一、安裝測(cè)試librealsense SDK

附上Intel? RealSense github網(wǎng)站:https://github.com/IntelRealSense
以及安裝教程:https://github.com/IntelRealSense/librealsense/blob/master/doc/distribution_linux.md

1、下載安裝包

可以直接下載zip格式解壓到home目錄下,也可以通過(guò)終端命令下載
注意:因?yàn)樽钚碌腟DK可能有bug,我選擇下載以前的版本,通過(guò)tags標(biāo)簽選擇歷史版本,我下載的是v2.50.0版本

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

d435i安裝,ros,linux,github,ubuntu

2.更新依賴(lài)庫(kù)

sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade

這里可以僅執(zhí)行前兩個(gè)指令,第三個(gè)可能會(huì)升級(jí)操作系統(tǒng),可不執(zhí)行。

3.安裝依賴(lài)庫(kù)

安裝一些編譯所需的依賴(lài),不同版本系統(tǒng)安裝依賴(lài)不同,以u(píng)buntu18.04為例需要安裝的是:

sudo apt-get install libudev-dev pkg-config libgtk-3-dev
sudo apt-get install libusb-1.0-0-dev pkg-config
sudo apt-get install libglfw3-dev
sudo apt-get install libssl-dev

4.運(yùn)行腳本

進(jìn)入到librealsense文件夾目錄下,運(yùn)行Intel Realsense 的許可腳本

./scripts/setup_udev_rules.sh

5.下載并編譯內(nèi)核模塊

這一步會(huì)非常慢,我筆記本1W+,都運(yùn)行了大概一個(gè)小時(shí)。

./scripts/patch-realsense-ubuntu-lts.sh

6.編譯SDK2.0

cd librealsense
mkdir build
cd build
cmake ../ -DBUILD_EXAMPLES=true
make
sudo make install

make這一步也會(huì)非常慢,大概需要半個(gè)小時(shí)

7.測(cè)試

測(cè)試SDK2.0是否成功安裝,使用usb3.0接口連上相機(jī),進(jìn)入到build/examples/capture文件夾中,執(zhí)行

cd examples/capture
./rs-capture

或者直接在終端運(yùn)行:

realsense-viewer

d435i安裝,ros,linux,github,ubuntu

特別注意:根據(jù)上述步驟安裝完librealsense SDK后,我興致勃勃的使用USB連接好realsenseD435i相機(jī),然后打開(kāi)realsense-viewer??墒且淮蜷_(kāi)Stereo Module模塊就卡死,然后右邊提示Current SW version: 2.50.0.0 Recommended SW version: 2.54.1.5216。心想剛裝好2.50版本的SDK,不是要卸載重新安裝吧,安裝過(guò)程具漫長(zhǎng),簡(jiǎn)直要崩潰。后來(lái)仔細(xì)想了想,可能是硬件接觸不好,我是把相機(jī)插在USB拓展塢上,隨后拔了重新插在筆記本USB3.0的接口,瞬間好了,realsense-viewer運(yùn)行半小時(shí)也不會(huì)卡死。 總之,淘寶上買(mǎi)的USB3.0拓展塢不靠譜。

二、安裝realsense-ros

此時(shí)一定要注意版本問(wèn)題:
官方網(wǎng)址為:https://github.com/IntelRealSense/realsense-ros
官網(wǎng)首頁(yè)是針對(duì)ROS2的,所以我們要選擇ROS1的分支,一定仔細(xì)閱讀README,不然在工作空間的src文件夾下gitclone下載完成realsense-ros后,編譯會(huì)出錯(cuò),切記!我這里安裝的是realsense-ros的2.3.2版本,在tag分支里。
d435i安裝,ros,linux,github,ubuntu
1、創(chuàng)建工作空間(就三步)

mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/src/
catkin_init_workspace 
cd ..
catkin_make

第一步:創(chuàng)建工作空間及src
第二步:初始化工作空間
第三步:編譯工作空間

2、在catkin_ws/src/下載源程序
我喜歡下載官網(wǎng)的zip格式,然后解壓到src,但也可以直接git clone命令下載
這時(shí)一定選擇ros1版本的realsense-ros
再附一遍官網(wǎng)連接:https://github.com/IntelRealSense/realsense-ros

注意:GitHub - IntelRealSense/realsense-ros at ros1-legacy倉(cāng)庫(kù)描述說(shuō)需要安裝ddynamic_reconfigure,并提供了倉(cāng)庫(kù)地址。但在實(shí)際實(shí)踐中發(fā)現(xiàn),若是在安裝ros系統(tǒng)時(shí)選擇了 ros-melodic-desktop-full 包, 其中就已預(yù)裝了ros-melodic-dynamic-reconfigure 包,如果再編譯安裝ddynamic_reconfigure源碼,則在后續(xù)啟動(dòng)realsense d435i時(shí)便會(huì)失敗。因此這里推薦先搜索下計(jì)算機(jī)是否已經(jīng)安裝dynamic-reconfigure,如果沒(méi)有就使用apt安裝即可。
此注意事項(xiàng)來(lái)自:Linux Ubuntu環(huán)境下 Intel Realsense D435I 驅(qū)動(dòng)+ROS驅(qū)動(dòng)安裝配置

3、編譯工作空間

cd ~/catkin_ws
catkin_make

截至到目前,安裝完成,測(cè)試一下:

roslaunch realsense2_camera demo_pointcloud.launch 

成功?。。?/p>

d435i安裝,ros,linux,github,ubuntu

三、librealsense與realsense-ros卸載

1.刪除所有實(shí)感?有關(guān)的程序包,如librealsense SDK

dpkg -l | grep "realsense" | cut -d " " -f 3 | xargs sudo dpkg --purge

2.刪除librealsense文件夾

3.刪除realsense-ros,直接在src下,delete就可以

d435i安裝,ros,linux,github,ubuntu

吐槽:我知道librealsense與realsense-ros的版本需要一一對(duì)應(yīng),而且已經(jīng)安裝好了librealsense 2.50版本,因此在安裝realsense-ros時(shí),特意看了Readme里的版本支持字眼,LibRealSense2 supported version: v2.**.*(或者是realsense2_camera—CMakeLists里第44行realsense2的版本要求)。。。。但是ros1-legacy里明明寫(xiě)了支持LibRealSense2 supported version: v2.50.0,但是安裝完成后,運(yùn)行roslaunch realsense2_camera demo_pointcloud.launch ,卻提示和librealsense版本不一致,如下所示:

API version mismatch: librealsense.so was compiled with API version 2.50.0 but the application was compiled with 2.53.1! Make sure correct version of the library is installed (make install)

只好重新尋找其他版本的realsense-ros,最后選擇了2.3.2版本,同樣支持 librealsensev2.50.0,最后完美運(yùn)行?。?!

Intel 的realsense相機(jī)這么成熟,且這么多人使用,為什么裝驅(qū)動(dòng)和對(duì)應(yīng)ros包這么費(fèi)盡呢,官方就不能完善下,寫(xiě)個(gè)詳細(xì)準(zhǔn)確的步驟?。。?!

參考文獻(xiàn):
https://blog.csdn.net/qq_38364548/article/details/124784454?spm=1001.2014.3001.5506
https://blog.csdn.net/Lynn_mg/article/details/103149489?spm=1001.2014.3001.5506文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-744899.html

到了這里,關(guān)于ubuntu18.04安裝Realsense D435i相機(jī)SDK及realsense-ros記錄,為后期運(yùn)行yolo v5作準(zhǔ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)文章

  • intel realsense d435i相機(jī)標(biāo)定中文文檔

    intel realsense d435i相機(jī)標(biāo)定中文文檔

    此文檔參考了官方的英文文檔,原地址面向英特爾?實(shí)感?深度攝像頭的 IMU 校準(zhǔn)工具 (intelrealsense.com) IMU概述:慣性測(cè)量單元(imu)通常由加速度計(jì)組成,加速度通常以國(guó)際系統(tǒng)(SI)的米/秒為單位輸出平方(m/s^2)和陀螺儀,陀螺儀通常以SI單位測(cè)量角速度弧度/秒(rad/s)。英特爾Real

    2024年02月09日
    瀏覽(20)
  • realsense D435i 實(shí)現(xiàn)外部時(shí)鐘觸發(fā)硬件同步多相機(jī)數(shù)據(jù)采集

    realsense D435i 實(shí)現(xiàn)外部時(shí)鐘觸發(fā)硬件同步多相機(jī)數(shù)據(jù)采集

    最近有一個(gè)調(diào)試D435i相機(jī)的工作,需要使得三個(gè)相機(jī)能夠完成硬件觸發(fā)的同步,具體來(lái)說(shuō),就是有一個(gè)固定頻率的外部脈沖信號(hào),使得三個(gè)相機(jī)能夠根據(jù)外部脈沖信號(hào)的硬件觸發(fā)完成雙目圖片、深度圖片、彩色圖片、IMU數(shù)據(jù)的實(shí)時(shí)響應(yīng)采集,因?yàn)橥獠棵}沖信號(hào)是通過(guò)一個(gè)精確

    2024年01月16日
    瀏覽(301)
  • Realsense D435i Yolov5目標(biāo)檢測(cè)實(shí)時(shí)獲得目標(biāo)三維位置信息

    Realsense D435i Yolov5目標(biāo)檢測(cè)實(shí)時(shí)獲得目標(biāo)三維位置信息

    - Colorimage: - Colorimage and depthimage: 1.一個(gè)可以運(yùn)行YOLOv5的python環(huán)境 2.一個(gè)realsense相機(jī)和pyrealsense2庫(kù) 在下面兩個(gè)環(huán)境中測(cè)試成功 win10 python 3.8 Pytorch 1.10.2+gpu CUDA 11.3 NVIDIA GeForce MX150 ubuntu16.04 python 3.6 Pytorch 1.7.1+cpu 修改模型配置文件,以yolov5s為例。 如果使用自己訓(xùn)練的模型,需要進(jìn)

    2024年02月04日
    瀏覽(50)
  • Intel RealSense D435i深度相機(jī)通過(guò)點(diǎn)云獲取圖片中任意點(diǎn)三維信息(python實(shí)現(xiàn))

    Intel RealSense D435i深度相機(jī)通過(guò)點(diǎn)云獲取圖片中任意點(diǎn)三維信息(python實(shí)現(xiàn))

    此時(shí)效果(左側(cè)RGB圖,右側(cè)深度圖)(過(guò)近時(shí)深度信息幾乎顯示不出來(lái)) ?按下p鍵暫停畫(huà)面 按下s鍵保存圖片 按下r鍵讀取剛才保存的圖片,并通過(guò)image_sliced文件將圖片裁剪到自己需要的范圍 image_sliced.py 按下g鍵進(jìn)行圖像處理,判斷方向,并將三維信息顯示在圖片上 image_pro

    2023年04月08日
    瀏覽(42)
  • 【深度相機(jī)D435i】Windows+Ubuntu下調(diào)用D435i利用Python讀取、保存RGB、Depth圖片

    【深度相機(jī)D435i】Windows+Ubuntu下調(diào)用D435i利用Python讀取、保存RGB、Depth圖片

    最近組里面的項(xiàng)目需要用到D435i深度相機(jī)采集深度圖片,所以記錄一下在Windows+Ubuntu的環(huán)境下使用D435i深度相機(jī)的流程,以及如何利用python讀取、保存常見(jiàn)的RGB、Depth圖片。 D435i 在小巧外形中采用英特爾模塊和視覺(jué)處理器,是一個(gè)功能強(qiáng)大的一體產(chǎn)品,可與可定制軟件配合使用

    2024年02月02日
    瀏覽(36)
  • (已修正精度 1mm左右)Realsense d435i深度相機(jī)+Aruco+棋盤(pán)格+OpenCV手眼標(biāo)定全過(guò)程記錄

    (已修正精度 1mm左右)Realsense d435i深度相機(jī)+Aruco+棋盤(pán)格+OpenCV手眼標(biāo)定全過(guò)程記錄

    最近幫別人做了個(gè)手眼標(biāo)定,然后我標(biāo)定完了大概精度能到1mm左右。所以原文中誤差10mm可能是當(dāng)時(shí)那個(gè)臂本身的坐標(biāo)系有問(wèn)題。然后用的代碼改成了基于python的,放在下面。 新來(lái)的小伙伴可以只參考前面的代碼就可以完成標(biāo)定了。 有問(wèn)題的話可以留言,一起交流~ 手眼標(biāo)定

    2024年02月04日
    瀏覽(49)
  • Jetson Xavier NX配置全過(guò)程——D435i和T265驅(qū)動(dòng)安裝(三)

    Jetson Xavier NX配置全過(guò)程——D435i和T265驅(qū)動(dòng)安裝(三)

    Jetson Xavier NX配置全過(guò)程——系統(tǒng)與SDK燒錄(一) Jetson Xavier NX配置全過(guò)程——安裝OpenCV4.5.3(二) Jetson Xavier NX配置全過(guò)程——D435i驅(qū)動(dòng)安裝(三) 目錄 一、安裝RealSense SDK 1、RealSense SDK源碼下載 ?2、安裝依賴(lài)庫(kù) 3、編譯與安裝 二、安裝pyrealsense2 三、安裝Realsense_ros 因?yàn)檎n題需

    2024年02月02日
    瀏覽(59)
  • d435i 相機(jī)和imu標(biāo)定

    d435i 相機(jī)和imu標(biāo)定

    使用 imu_utils 功能包標(biāo)定 IMU,由于imu_utils功能包的編譯依賴(lài)于code_utils,需要先編譯code_utils,主要參考 相機(jī)與IMU聯(lián)合標(biāo)定_熊貓飛天的博客-CSDN博客 Ubuntu20.04編譯并運(yùn)行imu_utils,并且標(biāo)定IMU_學(xué)無(wú)止境的小龜?shù)牟┛?CSDN博客 1.1 編譯 code_utils 創(chuàng)建工作空間 1.1.1 修改 CMakeLists.txt 文件

    2024年02月09日
    瀏覽(28)
  • ROS D435I識(shí)別目標(biāo)并獲取深度數(shù)據(jù)

    使用D435I相機(jī),并基于ros獲取到彩色圖像和匹配后的深度數(shù)據(jù),通過(guò)OPENCV對(duì)彩色圖像進(jìn)行目標(biāo)識(shí)別,得到目標(biāo)所在的像素范圍,隨后得到深度數(shù)據(jù) 重點(diǎn)在于:轉(zhuǎn)換ros圖像數(shù)據(jù)到opencv格式,得到目標(biāo)像素點(diǎn)的實(shí)際深度值 d435i啟動(dòng)與修改 使用上述指令啟動(dòng)d435i,可以在里面進(jìn)行分

    2024年02月10日
    瀏覽(22)
  • 使用D435i相機(jī)錄制TUM格式的數(shù)據(jù)集

    使用D435i相機(jī)錄制TUM格式的數(shù)據(jù)集

    本文寫(xiě)于2023年3月14日。 D435i相機(jī)的rgb圖像與depth圖像的像素沒(méi)有對(duì)齊,在此記錄一下如何像素對(duì)齊 Ubuntu18.04 + ROS melodic 這一步需要使用 InterRealSenseD435i SDK2 ,可以參考此鏈接安裝。 打開(kāi) Intel RealSense Viewer 。設(shè)置 Depth Stream 以及 Color Stream 的圖像分辨率為 640 × 480 ,設(shè)置采集幀率

    2024年02月09日
    瀏覽(24)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包