Você está na página 1de 18

Oficina de Realidade Aumentada

Campus Party Brasil 2010


Agenda
1. Notivaao
2. O que Realidade Aumentada
3. Classificaoes de Realidade Aumentada
4. Conceitos
S. Como Funciona
6. Aplicaao da RA
7. Construao de aplicaoes/jogos em RA
8. Demo ARToolkit
Notivaao
Avatar: The Toy - Augumented Reality
Realidade Aumentada
" que RA?
Realidade Aumentada definida usualmente como a
sobreposiao de objetos virtuais tridimensionais, gerados por
computador, com um ambiente real, por meio de algum
dispositivo tecnolgico |N!L34]. Entretanto, esta conceituaao
muito geral e s fica clara com sua inserao em um contexto
mais amplo: o da Realidade Nisturada." Claudio Kirner
vitual Continuum Nilgram 34
"rigem
1373 - Caas americanos F16.
Tela auxiliar transparente com
informaoes de mira para auxiliar
o piloto.
Como surgiu
1330 - Tom Caudell funcionario da
Boeing criou o termo Realidade
Aumentada".
Auxiliar trabalhadores na
construao de avioes para
melhorar conexao de cabos.
Realidade Aumentada
RA com visao tica direta
Utiliza acessrios como culos ou
capacetes com lentes.
Funciona bem em projetos de uso
pessoal".
Carante a imersao total do usuario.
RA com visao direta por video
Utiliza capacetes com microcameras
acopladas.
Nuda ponto de vista a partir da
posiao do usuario.
Classificaoes de Realidade Aumentada
RA com visao por video baseada
em monitor
Utiliza webcam.
Forma mais comum de RA hoje
em dia.
RA com visao tica por projeao
O resultado apresentado ao
usuario sem a necessidade de
nenhum equipamento auxiliar.
Classificaoes de Realidade Aumentada
Conceitos
- Aao, movimentaao e modificaao do ambiente.
- Neio de interaao do usuario com a aplicaao.
- Posiciona e orienta elementos virtuais na cena do
mundo real.
arcador Fiducial
Conceitos
isao Computacional
- Cincia que atribui
capacidade visual a
maquinas.
- Permite o reconhecimento do
marcador fiducial no
ambiente virtual.
odelagem 3D
Realidade Aumentada
Como funciona?
nterpreta
Marcador Fiducial
Reproduz Avatar
no mundo virtual
FiduciaI Reconhecido?
Sim
No
Incio
exit(0)
Retorna p/ estado ccIico
1. 2.
Aplicaao da RA
arketing e Comunicaao
Entretenimento
AR Quake
Wearable Lab da Universidade Sul da Australia desenvolveu a
versao em RA do popular game Quake.
Composto por:
HND - Head Nounted Display
PC portatil
CPS
Aplicaao da RA
Construao de aplicaoes/jogos em RA
Aspectos importantes
Estratgia de Fiducial
Uso de facilitadores
Padrao de Nodelos 3D (vRNL, .X3D, .OBJ, .GL)
Arquiteturas
Desenvolve o prprio algoritmo
Nao tira vantagem de pacotes
prontos.
Pode ser beco sem saida"
Aplicaoes complexas.
Desenvolvimento facilitado
Suporte facilitado
Aplicaao Facilitada
Sucesso facilitado
Construao de aplicaoes/jogos em RA
Pacotes Facilitadores
OpenCv
ARToolKit
ARToolKit 2.6 (with R support)
ARToolKit Nobile
NyARToolKit (wrapper)
PyARTK
Pure ]ava ARToolkit
ARToolkit Plus
Construao de aplicaoes/jogos em RA
Dicas S ioes Aprendidas
RA deve ser o meio, nao o propsito da aplicaao.
Napeie o como" da sua aplicaao e escolha a melhor
soluao de RA para ele.
Abuse das bibliotecas de RA existentes.
RA deve facilitar e nao dificultar o uso da aplicaao.
Se voc vai desenvolver para WEB:
Tenha modelos 3D bem feitos e leves (desafio).
Utilize fiduciais de facil reconhecimento.
Concentrese nas regras de negcio para facilitar a RA.
Demo
Contato
'itor Secco
vitorr.secco@gmail.com
twitter.com/vsecco
aio Sanchez
caio.sanchez@gmail.com
Referncias
W ReaIidade Aumentada - Iaudio Kirner
http://www.realidadeaumentada.com.br
W ARTooIkit DeveIopers Page
http://www.artoolkit.com
W AZU97]AZUMA, R. T. A Survey of Augmented ReaIity, UNC
Chapel Hill, n Presence: Teleoperators and Virtual Environments,
1997.
W SL04]SLVA, R. L. S. et al. Augmented ReaIity for Scientific
'isuaIization: Bringing DataSets inside the ReaIWorId. LNCC
National Laboratory for Scientific Computing, Petropolis , RJ,
Brazil, 2004.

Você também pode gostar