Образцы OpenNI в Linux

Я только что установил OpenNI, чтобы запускать свой Kinect в Ubuntu и разрабатывать там, и, похоже, он работает правильно, но когда я запускаю образцы, он просто говорит, что начинает работать, а затем никогда не движется вперед. Я считаю, что он работает правильно, потому что Kinect включен и инфракрасный свет включен, поэтому он работает, но я не уверен, что делать, чтобы запустить образец или правильно собрать данные.

Когда я запускаю NiSampleSkeleton, он просто зависает при запуске... и когда я пытаюсь запустить NiSimpleViewer из docs полностью зависает, и мне приходится перезагружать компьютер. Должен ли он работать сразу же после того, как у меня установлены основы, или мне нужно добавить какие-либо дополнительные программы?

Прямо сейчас у меня есть исходный двоичный файл OpenNi, двоичный файл NITE и модуль PrimeSensor, все нестабильные сборки для 64-разрядной версии Ubuntu, все из Страница загрузки OpenNi.


person clifgray    schedule 17.10.2012    source источник
comment
Вы пробовали собирать данные с помощью strace? Это может дать ценную информацию о том, что он делает, когда не дает ожидаемых результатов.   -  person Brian Cain    schedule 25.10.2012


Ответы (2)


Можете ли вы попробовать запустить образец, используя стабильную версию для 64-битной платформы Linux.

person cbinder    schedule 29.11.2012

OpenNI больше не поддерживает Kinect для Linux, вы можете использовать связку драйвера libfrenect и openNI, которую вы можете найти здесь. Если вы уже используете эту привязку, возможно, проблема связана с какими-то проблемами с разрешениями. В этом случае есть решение здесь.

person Guto    schedule 10.03.2014