2012-10-17 49 views
2

我剛剛安裝了OpenNI,這樣我就可以在Ubuntu上運行我的Kinect並在其中進行開發,並且它似乎可以正常工作,但是當我運行示例時,它只是說開始運行,然後永遠不會前進。我相信它正常工作,因爲Kinect已打開且紅外燈已打開,因此它正在運行,但我不知道如何以正確的方式運行樣本或收集數據。Linux上的OpenNI示例

當我運行NiSampleSkeleton時,它剛開始運行時就卡住了...當我嘗試從docs運行NiSimpleViewer時,它完全凍結,我必須重新啓動計算機。在我安裝了基礎知識之後,它是否應該正確運行,還是需要添加其他程序?

現在我有OpenNi源代碼二進制文件,NITE二進制文件和PrimeSensor模塊,所有不穩定的版本都是來自OpenNi Download Page的Ubuntu 64位版本。

+0

你有沒有試過用strace來收集數據?它可能提供寶貴的洞察力,看它在未產生預期結果時的行爲。 –

回答

0

您可以嘗試使用64位Linux平臺的穩定版本運行示例。

0

OpenNI不再支持Linux的Kinect,你可以做的就是使用libfrenect驅動和openNI的綁定,你可以找到here。如果您已經在使用此綁定,那麼問題可能是某種權限問題。在那種情況下,有一個解決方案here