Um arcabouço para o desenvolvimento de simuladores de procedimentos em realidade virtual.

Detalhes bibliográficos
Autor(a) principal: Belloc, Olavo da Rosa
Data de Publicação: 2010
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da USP
Texto Completo: http://www.teses.usp.br/teses/disponiveis/3/3142/tde-01032011-125416/
Resumo: Os simuladores de treinamento têm se tornado cada vez mais populares, apresentando aplicações em diversas áreas, como na condução de veículos terrestres, aeronaves, procedimentos médicos, operações militares, entre outras. Estes simuladores podem ser classificados em diferentes grupos, de acordo com a finalidade do seu treinamento. Os simuladores que envolvem o treinamento de procedimentos têm a finalidade de capacitar o usuário na execução de atividades bem definidas, dando ênfase às ações que o usuário precisa efetuar e às relações de dependência existentes entre estas ações. As aplicações deste grupo de simuladores são o objeto deste trabalho e podem ser usadas em diversas situações, como na montagem, desmontagem, operação e manutenção de máquinas complexas, na execução de atividades que ofereçam risco ao usuário ou, possam causar dano ao equipamento utilizado. As vantagens associadas com o treinamento em Realidade Virtual têm aumentado a procura por este tipo de aplicação. Apesar disto, no cenário nacional, poucos trabalhos acadêmicos foram publicados nesta área de pesquisa. Com a finalidade de auxiliar o desenvolvimento de simuladores de procedimentos, este trabalho apresenta a proposta de um arcabouço de treinamento, que foi elaborado com base nos elementos obtidos na revisão da literatura e na investigação de outras arquiteturas e ferramentas. A revisão da literatura considerou diversas técnicas usadas na descrição dos cenários de treinamento, entre elas, podemos citar a Máquina de estados, Sistema baseado em regras, STORM, Grafos, Diagrama LORA e rede de Petri. O arcabouço proposto _e composto por uma arquitetura, que define os componentes e os conceitos envolvidos no treinamento de procedimentos, e uma biblioteca de software, planejada com base nesta arquitetura e elaborada com o propósito de facilitar o desenvolvimento de aplicações de treinamento. As características deste arcabouço foram verificadas e validadas através da implementação de dois casos de uso. O primeiro caso consiste em uma aplicação de simulação de troca de cruzeta em linha viva, onde o usuário realiza um procedimento de risco na manutenção de redes de distribuição, e o segundo caso, envolve a prática da montagem e desmontagem de uma Unidade Geradora Hidrelétrica. Em ambas as aplicações, o modelo de Máquina de estados foi utilizado de forma simplificada na representação dos objetos interativos, e o modelo de rede de Petri foi usado para representar os procedimentos de treinamento.
id USP_ef0aea65af83b5bcb3667e9bc4ab1acf
oai_identifier_str oai:teses.usp.br:tde-01032011-125416
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str 2721
spelling Um arcabouço para o desenvolvimento de simuladores de procedimentos em realidade virtual.A framework for developing procedures simulators in virtual reality.Arquitetura de softwarePetri-NetProcedimentosProcedureRealidade virtualRede de PetriSimulaçãoSimulationSoftware architectureVirtual realityOs simuladores de treinamento têm se tornado cada vez mais populares, apresentando aplicações em diversas áreas, como na condução de veículos terrestres, aeronaves, procedimentos médicos, operações militares, entre outras. Estes simuladores podem ser classificados em diferentes grupos, de acordo com a finalidade do seu treinamento. Os simuladores que envolvem o treinamento de procedimentos têm a finalidade de capacitar o usuário na execução de atividades bem definidas, dando ênfase às ações que o usuário precisa efetuar e às relações de dependência existentes entre estas ações. As aplicações deste grupo de simuladores são o objeto deste trabalho e podem ser usadas em diversas situações, como na montagem, desmontagem, operação e manutenção de máquinas complexas, na execução de atividades que ofereçam risco ao usuário ou, possam causar dano ao equipamento utilizado. As vantagens associadas com o treinamento em Realidade Virtual têm aumentado a procura por este tipo de aplicação. Apesar disto, no cenário nacional, poucos trabalhos acadêmicos foram publicados nesta área de pesquisa. Com a finalidade de auxiliar o desenvolvimento de simuladores de procedimentos, este trabalho apresenta a proposta de um arcabouço de treinamento, que foi elaborado com base nos elementos obtidos na revisão da literatura e na investigação de outras arquiteturas e ferramentas. A revisão da literatura considerou diversas técnicas usadas na descrição dos cenários de treinamento, entre elas, podemos citar a Máquina de estados, Sistema baseado em regras, STORM, Grafos, Diagrama LORA e rede de Petri. O arcabouço proposto _e composto por uma arquitetura, que define os componentes e os conceitos envolvidos no treinamento de procedimentos, e uma biblioteca de software, planejada com base nesta arquitetura e elaborada com o propósito de facilitar o desenvolvimento de aplicações de treinamento. As características deste arcabouço foram verificadas e validadas através da implementação de dois casos de uso. O primeiro caso consiste em uma aplicação de simulação de troca de cruzeta em linha viva, onde o usuário realiza um procedimento de risco na manutenção de redes de distribuição, e o segundo caso, envolve a prática da montagem e desmontagem de uma Unidade Geradora Hidrelétrica. Em ambas as aplicações, o modelo de Máquina de estados foi utilizado de forma simplificada na representação dos objetos interativos, e o modelo de rede de Petri foi usado para representar os procedimentos de treinamento.The simulators for training have become increasingly popular, with applications in several areas, such as in land vehicles, aircraft, medical procedures, military operations, among others. These simulators can be classified into different groups according to the purpose of their training. The simulators that involve the training of procedures are intended to empower the user to perform well defined activities, with an emphasis on the actions that the user needs to perform and on the existing dependencies between these actions. The applications of this group of simulators are the subject of this work, and can be used in various situations, such as in assembly, disassembly, operation and maintenance of complex machinery, in performing activities that poses any danger to the user, or may cause damage to the equipment. The advantages associated with virtual reality training have increased the demand for this type of application. Despite this, in Brazil, few papers have been published in this area of research. In order to assist the development of procedure simulators, this work proposes a framework for virtual training, which was based on evidences obtained in the literature review and while investigating other architectures and tools. The literature review found several techniques used in the description of the training scenarios, among them, we may mention the state machine, rule-based system, STORM, Graphs, LORA Diagram and Petri net. The proposed framework consists of an architecture, that defines the components and concepts involved in training procedures, and a software library, which was planned based on this architecture and elaborated with the purpose of facilitating the development of applications for training. The characteristics of this framework has been verified and validated through the implementation of two use cases. The first case is a application for simulating the exchange of a crosshead, where the user performs a risky procedure in the maintenance of distribution networks, and the second case, which involves assembling and disassembling of a Hydroelectric Generating Unit. In both applications, the model of simple state machine was used to represent the behavior of interactive objects, and the Petri net model was used to represent the training procedures.Biblioteca Digitais de Teses e Dissertações da USPZuffo, Marcelo KnörichBelloc, Olavo da Rosa2010-12-17info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://www.teses.usp.br/teses/disponiveis/3/3142/tde-01032011-125416/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2019-07-08T21:23:12Zoai:teses.usp.br:tde-01032011-125416Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212019-07-08T21:23:12Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv Um arcabouço para o desenvolvimento de simuladores de procedimentos em realidade virtual.
A framework for developing procedures simulators in virtual reality.
title Um arcabouço para o desenvolvimento de simuladores de procedimentos em realidade virtual.
spellingShingle Um arcabouço para o desenvolvimento de simuladores de procedimentos em realidade virtual.
Belloc, Olavo da Rosa
Arquitetura de software
Petri-Net
Procedimentos
Procedure
Realidade virtual
Rede de Petri
Simulação
Simulation
Software architecture
Virtual reality
title_short Um arcabouço para o desenvolvimento de simuladores de procedimentos em realidade virtual.
title_full Um arcabouço para o desenvolvimento de simuladores de procedimentos em realidade virtual.
title_fullStr Um arcabouço para o desenvolvimento de simuladores de procedimentos em realidade virtual.
title_full_unstemmed Um arcabouço para o desenvolvimento de simuladores de procedimentos em realidade virtual.
title_sort Um arcabouço para o desenvolvimento de simuladores de procedimentos em realidade virtual.
author Belloc, Olavo da Rosa
author_facet Belloc, Olavo da Rosa
author_role author
dc.contributor.none.fl_str_mv Zuffo, Marcelo Knörich
dc.contributor.author.fl_str_mv Belloc, Olavo da Rosa
dc.subject.por.fl_str_mv Arquitetura de software
Petri-Net
Procedimentos
Procedure
Realidade virtual
Rede de Petri
Simulação
Simulation
Software architecture
Virtual reality
topic Arquitetura de software
Petri-Net
Procedimentos
Procedure
Realidade virtual
Rede de Petri
Simulação
Simulation
Software architecture
Virtual reality
description Os simuladores de treinamento têm se tornado cada vez mais populares, apresentando aplicações em diversas áreas, como na condução de veículos terrestres, aeronaves, procedimentos médicos, operações militares, entre outras. Estes simuladores podem ser classificados em diferentes grupos, de acordo com a finalidade do seu treinamento. Os simuladores que envolvem o treinamento de procedimentos têm a finalidade de capacitar o usuário na execução de atividades bem definidas, dando ênfase às ações que o usuário precisa efetuar e às relações de dependência existentes entre estas ações. As aplicações deste grupo de simuladores são o objeto deste trabalho e podem ser usadas em diversas situações, como na montagem, desmontagem, operação e manutenção de máquinas complexas, na execução de atividades que ofereçam risco ao usuário ou, possam causar dano ao equipamento utilizado. As vantagens associadas com o treinamento em Realidade Virtual têm aumentado a procura por este tipo de aplicação. Apesar disto, no cenário nacional, poucos trabalhos acadêmicos foram publicados nesta área de pesquisa. Com a finalidade de auxiliar o desenvolvimento de simuladores de procedimentos, este trabalho apresenta a proposta de um arcabouço de treinamento, que foi elaborado com base nos elementos obtidos na revisão da literatura e na investigação de outras arquiteturas e ferramentas. A revisão da literatura considerou diversas técnicas usadas na descrição dos cenários de treinamento, entre elas, podemos citar a Máquina de estados, Sistema baseado em regras, STORM, Grafos, Diagrama LORA e rede de Petri. O arcabouço proposto _e composto por uma arquitetura, que define os componentes e os conceitos envolvidos no treinamento de procedimentos, e uma biblioteca de software, planejada com base nesta arquitetura e elaborada com o propósito de facilitar o desenvolvimento de aplicações de treinamento. As características deste arcabouço foram verificadas e validadas através da implementação de dois casos de uso. O primeiro caso consiste em uma aplicação de simulação de troca de cruzeta em linha viva, onde o usuário realiza um procedimento de risco na manutenção de redes de distribuição, e o segundo caso, envolve a prática da montagem e desmontagem de uma Unidade Geradora Hidrelétrica. Em ambas as aplicações, o modelo de Máquina de estados foi utilizado de forma simplificada na representação dos objetos interativos, e o modelo de rede de Petri foi usado para representar os procedimentos de treinamento.
publishDate 2010
dc.date.none.fl_str_mv 2010-12-17
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://www.teses.usp.br/teses/disponiveis/3/3142/tde-01032011-125416/
url http://www.teses.usp.br/teses/disponiveis/3/3142/tde-01032011-125416/
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1815256571687469056