Pergunta

Eu estou usando o KINECT para Xbox e estou planejando usar o Openni Framework junto com a biblioteca de nuvens de ponto para processamento, mas estou tendo problemas para reconhecer meu Kinect para Xbox e eu queria ter certeza de quecompatível com o dispositivo.

Por alguma razão, não consegui encontrar qualquer documentação sobre este tópico exato.

Foi útil?

Solução

PCL realmente funciona com o Openni.Eu consegui compilar facilmente o Abertni grabber amostra no Windows (usandoo todo em um instalador).Devo admitir que não consegui o mesmo no OSX (teve alguns problemas com várias versões do VTK sendo instaladas na máquina).

Pela aparência dele, o problema não parece que está no lado PCL, mas no lado do motorista Openni.Você pode executar qualquer uma das amostras?Se não, quais mensagens de erro você está recebendo? Eu recomendo limpar (desinstalar openni, nite, sensabinect) e instalar as versões instáveis, mas tente instalar nesta ordem:

    .
  1. openni 1.5.4.0
  2. nite 1.5.2.21
  3. AVIN's sensorkinect

Outras dicas

Qual versão do Openni que você usa? Se você usar a versão 1.5.4, acho que não há problema porque o Openni interagir diretamente com o seu Kinect Xbox. No entanto, se você usar o Openni versão 2.x, ele irá interagir com o seu dispositivo via Kinect SDK ( http://social.msdn.microsoft.com/forums/en-us/kinectsdk/thread/A11F6D9-7FBE-4636-8FF0-92D6220AC3F8/ ) Como não há Kinect SDK no Linux, você não pode tornar o Openni 2 para reconhecer seu dispositivo.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top