Summary: |
Nas últimas décadas, a quantidade de pesquisas relacionadas à realidade virtual tem aumentado cada vez mais. Diversos recursos tem sido criados para possibilitar uma experiência virtual o mais próximo possível de atividades reais. Dentre as atividades principais relacionadas à realidade virtual destacam-se a interatividade com o ambiente e objetos, em particular, a movimentação através desses ambientes, os quais procuram retratar, da forma mais fiel possível, ambientes reais. Para realização de simulações de realidade virtual são necessários softwares específicos, envolvendo modelagem, renderização e simulação em si. Um dos sistemas mais utilizados para modelagem arquitetônica é o popular AutoCAD, produzido pela Autodesk. Tratando-se de simulação e modelagem orgânica tem-se o 3D Studio Max, o Virtual Reality Studio, e o Vream. Todos esses softwares representam opções interessantes para criação de ambientes virtuais, contudo nenhum deles é gratuito, de acesso livre. Dessa forma, o objetivo do presente trabalho é mostrar a modelagem de um ambiente virtual usando software livre, no caso, o Blender, da Blender Foundation, o qual possui um excelente custo benefício, sendo um software gratuito que conta com inúmeros recursos presentes nos softwares mais completos e caros do mercado. Outra vantagem do Blender é que ele esta disponível para um grande número de sistemas operacionais, entre eles o Windows e o Linux, trabalhando com scripts escritos e compilados em Python, uma linguagem de programação gratuita e utilizada em computação gráfica. O ambiente virtual apresentado neste trabalho procura retratar o Laboratório de Robótica da Universidade Federal do Rio de Janeiro. Foram feitas também simulações de movimentação através do ambiente usando-se uma game engine, ferramenta existente no programa Blender. Uma das aplicações dos conhecimentos adquiridos com a presente pesquisa está relacionada com a modelagem de robôs móveis, onde seria possível avaliar previamente as dificuldades que o robô real teria que enfrentar ao realizar suas tarefas dentro do ambiente de trabalho. Esse tipo de modelagem e simulação é de grande importância, principalmente em termos de custo, pois possibilita eventuais mudanças de projeto em sua concepção, evitando gastos desnecessários. |