A apresentação aborda conceitos e aplicações de realidade virtual, realidade aumentada e interfaces naturais. O documento discute brevemente a história dessas tecnologias, exemplos de sistemas e projetos desenvolvidos, e ferramentas disponíveis. Por fim, o autor reflete sobre o futuro das interfaces integradas e da hiper-realidade.
2. Perfil
• Formação
• Bacharelado em Ciência da Computação no UNIVEM
• Mestrado em Ciência da Computação na UFSCar (Realidade
Virtual e Aumentada)
• Doutorado em Ciência da Computação na UFSCar
(Engenharia Cognitiva/Interfaces Avançadas)
• Atuação
• Docente do Centro Universitário Eurípides de Marília (UNIVEM)
• Coordenador Adjunto do curso de Sistemas de Informação
(UNIVEM)
• Pesquisador na Área de Engenharia Cognitiva e Interfaces
Avançadas
• Membro dos laboratórios COMPSI (UNIVEM), WINDIS
(UFSCar) e iCities (UNICAMP)
3. Agenda
• Definindo as tecnologias
• Histórico de RV, RA e NUI
• Sistemas e Aplicações de RA e NUI
• Projetos do COMPSI-UNIVEM
• Futuro
7. Interfaces Pós-WIMP
Realidade Virtual
• Linha do tempo
• Sutherland (1967)
• Bolt (1977)
• Lanier (1980) - RV
• Kirner (1995) - RV
• Lanier (1999) - RA
• Kirner (2000) - RA
8. Realidade Virtual
• Realidade Virtual é uma interface avançada
para aplicações computacionais, onde o
usuário pode navegar e interagir, em tempo
real, em um ambiente tridimensional
g e r a d o p o r c o m p u t a d o r, u s a n d o
dispositivos.
15. Realidade Aumentada
• Realidade Aumentada é a inserção de
objetos virtuais no ambiente físico real,
mostrada ao usuário, em tempo real, com o
apoio de algum dispositivo tecnológico,
adaptado para visualizar e manipular os
objetos reais e virtuais.
26. Interfaces Naturais
• Interfaces Naturais promovem a interação do
homem com sistemas computacionais utilizando
atividades comuns ao usuário, como toque,
gestos e fala. Ex: celulares e tablets
multitouch, mesas e lousas interativas, e
sensores tridimensionais (kinect)
40. • iOS (iPhone/iPad)
• iOS SDK (Objective-C)
• String ou Vuforia (nativo ou na Unity)
• Programa Apple Developer
• Não é necessário um dispositivo Apple
• Android
• ADK (Java)
• AndAR, DroidAR, Wikitude e Vuforia (nativo ou na Unity)
• Não é necessário um dispositivo Android
Ferramentas para RA: Mobile
41. • Mesas Interativas
• Acrílico/projetor/película de projeção
• Rastreador CCV (community core vision)
• Câmera infravermelho (webcam sem filtro infravermelho)
• MT4j (Java) ou PyMT (Python)
• Interfaces Naturais com sensores tridimensionais
• Leap Motion
• Leap SDK (C# ou JavaScript)
• Kinect (Xbox 360 ou Xbox ONE)
• Kinect SDK 2.0 (C#)
• Unity IDE
Ferramentas para NUI