摘要: 原创博客:转载请表明出处:http://www.cnblogs.com/zxouxuewei/

1.在使用本贴前必须先按照我的上一个博文正确在ubuntu上安装kinect驱动:http://www.cnblogs.com/zxouxuewei/p/5271939.html

所使用的kinect为:

上一个博文的最终测试结果为:(此结果为openni的例程)

2.按照ros.wiki官网的要求 使用时安装以下两个包就可以了:http://wiki.ros.org/openni_camera

To install only openni_camera:

sudo apt-get install ros-<rosdistro>-openni-camera

It's also recommended to install openni_launch:

sudo apt-get install ros-<rosdistro>-openni-launch

3.但是我是按照Learning ROS for Robotics Programming 这本书做的。书中教程如下:

3.1.安装功能包:

$ sudo apt-get install ros-indigo-openni-camera ros-indigo-openni-launch
$ rosstack profile
$ rospackage profile

3.2.首先运行roscore然后运行openni节点和launch文件。

$ roscore
$ rosrun openni_camera openni_node
$ roslaunch openni_launch openni.launch

3.3.查看看openni在ros上发布的话题:

rostopic list(输出结果如下)
...
/camera/rgb/image_color
/camera/rgb/image_mono
/camera/rgb/image_raw
/camera/rgb/image_rect
/camera/rgb/image_rect_color
...

3.4.测试kinect的深度图像:

$ rosrun image_view image_view image:=/camera/rgb/image_color
$ rosrun image_view image_view image:=/camera/depth/image

但是经过以上测试我的openni无法通过USB加载kinect。

4.后来我发现ros在运行了openni_launch后产生的log影响了节点启动。我就尝试删除log,解决问题。删除后,没有log输出只有少部分警告。但是按照提示kinect device已经顺利启动了。

5.输出深度图像正常:

$ rosrun image_view image_view image:=/camera/rgb/image_color
$ rosrun image_view image_view image:=/camera/depth/image

6.在rviz视图中查看图像:

$ rviz

最新文章

  1. JavaScript事件详解-Zepto的事件实现(二)【新增fastclick阅读笔记】
  2. javascript实现简单的轮播图片
  3. PG CREATEINDEX CONCURRENTLY
  4. Mybatis分页插件
  5. NOI模拟赛 Day1
  6. virtual box ubuntu卡在开机光标
  7. HDU 5835 Danganronpa(弹丸论破)
  8. multi2sim,booksim简介
  9. Photon开发实战(2)——开发框架、第一个Photon程序
  10. vue 单页面应用实战
  11. elk 添加节点
  12. TI C66x DSP 系统events及其应用 - 5.8(ISTP)
  13. 实现DataGridView行的拖动,即实现行的顺序交换
  14. Linux文件锁定保护命令chattr介绍
  15. 汇编语言笔记v1.0
  16. windows 与 mac socket通信
  17. java中网络设置代理
  18. 【转】EF 获取类的属性并排除特定属性(getType().GetProperties())
  19. 对html中iframe的研究
  20. Swift与OC代码转换实例

热门文章

  1. EF Code-First数据迁移的尝试
  2. Java并发编程(三)后台线程(Daemon Thread)
  3. vs2010设置编辑器背景颜色
  4. NIO基础
  5. Julia中文教程资源.txt
  6. dotTracePerormance 工具
  7. 用命令 安装/卸载 windows服务(转)
  8. HTML--3css样式表
  9. 重拾java系列一java基础(4)
  10. 50元制作PS2键盘无线监控装置