《第四章》Intel RealSense D455深度相机驱动安装与运行,VMware虚拟机中Ubuntu系统下的RealSense(ur10e手眼标定实验实机演示)

第四章:Intel RealSense D455深度相机驱动安装与运行

本实验需要用到的硬件设备:

ur10e机器人 (其他型号)、windows电脑、Intel RealSense D455 深度相机 (其他型号)

网线、usb数据线(用来连接安卓手机)、usb3.0数据线(连接深度相机)

这是一个系列其中包含:

1.在VMware虚拟机中安装Ubuntu环境、ROS环境

2.安装UR驱动(用来连接UR真机)

3.安装MoveIt(用来控制UR10e机器人)

4.安装realsense的驱动

5.安装Aruco码驱动

6.手眼标定全实验过程

先说下目前所需工具的版本:

1.VMware Workstation Pro 17

2.Ubuntu 20.04

3.ROS Noetic Ninjemys

4.universal-robot-noetic-devel

5.librealsense2

上篇内容:

上篇+补充: 我们配置了UR机器人的urdf并生成了对应的moveIt!,并且连接了真实的ur10e机器人,在rviz可视化中让其成功动了起来。

如有需要可自行点击下方链接回到第三章

《第三章》安装MoveIt并通过universal_robot生成UR10e机器人urdf模型及其yaml参数配置(ur10e手眼标定实验实机演示)_ur10机器人参数-CSDN博客

 一、安装最新的IntelRealSense SDK2.0

(1) 更新安装包
sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade

(2) 注册服务器的公钥 

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE || sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE

 (3) 将服务器添加到存储库列表中

sudo add-apt-repository "deb https://librealsense.intel.com/Debian/apt-repo $(lsb_release -cs) main" -u

 (4) 安装SDK2的依赖

sudo apt-get install librealsense2-dkms
sudo apt-get install librealsense2-utils

(5) 安装realsense-ros的依赖

sudo apt-get install librealsense2-dev
sudo apt-get install librealsense2-dbg

二、测试相机的连接 

1.连接相机请注意选择USB3.0的接口

一般是这种蓝色的接口,或者SS标识是3.0接口

2.修改VMware设置

找到虚拟机 > 设置

将USB控制器选择"USB3.1"(只要大于等于3.0就行)

3.虚拟机连接相机 

虚拟机 > 可移动设备 > 选择你的相机 > 连接

4.测试相机的连接,启动realsense-viewer

realsense-viewer

可以看到相机已成功连接了

依次打开Stereo Module和RGB Camera两个开关就可以看到深度图像了

(注意要先打开Stereo Module)

三、安装realsense-ros 

注意前面的两个依赖已经成功安装了

1.我们先cd到工作空间下

cd catkin_ws/src/

 2.下载插件

git clone https://github.com/IntelRealSense/realsense-ros.git

3.安装依赖(其中的noetic换成自己的ros版本)

sudo apt-get install ros-noetic-ddynamic-reconfigure

 安装成功!

 4.编译运行

cd catkin_ws/
catkin_make -DCATKIN_ENABLE_TESTING=False -DCMAKE_BUILD_TYPE=Release

5.安装到本机

catkin_make install

四、启动深度相机 

1.启动RGB-D相机

先安装ros软件包rgbd_launch

sudo apt install ros-noetic-rgbd-launch

2.启动相机

在工作空间的目录下打开终端输入: 

source devel/setup.bash
roslaunch realsense2_camera rs_rgbd.launch

成功启动 

3. 可视化相机数据

新打开一个终端

 终端输入:

rosrun rqt_image_view rqt_image_view   //启动ros自带的imge可视化节点

就打开了可视化界面 

我们选择 /camera/color/image_raw,就可以看见RGB图像了

 

总结:

1.安装了realsense最新版的SDK2.0

2.成功连接了realsense并看到了画面

3.安装realsense-ros(为手眼标定做准备)

下一篇将安装剩下的所有插件,比如aruco_ros、vision_visp和easy_handeye插件。然后就可以正式的开启手眼标定实验了。


免责声名:
一切均严格参照各类工具开源策略,没有任何侵权意图,本文章全由自己编写,如出现任何问题请联系我,我将删除。

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值