Ubuntu18.04 ros-Melodic 使用D435

一、安装Realsense-sdk

1.查看内核

uname -a

我的为5.4

2.下载realsense

https://github.com/IntelRealSense/librealsense

下载对应内核版本的realsensesense-lib(我的对应版本为librealsense-2.50.0,已放到网盘链接: https://pan.baidu.com/s/14F1Yjjz2wMQGNShhBD56xQ 提取码: 2g5c)

3.安装依赖、权限脚本

cd librealsense-2.50.0
sudo apt-get install libudev-dev pkg-config libgtk-3-dev libusb-1.0-0-dev pkg-config libglfw3-dev libssl-dev
sudo cp config/99-realsense-libusb.rules /etc/udev/rules.d/
sudo udevadm control --reload-rules && udevadm trigger 

4.编译安装

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

make -j8过程中若出现无法连接https://github.com/curl/curl/,显示正在克隆到 libcurl ,结束任务。

将/home/liwuhao/realsense/librealsense-2.50.0/CMake里external_libcurl.cmake文件中第20行改为

GIT_REPOSITORY "https://gitee.com/liwuhaoooo/curl.git"

/home/liwuhao/realsense/librealsense-2.50.0/CMake里external_libusb.cmake文件中第8行引号中内容改为

https://gitee.com/liwuhaoooo/libusb.git

再次执行make -j8

5.测试

连接上相机,cd 到 librealsense/build/examples/capture 目录下执行:

./rs-capture

二、安装Realsense-Ros

1.新建工作空间

mkdir -p ~/D435/src
cd ~/catkin_realsense/src
catkin_init_workspace
cd ..
catkin_make

2.下载Realsense-Ros功能包

cd ~/catkin_realsense/src
git clone https://gitee.com/liwuhaoooo/realsense-ros.git
git clone https://gitee.com/liwuhaoooo/ddynamic_reconfigure.git
cd ..
catkin_make

source devel/setup.bash

3.运行

roslaunch realsense2_camera demo_pointcloud.launch

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CPU疼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值