Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino...
Transcript of Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino...
![Page 1: Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino Aluno: Leonardo Sarmento Orientador: Fernando Fonseca.](https://reader035.fdocumentos.tips/reader035/viewer/2022062307/552fc142497959413d8df686/html5/thumbnails/1.jpg)
Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino
Aluno: Leonardo Sarmento
Orientador: Fernando Fonseca
![Page 2: Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino Aluno: Leonardo Sarmento Orientador: Fernando Fonseca.](https://reader035.fdocumentos.tips/reader035/viewer/2022062307/552fc142497959413d8df686/html5/thumbnails/2.jpg)
Roteiro
Introdução Contexto Materiais Produto Caso Teste Conclusão
![Page 3: Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino Aluno: Leonardo Sarmento Orientador: Fernando Fonseca.](https://reader035.fdocumentos.tips/reader035/viewer/2022062307/552fc142497959413d8df686/html5/thumbnails/3.jpg)
Introdução
Internet Desenvolvimento de várias ferramentas Realidade Virtual e Inteligência Artificial Ferramentas atuais ainda deficientes SGBD com suporte a XML MoGoRViR
![Page 4: Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino Aluno: Leonardo Sarmento Orientador: Fernando Fonseca.](https://reader035.fdocumentos.tips/reader035/viewer/2022062307/552fc142497959413d8df686/html5/thumbnails/4.jpg)
AVE
Ferramentas: Autoria de Cursos Gestão Comunicação
Facilitar o processo de aprendizagem Pouca interação com o conteúdo Ambiente não adaptativo
![Page 5: Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino Aluno: Leonardo Sarmento Orientador: Fernando Fonseca.](https://reader035.fdocumentos.tips/reader035/viewer/2022062307/552fc142497959413d8df686/html5/thumbnails/5.jpg)
AVI
Recursos: Realidade Virtual Inteligência Artificial Adaptação do Ambiente
Problemas: Falta de Adaptação a nível de objeto Adaptação não é instantânea Falta de Reutilização de Mundos
![Page 6: Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino Aluno: Leonardo Sarmento Orientador: Fernando Fonseca.](https://reader035.fdocumentos.tips/reader035/viewer/2022062307/552fc142497959413d8df686/html5/thumbnails/6.jpg)
VRML/X3D
Construção de Mundos Virtuais 3D interativos Componentes Multimídia Suporte a várias plataformas de Hardware X3D estende VRML Organizada em perfis X3D descrita em XML
![Page 7: Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino Aluno: Leonardo Sarmento Orientador: Fernando Fonseca.](https://reader035.fdocumentos.tips/reader035/viewer/2022062307/552fc142497959413d8df686/html5/thumbnails/7.jpg)
XML
XSD DTD XPath XQuery DOM JDOM
![Page 8: Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino Aluno: Leonardo Sarmento Orientador: Fernando Fonseca.](https://reader035.fdocumentos.tips/reader035/viewer/2022062307/552fc142497959413d8df686/html5/thumbnails/8.jpg)
Suporte Oracle/PostgreSQL
Oracle XMLType Validação XSD e DTD Consultas XPath, XQuery e SQL Atualizações Parcias HTTP, WebDAV, FTP, PL/SQL e JDBC
PostgreSQL Validação DTD Consultas XPath e SQL PL/SQL, JDBC
![Page 9: Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino Aluno: Leonardo Sarmento Orientador: Fernando Fonseca.](https://reader035.fdocumentos.tips/reader035/viewer/2022062307/552fc142497959413d8df686/html5/thumbnails/9.jpg)
AVPersonal
Agente Pessoal
Sensores
Sensores
Agente Comunicação
Objetos X3D
msg
Ambiente Atualizado
Frame
Frame + msg
Frame + msg
Frame
Objetos X3D
Objetos VRML
AMBIENTE 3D(BROWSER)
AMBIENTE 3D(BROWSER)
Usuário
Gerenciador de
Ambientes
Modelo Usuário
ConsultasXML
SGBDXML
Agente Ambiente
Agente Atualizador
SERVIDOR
CLIENTE
Gerenciador de Objetos
Modelo Ambiente
Ontologia
AVPersonal
Esquema do SGBD
![Page 10: Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino Aluno: Leonardo Sarmento Orientador: Fernando Fonseca.](https://reader035.fdocumentos.tips/reader035/viewer/2022062307/552fc142497959413d8df686/html5/thumbnails/10.jpg)
Objetivo MoGoRViR
Camada de abstração entre o Agente Atualizador e o SGBD XML
Serviços de armazenamento e recuperação de objetos de realidade virtual
Filtrar os objetos para adaptá-los ao “userLevel” do usuário
![Page 11: Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino Aluno: Leonardo Sarmento Orientador: Fernando Fonseca.](https://reader035.fdocumentos.tips/reader035/viewer/2022062307/552fc142497959413d8df686/html5/thumbnails/11.jpg)
Decisões de Projeto
SGBD Oracle 10g Consulta através XPath Coluna XMLType Associação a versão modificada do XSD do
X3D
![Page 12: Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino Aluno: Leonardo Sarmento Orientador: Fernando Fonseca.](https://reader035.fdocumentos.tips/reader035/viewer/2022062307/552fc142497959413d8df686/html5/thumbnails/12.jpg)
Casos de Uso
![Page 13: Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino Aluno: Leonardo Sarmento Orientador: Fernando Fonseca.](https://reader035.fdocumentos.tips/reader035/viewer/2022062307/552fc142497959413d8df686/html5/thumbnails/13.jpg)
Diagrama de Classes
![Page 14: Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino Aluno: Leonardo Sarmento Orientador: Fernando Fonseca.](https://reader035.fdocumentos.tips/reader035/viewer/2022062307/552fc142497959413d8df686/html5/thumbnails/14.jpg)
Caso de Teste
Testar Recursos do MoGoRVIR Simular requisitos do AVPersonal Criação de Mundos Virtuais reutilizando
Objetos RV armazenados em SGBD Visualização dos mundos em diferentes
níveis de detalhamento
![Page 15: Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino Aluno: Leonardo Sarmento Orientador: Fernando Fonseca.](https://reader035.fdocumentos.tips/reader035/viewer/2022062307/552fc142497959413d8df686/html5/thumbnails/15.jpg)
Cadastro de Objetos de RV
![Page 16: Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino Aluno: Leonardo Sarmento Orientador: Fernando Fonseca.](https://reader035.fdocumentos.tips/reader035/viewer/2022062307/552fc142497959413d8df686/html5/thumbnails/16.jpg)
Lista de Objetos de RV
![Page 17: Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino Aluno: Leonardo Sarmento Orientador: Fernando Fonseca.](https://reader035.fdocumentos.tips/reader035/viewer/2022062307/552fc142497959413d8df686/html5/thumbnails/17.jpg)
Lista de Objetos do Mundo Escolhido
![Page 18: Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino Aluno: Leonardo Sarmento Orientador: Fernando Fonseca.](https://reader035.fdocumentos.tips/reader035/viewer/2022062307/552fc142497959413d8df686/html5/thumbnails/18.jpg)
Escolha do Substituto
![Page 19: Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino Aluno: Leonardo Sarmento Orientador: Fernando Fonseca.](https://reader035.fdocumentos.tips/reader035/viewer/2022062307/552fc142497959413d8df686/html5/thumbnails/19.jpg)
Visualização
![Page 20: Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino Aluno: Leonardo Sarmento Orientador: Fernando Fonseca.](https://reader035.fdocumentos.tips/reader035/viewer/2022062307/552fc142497959413d8df686/html5/thumbnails/20.jpg)
Mundo visto por usuário A
![Page 21: Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino Aluno: Leonardo Sarmento Orientador: Fernando Fonseca.](https://reader035.fdocumentos.tips/reader035/viewer/2022062307/552fc142497959413d8df686/html5/thumbnails/21.jpg)
Mundo visto por usuário B
![Page 22: Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino Aluno: Leonardo Sarmento Orientador: Fernando Fonseca.](https://reader035.fdocumentos.tips/reader035/viewer/2022062307/552fc142497959413d8df686/html5/thumbnails/22.jpg)
Resultados Obtidos
Construção do MoGORViR Serviços para armazenar e gerenciar objetos de
realidade virtual MoGORViR pode ser um elemento
importante para a construção de AV que superem as barreiras tradicionais
![Page 23: Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino Aluno: Leonardo Sarmento Orientador: Fernando Fonseca.](https://reader035.fdocumentos.tips/reader035/viewer/2022062307/552fc142497959413d8df686/html5/thumbnails/23.jpg)
Dificuldades
Inexperiência em manipular XML, especialmente em SGBD
Dificuldades em realizar testes Inexistência de sistema para integrar o
módulo
![Page 24: Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino Aluno: Leonardo Sarmento Orientador: Fernando Fonseca.](https://reader035.fdocumentos.tips/reader035/viewer/2022062307/552fc142497959413d8df686/html5/thumbnails/24.jpg)
Trabalhos Futuros
Realização de testes com mais documentos Portar o MoGoRVIR para outros SGBD Integrar o MoGoRVIR ao AVPersonal