kinect1使用depthimage_to_laserscan

depthimage_to_laserscan主要是利用深度摄像头的深度信息进行构建深度地图,其实类似于激光雷达构建地图,将深度信息放在rviz中显示。

步骤:

1.将depthimage_to_laserscan包下载到工作空间中(ros好像自带了depthimage_to_laserscan,但是一直调用不了,所以在工作空间中git一个包,编译就可以使用):

cd ~/catkin_ws/src
git clone --branch indigo-devel https://github.com/ros-perception/depthimage_to_laserscan.git
cd ..
catkin_make

2.

roslaunch openni_launch openni.launch  

3.

rosrun depthimage_to_laserscan depthimage_to_laserscan image:=/camera/depth/image_raw

4.

rviz

在rviz中Fixed Frame选择camera_depth_optical_frame,Add选择By topic,选择LaserScan,在LaserScan中的Color Transformer中选择AxisColor。

会看到距离近的物体的点是红色,距离远的是紫色。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值