A partir de 2010, com o lançamento do XNA 4.0, se eu comprar um Xbox 360 com Kinect, poderei acessar seus dados de detecção de movimento com o jogo XNA que estou desenvolvendo? Ou isso é restrito apenas aos desenvolvedores de C ++ com um devkit?
xna
xbox360
motion-control
Robinicks
fonte
fonte
Respostas:
Dito isto, se você não quiser esperar, muito trabalho está sendo feito em várias frentes, com suporte para várias linguagens (C ++, C #, Java, JavaScript, ...) no Windows, Mac e Linux.
Para os mais recentes hacks de 0 dias do Kinect, leia KinectHacks e FreeNect
Se você deseja começar a escrever código, dê uma olhada neles:
A Code Laboratories lançou drivers da plataforma CL NUI para o Kinect, que também inclui exemplos em vários idiomas, incluindo C #. O 1.0.0.1210 mais recente parece não funcionar no ATM, portanto, talvez fique com a versão mais antiga (1.0.0.1121).
Comecei em minutos usando o projeto KinectTouch C # junto com os drivers CL NUI.
Para detecção de movimento, consulte a função de detecção de haar no OpenCV ou o wrapper .Net de plataforma cruzada Emgu CV . Estão incluídos cerca de 20 algoritmos de detecção (arquivos XML) para detectar, por exemplo, mãos, olhos, parte superior do tronco, etc. Uma ferramenta também está incluída para você fazer a sua. O Google haar detect para mais informações.
O projeto OpenKinect é responsável pela libfreenect e possui um código-fonte de amostra para você começar. AFAIK, você terá que usar o libusb-win32 para fazer interface com o Kinect (que eu estava com preguiça de trabalhar em C #).
O OpenNI acaba de lançar um driver atualizado com suporte ao Kinect, incluindo código-fonte de amostra para rastreamento de esqueletos usando o PrimeSense PSDK .
fonte
http://www.computerandvideogames.com/article.php?id=258873?cid=OTC-RSS&attr=CVG-News-RSS
Parece que, no momento, é apenas para parceiros selecionados da Microsoft.
fonte
O Kinect para Windows SDK versão 1 já está disponível (desde fevereiro de 2012) e inclui suporte comercial, fluxos de sensores brutos, rastreamento esquelético e várias outras melhorias:
http://www.microsoft.com/en-us/kinectforwindows/
fonte
Perguntei ao Team XNA sobre isso há algumas semanas e eles me disseram que atualmente isso não estará disponível através do XNA Framework.
Tenho certeza que eles abrirão o desenvolvimento do Kinect algum dia, acho que não será em breve.
fonte
As últimas notícias são de que a Microsoft lançará uma versão comercial do SDK para Kinect no Spring.Below é o link da Microsoft.
http://research.microsoft.com/en-us/news/features/kinectforwindowssdk-022111.aspx
fonte
Esta pergunta está identificada como Xbox360. Embora a versão atual do SDK (v1-M6) seja compatível com o XNA, ela é apenas para Windows; infelizmente, você terá que esperar pelo suporte do XBox.
fonte
Deve ser capaz agora. Eles criaram um pacote de drivers e o fizeram com o Windows 8 em mente. Não consigo pensar no que é chamado, mas se você for ao Microsoft Dreamspark, ele estará lá. Acabei de vê-lo esperar que isso ajude.
fonte