我正在研究树莓派B.操作系统是rasbian,并且已经使用this tutorials在树莓派上安装了ros indigo。现在ı想要使用覆盆子pi + kinect。当ı运行
roslaunch openni_launch openni.launch
ı有这样的错误
[openni.launch] is neither a launch file in package [openni_launch] nor is [openni_launch] a launch file name The traceback for the exception was written to the log file
然后ı尝试安装openni但是ı有一个错误在下面。
pi@raspberrypi ~ $ sudo apt-get install ros-indigo-openni-kinect
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package ros-indigo-openni-kinect
怎么能在覆盆子pi上运行kinect。请帮忙??
答案 0 :(得分:1)
在询问之前,您可以查看ROS Answer。
无论如何,正如在那里解释的那样,openni-kinect
已被弃用,建议改为使用openni-launch
。
要安装此软件包:
sudo apt-get install ros-indigo-openni-launch
答案 1 :(得分:0)
我知道的唯一解决方案是让kinect在Raspberry pi上运行吗?您可以使用此库检索深度图和rgb矩阵,基本上只需要您所需的一切。 看一下这个: https://github.com/xxorde/librekinect
也许StackEchange是一个友好的区域,但在这种情况下,ROS回答是最适合问的地方。