Realidade Aumentada

8 respostas
V

Pessoal, andei vendo alguns tópicos aqui e percebi que o assunto está meio disperso, alguns tópicos são bem antigos.

Bom, to pesquisando aplicações de realidade aumentada, estou querendo implementar, mas o negócio não é tão fácil.

Li sobre o ARtoolkit, mas é em linguagem C, que eu nunca mexi. O Jartoolkit, em Java, dizem por aí ter sido descontinuado, mas nao sei se a informação é verídica.
Tem um tal de Nyartoolkit… mas não encontrei muito material a respeito, nao sei bem o que é.

Percebem que to bem no início do trab né?

Alguem aqui desenvolve aplicações em Java, utilizando realidade aumentada, e pode postar aqui um hello world do negócio?
To precisando muito de um start nessa parada mas não faço idéia de por onde começar.

Um passo a passo, um tutorial… qualquer coisa. Alguém conhece?

Valeu pessoal!

8 Respostas

Eric_Yuzo

Material de AR usando especificamente Java não é muito fácil de encontrar. Mas como o intuito é começar a produzir algo, veja se este material não te ajuda.

Página do NyARToolkit para Java: http://nyatla.jp/nyartoolkit/wiki/index.php?NyARToolkit%20for%20Java.en
Tem alguns exemplos simples que vem com os fontes dele. Mas só usando java3D e JOGL. Aqui tem um tutorial passo a passo: http://sixwish.jp/Nyartoolkit/Java/section01.en/
Tem um capítulo do livro Killer Game Programming in Java que fala sobre NyARToolkit usando java3D: http://fivedots.coe.psu.ac.th/~ad/jg/ch165/index.html

Já para usar NyARToolkit com JMonkeyEngine (acho que hoje é o mais utilizado para desenvolvimento 3D em Java), tem o projeto ARMonkeyKit: http://code.google.com/p/armonkeykit/
http://armonkeykit.wordpress.com/

ViniGodoy

Na Positivo fui o líder técnico de uma mesa com realidade aumentada para educação infantil.
Mas implementamos com C# e flash (o flash fazia apenas os menus da mesa).

A parte de RA é feita usando o opencv, mas sem o ARToolkit.

Quem quiser conhecer, saiu uma matéria no G1 sobre ela (os blocos não servem para a atividade de RA, e sim para outras da mesa):
http://g1.globo.com/vestibular-e-educacao/noticia/2011/05/feira-em-sp-mostra-novidades-em-tecnologia-voltadas-para-educacao.html

A mesa aparece logo depois da lousa eletrônica.

Eric_Yuzo

Que legal. Eu estou fazendo um trabalho sobre RA para uma matéria da faculdade e acabei achando a Mesa Educional Alfabeto. Só não imaginava que você tinha liderado o projeto, Vini. Parabéns, ficou show.

O opencv eu não conhecia. Vou até dar uma pesquisada pra incrementar o trabalho.

Valeu.

ViniGodoy

O opencv é a panacea de quem trabalha com visão computacional. :slight_smile:

V

Alguem tem mais algum material para indicar… ainda nao consegui sair do lugar nessa questão.

V

O problema todo é que eu mexo com Eclipse somente. E não consigo encontrar nada usando esta plataforma. To completamente perdido. Não encontro nemum hollo world desse negócio.
To precisando só de um start nisso. Aê eu desenvolvo melhor, mas realmente ta empacado… se alguem puder ajudar…

R

O nyartoolkit se trata de uma api java. Ele pode ser usado com o eclipse, mas ele depende da instalação de outras coisas como java3d, jogl, jmf.
Baixe ele e tente fazer a instalação por esses passos http://sixwish.jp/Nyartoolkit/Java/section02.en/

buiutb

ViniGodoy:
Na Positivo fui o líder técnico de uma mesa com realidade aumentada para educação infantil.
Mas implementamos com C# e flash (o flash fazia apenas os menus da mesa).

A parte de RA é feita usando o opencv, mas sem o ARToolkit.

Quem quiser conhecer, saiu uma matéria no G1 sobre ela (os blocos não servem para a atividade de RA, e sim para outras da mesa):
http://g1.globo.com/vestibular-e-educacao/noticia/2011/05/feira-em-sp-mostra-novidades-em-tecnologia-voltadas-para-educacao.html

A mesa aparece logo depois da lousa eletrônica.

Peço desculpas por reativar um tópico já resolvido, porém gostaria de algumas palavras de ViniGodoy.

Primeiramente, parabéns… Eu vi o material sobre a mesa feita para a positivo e ficou muito bem elaborado.

Atualmente eu tenho que desenvolver algo daquele genêro, um framework, para que possamos facilitar às crianças a aprendizagem da lingua portuguesa.
Você comentou que fez com C# e opencv…

Particularmente, eu faria em Java, porém é necessário a instalação do JMF e depende o nível da aplicação, acaba aparecendo alguns defeitos/problemas referentes as API JavaMediaFramework.

Fiz várias pesquisas e vi que o pessoal de desenvolvimento Mobile de RA estão todos com C#, JavaScript e Unity3D…
Eu estava afim de fazer com essas tecnologias, utilizando uma Interface feita por um pessoal da Alemanha, uma implementação do Nyartoolkit par o Unity3D.
Porém, está descontinuada e sem suporte algum.

Portanto, atualmente, se é que você está acompanhando esta tecnologia( creio eu que sim ), qual tecnologia/linguagem você me recomendaria?

Ainda opencv com C#?
Estive pensando em fazer com JavaFX 2.2… você acha que é possível?

Pessoal, da forma que eu escrevi a mensagem parece estar voltada somente para o ViniGodoy, mas não é.
Fiquem a vontade para me darem conselhos.

Ficarei muito grato se alguém puder me ajudar!

Desde já, muito obrigado aos que colaborarem.

Abraço.

Criado 16 de maio de 2011
Ultima resposta 8 de out. de 2012
Respostas 8
Participantes 5