rgbdslam_v2实践

rgbdslam_v2实践



通过git下载相应的indigo 版本https://github.com/felixendres/rgbdslam_v2,并按照readme文件创建ROS环境和编译、安装rgbdslam_v2。以下是本人在实践过程中的遇到的问题及解决方法。

1 Catkin_make

出现 siftgpu错误 1


解决方法:

      把 /rgbdslam_v2/CmakeLists.txt里面的set(USE_SIFT_GPU1)改为set(USE_SIFT_GPU0)

2

重新打开shellCatkin_make之前需要 source devel/setup.bash

3)Catkin_make失败,出现


解决方法:下载与ros版本想适应的rgbdslam。由于本linux系统为LTS14.04,因此安装ROSindigo并并下载相应的rgbdslamhttps://github.com/felixendres/rgbdslam_v2

4)  kinect 1:Nodevices connected.... waiting for devices to be connected

解决方法:

A) sudo apt-get installROS-Indigo-OpenNI-Launch (probably similar to what you installed)

B) Use step 3 from this for the drivers: http://www.20papercups.net/programmin...

step 3:

The sensor module you want is also onGitHub, but from a different user. So, we can check out the code. We also needto get the kinect branch, not master.

git clone https://github.com/avin2/SensorKinect

cd SensorKinect

The install process for the sensor ispretty much the same as for OpenNI itself:

cd Platform/Linux/CreateRedist

chmod +x RedistMaker

./RedistMaker

cd ../Redist/Sensor-Bin-Linux-[xxx](where [xxx] is your architecture and this particular OpenNI release)

chmod +x install.sh

sudo ./install.sh

C) Play with it: http://wiki.ros.org/openni_launch/Tut...

If that does work, please comment.

相关库:ros-indigo-openni2-*

              ros-openni-*

              ros-indigo-freenect-*

kinect 2:Nodevices connected.... waiting for devices to be connected

解决方法:得修改openni+rgbdslam.launch文件

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值