Desarrollo de aplicación transaccional en realidad aumentada

Amorós Anaya, Jorge (2017). Desarrollo de aplicación transaccional en realidad aumentada. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S. de Ingenieros Informáticos (UPM), Madrid, España.

Description

Title: Desarrollo de aplicación transaccional en realidad aumentada
Author/s:
  • Amorós Anaya, Jorge
Contributor/s:
  • Jiménez Martín, Antonio
Item Type: Final Project
Degree: Grado en Ingeniería Informática
Date: July 2017
Subjects:
Faculty: E.T.S. de Ingenieros Informáticos (UPM)
Department: Inteligencia Artificial
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (4MB) | Preview

Abstract

El proyecto que he realizado en este Trabajo De Fin de Grado consiste en el desarrollo de una aplicación en realidad mixta capaz de realizar una pequeña tarificación sobre un producto. Esta se podrá configurar mediante elementos JSON pudiendo tener una gran variedad de ellos. El motor de reglas que calcula dichas tarificaciones lo proporciona SISnet, un Core Asegurador transaccional propiedad de la empresa donde trabajo. Todas estas realidades, tanto la virtual, la aumentada o la mixta van a formar, aunque mucha gente no lo sepa, una parte muy importante de nuestra vida en un futuro no muy lejano. La finalidad de este TFG son muchas y muy variadas. Si bien la más llamativa es el ser una aplicación orientada a la realidad mixta cuyo máximo exponente son las gafas HoloLens de la empresa Microsoft. Esto implica adentrarse en este mundo, establecer unas pautas de desarrollo, empaparte de sus conceptos y conocer, en general, todas las tecnologías necesarias para trabajar con este hardware. Estas tecnologías que hemos comentado van desde el editor de videojuegos Unity al lenguaje de programación C# ampliamente extendido en el día de hoy. Aprender siempre es positivo, pero más aún si son tecnologías a la vanguardia de la tecnología como son estas dos y el hardware del que hablamos. En el camino que recorremos aprenderemos también a realizar peticiones REST sobre un WebService para obtener información. En este documento pretendemos explicar con detalles los pasos que hemos seguido para desarrollar esta aplicación, pasando por una pequeña introducción al desarrollo con Unity y a los diferentes tipos de realidades en general que son sin lugar a dudas algo que se debe conocer antes de adentrarse en este trabajo.---ABSTRACT---The proyect I have done in this Final Degree Project consists in developing an application about mixed reality, which is able to do a little tarification about a product. These products will be configured by JSON elements, creating by this method a huge variety of them. The motor of rules that calculates the mentioned tarifications is provided by SISnet, a transnational property Core Insurance of the company where I work. All of these realities, the virtual, the increased and the mixed one as well, are going to become, even though many people are not aware of it, a very important part of our lives in a future which is closer than we expected. There are several goals of this Final Degree Project. The main and most remarkable of them is that it aims to be an application which targets mixed reality and its maximum exponent is the glasses HoloLens of Microsoft enterprise. This has implicated the needed of diving into this world, establishing new rules of development, being immersed in its concepts and getting to know, in general, all the technologies that are necessary to work within this hardware. The technologies we have just commented encompass many tools, as the videogame editor Unity and the programming language C#, which is very extended nowadays. Learning has been always positive, but even more if it is using technologies which are at the vanguard of technologic world like the latters. In the path we go through we also learn how to make REST petitions about a WebService to obtain information. To summarize, in this paper we aim to explain in detail the steps we have followed to develop the application, passing through a little introduction, to the development itself with Unity, and to the different types of realities in general, which are with no doubt something that it is needed to be clarify before going deeper with this project.

More information

Item ID: 47757
DC Identifier: http://oa.upm.es/47757/
OAI Identifier: oai:oa.upm.es:47757
Deposited by: Biblioteca Facultad de Informatica
Deposited on: 14 Sep 2017 10:06
Last Modified: 14 Sep 2017 10:06
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM