Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Desenvolvimento com Kinect Marcos Castro 1 Objetivo Introdução às tecnologias utilizadas para o desenvolvimento com Kinect. 2 O que é Kinect ? Kinect é um sensor de movimentos. Ele permite a interação do jogador com determinado jogo sem a necessidade de utilizar um controle. Foi criado para a diversão, mas foi muito mais além. 3 O aparelho O aparelho é composto por um sensor de profundidade e duas câmeras. 4 Aplicações São várias as possibilidades de uso do Kinect. Não só para diversão, o Kinect pode ser usado para educação, saúde e em várias outras áreas. 5 Kinect - Versões Existem duas versões do Kinect: para XBOX e para PC. O “Kinect for Windows” é semelhante ao Kinect para XBOX. Essa apresentação irá chamar o “Kinect for Windows” apenas de Kinect. 6 SDK SDK é a sigla para Software Development Kit (Kit de Desenvolvimento de Software). SDK’s são disponibilizadas para que os programadores tenham uma melhor integração com a tecnologia proposta. 7 Microsoft Kinect SDK Link para fazer o download do Microsoft Kinect SDK: http://www.microsoft.com/en-us/kinectforwindowsdev/Downloads.aspx Como a própria página acima indica, o Microsoft Kinect SDK permite você utilizar as linguagens C++, C# ou Visual Basic. 8 Microsoft Kinect SDK É aconselhável fazer o download tanto do SDK como também do “Developer Toolkit”. A página para fazer o download é a mesma do slide anterior. O Toolkit lhe ajuda com várias ferramentas e até exemplos! 9 Microsoft Kinect SDK Vídeo com o passo a passo da instalação do Kinect SDK: http://www.youtube.com/watch?v=BZEBuGiJkws Vídeo com exemplo de código em C# utilizando o Kinect SDK: http://www.youtube.com/watch?v=0YTyv2vn8JI 10 Frameworks O Microsoft Kinect SDK é o framework oficial da Microsoft para o desenvolvimento com Kinect, mas existem outros... 11 Frameworks OpenKinect Windows, MacOS X e Linux Open Source OpenNI (PrimeSense) Windows, MacOS X e Linux Microsoft Kinect SDK Oficial da Microsoft, apenas para Windows 12 Framework OpenNI Possui wrappers para várias linguagens: C, C++, Java Fácil integração com o FAAST. FAAST permite criar programas para o Kinect sem saber programar para o Kinect. http://projects.ict.usc.edu/mxr/faast/ 13 Framework OpenNI Vídeo que demonstra como fazer a instalação das bibliotecas e drivers do OpenNI e do Nite Framework: http://www.youtube.com/watch?v=uTuZrTkfrWg 14 Frameworks - Comparação Retirado de: http://pt.slideshare.net/marcosprod/apresentacao-kinect 15 Vídeos Alguns vídeos de aplicações com Kinect: http://www.youtube.com/watch?v=YH58u_057Ac http://www.youtube.com/watch?v=ho8KVOe_y08 http://www.youtube.com/watch?v=v0G0Cb7Zqjk 16 Links - Referências Exemplo prático http://ferhenriquef.com/2013/04/23/desenvolvendo-com-o-kinect-para-o-windows/ Diferença entre Kinect for Windows e Kinect for Xbox360 http://www.kinectingforwindows.com/2012/09/07/what-is-the-difference-between-kinect-for-windows-kinect-for-xbox360/ 17 Links - Referências Iniciando o desenvolvimento com Kinect http://msdn.microsoft.com/en-us/magazine/jj159883.aspx Kinect for Windows http://www.microsoft.com/en-us/kinectforwindows/ 18 Links - Referências http://pt.slideshare.net/bcpbcp/desenvolvendo-aplicativos-para-o-kinect 19
Compartilhar