在ROS环境下完成数据的安装,需要安装基于ROS使用RealSense的包(包含安装RealSense SDK和ROS Kinetic)

接上篇:https://blog.csdn.net/m0_37957160/article/details/105633516

上篇博客完成了基于Ubuntu16的D435i的RealSense的包。

这篇博客完成了ROS Kinetic的安装与配置。链接:

-----------本次需要做的工作就是基于ROS使用RealSense的包。官方教程:https://github.com/IntelRealSense/realsense-ros

(1)Create a catkin workspace(创建catkin工作空间)(此步在安装ROS时已经创建,所以我直接进入)

mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/src/

(2)Clone the latest Intel® RealSense™ ROS from here into ‘catkin_ws/src/’(把下载的realsense这个文件的源码下载/克隆到该目录下)

catkin_init_workspace
cd ..
catkin_make clean
catkin_make -DCATKIN_ENABLE_TESTING=False -DCMAKE_BUILD_TYPE=Release
catkin_make install
echo "source ~/catkin_ws/devel/setup.bash" >> ~/.bashrc
source ~/.bashrc

  

  

(3)显示点云,安装rgbd_launch

cd ~/catkin_ws/src/
git clone https://github.com/ros-drivers/rgbd_launch.git
cd ..
catkin_make

1)修改launch文件。

将rs_rgbd.launch和rs_camera.launch文件中的<arg name="enable_pointcloud" default="true"/>由false改为true

(3)检验是否能在ros使用realsense相机。

1)开始相机节点

roslaunch realsense2_camera rs_camera.launch

开启新的终端:

rviz

在Add--->by topic选择添加。

此时并不能看到什么结果.
左上角 Displays 中 Fixed Frame 选项中,下拉菜单选择 camera_link
这是主要到Global Status变成了绿色
点击该框中的Add -> 上方点击 By topic -> /depth_registered 下的 /points 下的/PointCloud2
点击该框中的Add -> 上方点击 By topic -> /color 下的 /image_raw 下的image

之后没有显示点云。(原因是什么没有找到啊????)

有疑问的地方截图如下:

ROS与深度相机入门教程:(2) 在ROS中驱动Intel D435i深度相机采集数据(遇到的问题)相关推荐

  1. ROS与深度相机入门教程:(1)Ubuntu16.04 在ROS中驱动Intel D435i深度相机

    Intel在Github上开源了支持所有RealSense系列相机的SDK,包括了D400.SR300系列深度相机和T265双目跟踪相机,支持Linux.Windows.Mac OS以及Android ...

  2. oak深度相机入门教程-Mask R-CNN 算法

      系列文章目录: oak深度相机入门教程-识别眼睛的凝视方向 oak深度相机入门教程-检测是否佩戴口罩 oak深度相机入门教程-文本检测+光学字符识别(OCR)管道 oak深度相机入门教程-识别人的 ...

  3. oak深度相机入门教程-识别车道线

      系列文章目录: oak深度相机入门教程-识别眼睛的凝视方向 oak深度相机入门教程-检测是否佩戴口罩 oak深度相机入门教程-文本检测+光学字符识别(OCR)管道 oak深度相机入门教程-识别人的 ...

  4. oak深度相机入门教程-创建自定义模型

      系列文章目录: oak深度相机入门教程-识别眼睛的凝视方向 oak深度相机入门教程-检测是否佩戴口罩 oak深度相机入门教程-文本检测+光学字符识别(OCR)管道 oak深度相机入门教程-识别人的 ...

  5. oak深度相机入门教程-使用NN模型生成点云

      系列文章目录: oak深度相机入门教程-识别眼睛的凝视方向 oak深度相机入门教程-检测是否佩戴口罩 oak深度相机入门教程-文本检测+光学字符识别(OCR)管道 oak深度相机入门教程-识别人的 ...

  6. oak深度相机入门教程-行人重识别

     系列文章目录: oak深度相机入门教程-识别眼睛的凝视方向 oak深度相机入门教程-检测是否佩戴口罩 oak深度相机入门教程-文本检测+光学字符识别(OCR)管道 oak深度相机入门教程-识别人的年 ...

  7. oak深度相机入门教程-疲劳状态检测

     系列文章目录: oak深度相机入门教程-识别眼睛的凝视方向 oak深度相机入门教程-检测是否佩戴口罩 oak深度相机入门教程-文本检测+光学字符识别(OCR)管道 oak深度相机入门教程-识别人的年 ...

  8. oak深度相机入门教程-识别头部的姿势

     系列文章目录: oak深度相机入门教程-识别眼睛的凝视方向 oak深度相机入门教程-检测是否佩戴口罩 oak深度相机入门教程-文本检测+光学字符识别(OCR)管道 oak深度相机入门教程-识别人的年 ...

  9. oak深度相机入门教程-多类语义分割

      系列文章目录: oak深度相机入门教程-识别眼睛的凝视方向 oak深度相机入门教程-检测是否佩戴口罩 oak深度相机入门教程-文本检测+光学字符识别(OCR)管道 oak深度相机入门教程-识别人的 ...

最新文章

  1. vijos P1190繁忙的都市(Kruskal)(最小生成树)
  2. 用什么方法才能测量出无线发射模块的功率呢?
  3. php中的parse_ini_file函数
  4. OSCHina技术导向:Java模板引擎velocity
  5. ADSL拨号中出现的错误代码
  6. apache2.4.39 php,win7 配置AMP环境(apache2.4.39 + php7.1.28)
  7. C++学习笔记(14) static_cast 与 dynamic_cast
  8. js base64图片太大_手把手教你常用JS方法封装(一) [ 大杂烩 ]
  9. 360壁纸图片API收录
  10. Win10能聊微信不能上网的解决方案
  11. [USACO]完美的牛栏
  12. RPA进阶(二)Uipath应用实践
  13. yeezy350灰橙_Yeezy 350V2 Grey Orange 侃爷椰子350 灰橙 特价
  14. RHCE linux学习第八天
  15. 【数据挖掘】知识总结——背景、定义、一般流程及应用(一)
  16. 罗振宇“时间的朋友”跨年演讲:为做事的人服务 准确抓住小趋势
  17. b站服务器崩溃大会员自动续费,[财经]B站因服务器故障赠送用户1天大会员!回应补偿会自动续费会退款 - 南方财富网...
  18. java调用默认打印机打印发货标签
  19. 查找自己电脑上的空闲端口号
  20. mysql 主从同步master主数据库无法写入

热门文章

  1. Windows 10系统中如何显示文件后缀名
  2. Android textview 只显示一行,多余部分显示.....
  3. jquery 监听的案例
  4. 计算机基础知识第十讲,计算机文化基础(第十讲)学习笔记
  5. (一)Java基础巩固
  6. 修改withdraw 方法
  7. UITableView数据的添加、删除、移动
  8. 关于JQuery中的ajax请求或者post请求的回调方法中的操作执行或者变量修改没反映的问题...
  9. ThinkPHP基础概念
  10. ChineseCalendar类[转]