请帮忙
我一直在尝试为XBOX 360设置kinect以在ubuntu上运行,以便开始开发一个控制人形机器人的应用程序 . 在过去的四天里,我一直在搜索,下载,安装和尝试数十个库和驱动程序,以便在Ubuntu上运行kinect . 一开始没有工作,我只能用“Camorama”和“guvcview”读取RGB相机,无论我试图运行什么库或驱动程序..最后,我安装了一个新的Ubuntu副本并安装了libfreenect库使用synaptic(我有点新手),我还安装了以下软件包
以及Processing 2.0和SimpleOpenNi-0.27
我开始处理 - >示例 - > OpenNi - > DepthImage&RUN并且kinect开始3到10秒,将图像与RGB图像一起给出以下几次,有时没有它,然后帧冻结,当我尝试列出USB设备($ lsusb)没有列出Kinect摄像头或音频设备,因此必须从适配器和USB上拔下Kinect,然后重新插入,运行草图后问题仍然存在 .
尝试的解决方案:
1-删除和黑名单gspca内核模块
2-禁用USB自动挂起
但问题仍然存在......
我正在使用Kinect for XBOX 360(12V - 1.08A)USB交流电源适配器http://www.walmart.com/ip/INSTEN-USB-AC-Power-Adapter-For-Microsoft-Xbox-360-Kinect-Sensor/28882271
我的笔记本电脑是:DELL Inspiron.1525 Intel Core2Duo RAM 2GB
运行Ubuntu 14.04.2 LTS ,,发布:14.04 ,,代号:可靠
请任何人帮助我!!
2 回答
我遇到了类似的问题,在使用Kinect With windows之后,我发现问题来自于Kinect本身 .
以下提示将帮助您开始使用Kinect:
如果您的计算机上安装了Kinect的非Microsoft驱动程序,则Kinect for Windows驱动程序可能无法安装或正常运行 . 要解决此问题,请在安装Kinect for Windows SDK之前卸载非Microsoft驱动程序 .
将Kinect的电源连接到外部电源;如果Kinect仅通过USB连接供电,它将具有最低功能并点亮LED,但必须连接到外部电源才能完全正常工作 .
音频和视频校准无需任何工具 .
您的Kinect应该是插入计算机USB集线器的唯一设备 . 如果您有多个Kinect,请将它们连接到不同的USB控制器 . 如果2个集线器连接到同一个控制器,则一次只能使用1个Kinect .
Kinect可防止风扇过热 . 它由传感器的固件控制,可在90摄氏度时关闭相机 . 应用程序没有软件界面来控制风扇 .
合理的照明,既不是极暗也不是极亮,对于使用RGB相机拍摄图像非常重要 . 白炽灯,荧光灯和自然光源不会产生特殊障碍,但不要在相机上指向强烈或恒定的光源,因为这会使RGB传感器失明 .
深度传感器在典型和减少光照下充分发挥作用,尽管在近黑暗中信号中的噪声增加 .
深度传感器从反射光中读取深度信息 . 高度反射的物体(镜子和闪亮的金属)或高吸收性(蓬松和/或深色材料)可能不会被深度传感器像其他物体一样成功地记录 .