Show simple item record

dc.contributor.advisorMéndez Ortíz, Freddyspa
dc.contributor.authorCastro Ruiz, David Andrésspa
dc.date.accessioned2020-06-26T21:33:11Z
dc.date.available2020-06-26T21:33:11Z
dc.date.issued2014
dc.identifier.urihttp://hdl.handle.net/20.500.12749/3342
dc.description.abstractEl aumento de dispositivos móviles –Smartphones- que incorporan receptores GPS ha llevado al desarrollo de un gran número de aplicaciones que usan la localización del usuario como base para su funcionamiento. Muchas de estas ofrecen información al usuario en función de su localización geográfica, lo que resulta muy útil en ámbitos como el entretenimiento, el turismo, el comercio, el tráfico, etc. Sin embargo, los GPS no funcionan en los interiores de edificios, debido a la dispersión y atenuación que sufre la señal del satélite en las paredes de los edificios. Así, las aplicaciones basadas en GPS son incapaces de obtener la posición en interiores. Adicionalmente, aunque obtuvieran la posición, es necesario disponer también de un plano del edificio para obtener la localización exacta, el cual en ocasiones es difícil de obtener. Este documento describe el proceso de desarrollo y la investigación que se llevó a cabo para implementar un prototipo de un sistema de posicionamiento en interiores para dispositivos móviles (con sistema operativo Android), aplicado al campus principal de la Universidad Autónoma de Bucaramanga. Adicionalmente contiene una comparación de los sistemas de posicionamiento en interiores existentes a la fecha y una caracterización de las librerías dispuestas en Internet para el desarrollo de aplicaciones de posicionamiento en indoor para el sistema operativo Android.spa
dc.description.tableofcontentsINTRODUCCIÓN ................................................................................................... 11 PLANTEAMIENTO DEL PROBLEMA Y JUSTIFICACIÓN .................................... 13 OBJETIVOS ........................................................................................................... 15 OBJETIVO GENERAL ........................................................................................ 15 OBJETIVOS ESPECÍFICOS .............................................................................. 15 1. MARCO TEÓRICO ............................................................................................ 16 1.1 CONCEPTOS GENERALES ........................................................................... 16 1.1.1 Dispositivos móviles .................................................................................. 16 1.1.2 Aplicativo móvil .......................................................................................... 16 1.1.3 Sistemas operativos para dispositivos móviles .......................................... 16 1.1.4 Interfaz de programación de aplicaciones (API) ........................................ 17 1.1.5 Sistema de posicionamiento global (GPS) ................................................ 18 1.1.6 Servicios basados en localización (LBS) ................................................... 18 2. SISTEMAS DE POSICIONAMIENTO EN INTERIORES ................................... 19 2.1 Marcadores fijos ............................................................................................... 19 2.2 Sistemas inalámbricos ..................................................................................... 20 2.3 Sistemas de navegación inercial...................................................................... 21 2.4 Campo magnético ............................................................................................ 21 2.5 Comparación de las Tecnologías de Posicionamiento en Interiores................ 22 3. CARACTERIZACIÓN DE LAS LIBRERÍAS DE POSICIONAMIENTO EN INTERIORES PARA DISPOSITIVOS MÓVILES ................................................... 24 4. LENGUAJES Y HERRAMIENTAS ..................................................................... 26 4.1 ANDROID ..................................................................................................... 26 4 4.1.1 Arquitectura ............................................................................................ 27 4.1.2 Versiones ............................................................................................... 29 4.2 SQLITE ......................................................................................................... 29 4.2.1 Características de SQLite ....................................................................... 30 4.3 INDOORATLAS ............................................................................................ 31 4.3.1 ¿Cómo funciona? ................................................................................... 31 4.3.2 Compañía y equipo ................................................................................ 31 4.3.3 API Android ............................................................................................ 32 4.4 FRAMEWORK libGDX ..................................................................................... 35 4.5 TILED MAP EDITOR ....................................................................................... 36 4.5.1 ¿Cómo funciona Tiled Map Editor? ........................................................ 36 5. METODOLOGÍA ................................................................................................ 37 6. DESARROLLO DEL PROTOTIPO .................................................................... 42 6.1 FASE DE EXPLORACIÓN ........................................................................... 42 6.1.1 Historias de Usuario ............................................................................... 43 6.1.2 Lenguajes de programación y tecnologías ............................................. 44 6.2 FASE DE PLANIFICACIÓN .......................................................................... 45 6.3 FASE DE ITERACIONES ............................................................................. 46 6.3.1 Primera Iteración .................................................................................... 46 6.3.2 Segunda Iteración .................................................................................. 54 6.3.3 Tercera Iteración .................................................................................... 56 6.4 FASE DE PRUEBAS .................................................................................... 58 6.5 FASE DE PRODUCCIÓN Y FASE DE MANTEMIMIENTO .......................... 62 6.6 FASE FINAL DEL PROYECTO .................................................................... 62 7. RESULTADOS DE LA INVESTIGACIÓN .......................................................... 63 8. CONCLUSIONES .............................................................................................. 65 9. RECOMENDACIONES ...................................................................................... 68 10. BIBLIOGRAFÍA ................................................................................................ 70 11. ANEXOS .......................................................................................................... 72spa
dc.format.mimetypeapplication/pdfspa
dc.language.isospaspa
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/co/*
dc.titlePrototipo software de un sistema de posicionamiento en interiores para dispositivos móvilesspa
dc.title.translatedSoftware prototype of an indoor positioning system for mobile deviceseng
dc.degree.nameMagíster en Gestión, aplicación y desarrollo de softwarespa
dc.coverageBucaramanga (Colombia)spa
dc.publisher.grantorUniversidad Autónoma de Bucaramanga UNABspa
dc.rights.localAbierto (Texto Completo)spa
dc.publisher.facultyFacultad Ingenieríaspa
dc.publisher.programMaestría en Gestión, Aplicación y Desarrollo de Softwarespa
dc.description.degreelevelMaestríaspa
dc.type.driverinfo:eu-repo/semantics/masterThesis
dc.type.localTesisspa
dc.type.coarhttp://purl.org/coar/resource_type/c_bdcc
dc.subject.keywordsSystems Engineeringeng
dc.subject.keywordsSoftware managementeng
dc.subject.keywordsSoftware applicationeng
dc.subject.keywordsSoftware developmenteng
dc.subject.keywordsMobile computingeng
dc.subject.keywordsDevelopment of computer programseng
dc.subject.keywordsInvestigationseng
dc.subject.keywordsAnalysiseng
dc.subject.keywordsMobile deviceseng
dc.subject.keywordsIndoor positioningeng
dc.subject.keywordsIndooreng
dc.identifier.instnameinstname:Universidad Autónoma de Bucaramanga - UNABspa
dc.identifier.reponamereponame:Repositorio Institucional UNABspa
dc.type.hasversioninfo:eu-repo/semantics/acceptedVersion
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.rights.accessrightshttp://purl.org/coar/access_right/c_abf2spa
dc.relation.referencesCastro Ruiz, David Andrés (2014). Prototipo software de un sistema de posicionamiento en interiores para dispositivos móviles. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNABspa
dc.relation.references1. BANIUKEVIC Artur, JENSEN Christian S., LU Hua. (2013). Hybrid Indoor Positioning With Wi-Fi and Bluetooth: Architecture and Performance, de Institute of Electrical and Electronics Engineers (IEEE) Sitio web: http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=6569137&url=http%3A% 2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D6569137spa
dc.relation.references2. DENG Zhongliang, YU Yanpei, YUAN Xie, WAN Neng, YANG Lei. (2013). Situation and Development Tendency of Indoor Positioning, de Institute of Electrical and Electronics Engineers (IEEE) Sitio web: http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6488829spa
dc.relation.references3. DESCAMPS-VILA Laia, PÉREZ-NAVARRO A., CONESA Jordi. (2013). Integración de un sistema de posicionamiento indoor en aplicaciones SIG para dispositivo móvil, de VII Jornadas de SIG libre Sitio web: http://dugidoc.udg.edu/handle/10256/7651spa
dc.relation.references4. GUSENBAUER Dominik, ISERT Carsten and KRÖSCHE Jens. (2010). SelfContained Indoor Positioning on Off-The-Shelf Mobile Devices. -, de Institute of Electrical and Electronics Engineers (IEEE) Sitio web: http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=5646681&url=http%3A% 2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D5646681spa
dc.relation.references4. GUSENBAUER Dominik, ISERT Carsten and KRÖSCHE Jens. (2010). SelfContained Indoor Positioning on Off-The-Shelf Mobile Devices. -, de Institute of Electrical and Electronics Engineers (IEEE) Sitio web: http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=5646681&url=http%3A% 2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D5646681spa
dc.relation.references5. KENT, Beck. Extreme Programming Explained. 2da Edición. Addison-Wesley. 2004. 175p.spa
dc.relation.references6. LIU Hung-HUAN, YANG Yu-Non. (2011). WiFi-Based Indoor Positioning for Multi-Floor Environment. -, de Institute of Electrical and Electronics Engineers (IEEE) Sitio web: http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6129175spa
dc.relation.references7. MARTÍNEZ Anaolena. (2013). Realidad aumentada en interiores: Posicionamiento del usuario en dispositivos móviles y aplicaciones en rehabilitación y guiado (GuIAR), de Universidad Politécnica de Madrid Sitio web: http://oa.upm.es/21608/spa
dc.relation.references8. OOKURA Hikaru, YAMAMOTO Hiroshi, YAMAZAKI Katsuyuki. (2012). Development and Evaluation of Walking Path Estimation System using Sensors of Android Device and Vector Map Matching, de Institute of Electrical and Electronics Engineers (IEEE) Sitio web: http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6164343spa
dc.relation.references9. SHIN Beom-Ju, LEE Kwang-Won, CHOI Sun-Ho, KIM Joo-Yeon, LEE Woo Jin, and KIM Hyung Seok. (2010). Indoor WiFi Positioning System for Androidbased Smartphone, de Institute of Electrical and Electronics Engineers (IEEE) Sitio web: http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=5674691spa
dc.relation.references10. RIZOS Chris, ROBERTS Gethin, BARNES Joel, and GAMBALE Nunzio. (2010). Experimental results of Locata: A high accuracy indoor positioning system, de Institute of Electrical and Electronics Engineers (IEEE) Sitio web: http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=5647717&url=http%3A% 2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D5647717spa
dc.relation.references11. ZHAO Yao, DONG Liang, WANG Jiang, HU Bo, FU Yuzhuo. (2008). Implementing Indoor Positioning System Via ZigBee Devices, de Institute of Electrical and Electronics Engineers (IEEE) Sitio web: http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=5074752&url=http%3A% 2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D5074752spa
dc.contributor.cvlacMéndez Ortíz, Freddy [0000068560]*
dc.subject.lembIngeniería de sistemasspa
dc.subject.lembGestión de softwarespa
dc.subject.lembAplicación de softwarespa
dc.subject.lembDesarrollo de softwarespa
dc.subject.lembComputación móvilspa
dc.subject.lembDesarrollo de programas para computadorspa
dc.subject.lembInvestigacionesspa
dc.subject.lembAnálisisspa
dc.description.abstractenglishThe increase in mobile devices -Smartphones- that incorporate GPS receivers has led to the development of a large number of applications that use the user's location as the basis for their operation. Many of these offer information to the user based on their geographical location, which is very useful in areas such as entertainment, tourism, commerce, traffic, etc. However, GPS does not work inside buildings, due to the dispersion and attenuation that the satellite signal suffers on the walls of buildings. Thus, GPS-based applications are unable to obtain the position indoors. Additionally, even if they obtain the position, it is also necessary to have a plan of the building to obtain the exact location, which is sometimes difficult to obtain. This document describes the development process and the research that was carried out to implement a prototype of an indoor positioning system for mobile devices (with Android operating system), applied to the main campus of the Autonomous University of Bucaramanga. Additionally, it contains a comparison of existing indoor positioning systems to date and a characterization of the libraries available on the Internet for the development of indoor positioning applications for the Android operating system.eng
dc.subject.proposalDispositvos móvilesspa
dc.subject.proposalPosicionamiento en interioresspa
dc.subject.proposalGPSspa
dc.type.redcolhttp://purl.org/redcol/resource_type/TM
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 2.5 Colombia*
dc.coverage.campusUNAB Campus Bucaramangaspa
dc.description.learningmodalityModalidad Presencialspa


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Atribución-NoComercial-SinDerivadas 2.5 Colombia
Except where otherwise noted, this item's license is described as Atribución-NoComercial-SinDerivadas 2.5 Colombia