RealSence 驅動及ROS包配置筆記
RealSence 驅動及ROS包配置筆記
1. 下載SDK及ROS包
- 開啟https://github.com/IntelRealSense/librealsense/releases.下載對應版本的SDK原始碼。注意,這裡的對應版本需要檢查:Ubuntu版本、kernel版本、Supported Devices等。實驗室採用的為Ubuntu16.04,kernel=4.15.0,D435型號(不是D435(i)!注意區分)。對應最新版本為
Intel® RealSense™ SDK 2.0 (build 2.36.0)
- 開啟https://github.com/IntelRealSense/realsense-ros/releases.下載對應版本的ROS包。注意,這裡對應的版本需要檢查:ros版本,RealSense SDK版本。與ROS Kinetic,SDK2.36.0 對應的ROS包為
ROS Wrapper 2.0 for Intel® RealSense™ Devices (build 2.2.15)
。下載至catkin_ws/src
下 - 核心檢測命令:
uname -r
2. 下載相關依賴
sudo apt install --install-recommends linux-generic-lts-xenial xserver-xorg-core-lts-xenial xserver-xorg-lts-xenial xserver-xorg-video-all-lts-xenial xserver-xorg-input-all-lts-xenial libwayland-egl1-mesa-lts-xenial
sudo apt-get install git libssl-dev libusb-1.0-0-dev pkg-config libgtk-3-dev libglfw3-dev
sudo apt install ros-kinetic-ddynamic-reconfigure*
sudo apt-get install intel-realsense-dfu*
3. 安裝SDK及驗證
mkdir build && cd build
cmake ..
make -j6
sudo make install
realsense-viewer #驗證,進入官方啟動器。
在官方提供的realsense-viewer檔案中進行驗證:
- 檢查是否有任何報錯資訊
- 檢查埠是否連線
- 檢查是否能正確檢視RGB及深度圖:開啟
Stereo Modoule
和RGB Camera
選項 - 更新 Firmware:點選
More
–Update Firmware...
4. 安裝ROS包
cd catkin_ws/src/
catkin_init_workspace
cd ..
catkin_make clean
catkin_make -DCATKIN_ENABLE_TESTING=False -DCMAKE_BUILD_TYPE=Release
catkin_make install
source ~/.bashrc
5. 啟動與檢視
## 啟動節點(二選一,不要關閉)
roslaunch realsense2_camera rs_camera.launch
roslaunch realsense2_camera rs_rgbd.launch
## 檢視話題
rostopic list
## 啟動rviz訂閱camera影像流
rviz
## 啟動視覺化介面
rqt_image_view
相關文章
- ROS筆記5--動作通訊ROS筆記
- ROS下Kinect2的驅動安裝及簡單應用ROS
- ROS筆記[3]-安裝mavrosROS筆記VR
- webpack手動配置筆記Web筆記
- HP筆記本驅動安裝教程筆記
- 自動化系統Linux顯示卡驅動及BIOS設定筆記(NVIDIA/ATI)LinuxiOS筆記
- 【ROS教程】用CLion編譯和除錯ROS包的全流程及可能遇到的問題ROS編譯除錯
- ROS串列埠程式設計學習筆記ROS串列埠程式設計筆記
- 表驅動法 -《程式碼大全》讀書筆記筆記
- Linux驅動開發筆記(一):helloworld驅動原始碼編寫、makefile編寫以及驅動編譯Linux筆記原始碼編譯
- 筆記:閉包筆記
- ROS——無人機ROS模擬包 rotors_simulator 編譯教程ROS無人機編譯
- Angular 2 + 折騰記 :(7) 初步瞭解表單:模板驅動及資料驅動及脫坑要點Angular
- Mysql java JDBC驅動jar包MySqlJavaJDBCJAR
- 嵌入式Linux驅動筆記(十六)------裝置驅動模型(kobject、kset、ktype)Linux筆記模型Object
- ROS-tf tree的學習筆記,夠常用ROS筆記
- 《實現領域驅動設計》筆記——架構筆記架構
- win10在哪更新驅動程式 win10筆記本更新驅動怎麼弄Win10筆記
- MAX32630FTHR設計筆記(1):流水燈(GPIO輸出配置)及I2C驅動MAX14690筆記
- ROS入門 TX2+Turtlebot+Kinect2.0配置記錄ROS
- Linux裝置驅動框架、配置檔案及載入(轉)Linux框架
- AMD承諾改進筆記本銳龍APU顯示卡驅動:每年提供至少兩次驅動更新筆記
- 嵌入式Linux驅動學習筆記(十六)------裝置驅動模型(kobject、kset、ktype)Linux筆記模型Object
- 嵌入式Linux驅動筆記(十一)------i2c裝置之mpu6050驅動Linux筆記
- 嵌入式Linux驅動筆記(十三)------spi裝置之RFID-rc522驅動Linux筆記
- 嵌入式Linux驅動筆記(十七)------詳解V4L2框架(UVC驅動)Linux筆記框架
- 【職場筆記】遊戲工程師如何自我驅動成長?筆記遊戲工程師
- 裝置驅動程式包可以刪除嗎 win10裝置驅動程式包能刪嗎Win10
- Cesium筆記----關於viewer的配置及常用東西筆記View
- webpack配置筆記Web筆記
- redis配置筆記Redis筆記
- 配置OMS筆記筆記
- oracle中jdbc驅動包的說明OracleJDBC
- golang flag包使用筆記Golang筆記
- 元件包開發筆記元件筆記
- NandFlash驅動除錯筆記(K9F1G08NaN除錯筆記
- 主動筆記與被動筆記筆記
- 【ROS教程】安裝ROS全流程及可能遇到的問題ROS