• No se han encontrado resultados

6.1.  Conclusiones  

Este   TFG   ha   conseguido   llevar   a   cabo   con   éxito   su   objetivo   fundamental   de   implementar   una   aplicación   semiautomática   para   el   análisis,   visualización   y   corrección  de  errores  de  posicionamiento  en  perfiles  de  georradar  en  glaciología.    

Los   desarrollos   realizados   por   la   autora   se   pueden   agrupar   en   los   siguientes   bloques.  

 

Por   un   lado,   esta   memoria   desarrolla   una   breve   introducción   al   contexto   de   investigación   en   el   que   se   generan   las   necesidades.   Se   ha   descrito   el   funcionamiento   del   georradar   como   equipo   de   trabajo   en   glaciología   y   se   ha   realizado  una  introducción  tanto  al  sistema  de  coordenadas  geográficas  empleado   por   el   GPS   en   su   toma   de   datos,   como   al   sistema   de   coordenadas   UTM,   más   apropiado  para  realizar  los  cálculos  de  distancias.  

 

A  continuación  se  ha  realizado  un  detallado  análisis  de  los  ficheros  de  datos  sobre   los   que   versa   este   TFG.   Se   han   analizado   los   distintos   formatos   de   fichero   de   posiciones   que   son   típicamente   utilizados   según   la   clase   de   georradar,   y   se   han   establecido   unos   criterios   para   la   generalización   de   la   lectura   de   cualquier   otro   formato  futuro.      

 

Posteriormente   en   este   TFG   se   ha   realizado   un   estudio   de   los   distintos   tipos   de   error  de  posicionamiento  existentes  en  los  ficheros  de  posiciones  de  georradar.  Se   ha   puesto   de   manifiesto   la   presencia   de   errores   causados   por   el   propio   receptor   GPS  y  de  otros  sistemáticos  debidos  al  movimiento  del  GPR.  Se  ha  establecido  un   criterio  para  la  determinación  de  la  existencia  o  no  de  movimiento  del  georradar   durante   el   registro   de   trazas   y   se   han   descrito   las   distintas   correcciones   que   se   deben  a  aplicar  para  solucionar  cada  error.    

 

Finalmente,   en   la   memoria   de   este   TFG   se   describen   los   aspectos   relativos   a   la   aplicación   implementada.   Se   justifica   el   porqué   de   utilizar   JavaFX,   se   describe   la   instalación  y  se  incluye  un  manual  para  el  usuario  de  la  aplicación.  Como  resumen   de  las  siguientes  características  de  la  aplicación  se  pueden  destacar  las  siguientes:  

-­‐  Es   adaptable   a   nuevos   formatos,   gracias   a   las   características   del   módulo   de   lectura  de  ficheros  que  incluye.  

-­‐  Facilita  el  análisis  y  la  toma  de  decisiones,  gracias  a  su  componente  gráfica,  con   la  que  puede  visualizarse  la  información  presente  en  los  datos.  

-­‐  Es   sencilla   de   uso   y   versátil,   posibilitando   la   aplicación   de   diferentes   tipos   de   corrección   sobre   los   datos   de   posición   provenientes   de   cualquier   georradar,   y   permitiendo  comparar  los  resultados  generados  tras  las  correcciones  aplicadas,   tanto   gracias   a   su   herramienta   de   visualización   como   por   su   flexibilidad   de   exportación  en  formatos  personalizables.  

Para  concluir  esta  memoria  se  muestra  un  ejemplo  del  uso  de  esta  aplicación  para   la  corrección  de  un  fichero  y  se  comentan  los  resultados  obtenidos.  

6.2.  Valoración  personal  

Al  comienzo  del  curso  académico  acudí  a  mi  tutor  Javier  Lapazaran  en  busca  de  un   proyecto  de  fin  de  grado.  El  último  día  de  mi  clase  de  Álgebra  hace  cuatro  años  en   el  primer  semestre  del  primer  curso  mencionó  lo  siguiente:  “No  os  volveré  a  dar   clase,  pero  si  en  algún  momento  alguno  está  interesado  en  glaciares  estaré  en  mi   departamento”.  No  se  trata  de  una  cita  textual  debido  a  que  ha  transcurrido  mucho   desde  entonces,  pero  la  idea  persistió.  Este  proyecto  fue  uno  de  los  que  me  ofreció.   Probablemente  lo  escogí  sin  ningún  criterio  particular,  pero  llamó  mi  atención  que   algo  como  tener  en  cuenta  el  movimiento  en  la  toma  de  datos  discretos  de  posición   no  es  contemplado  por  todos  los  investigadores  en  este  campo.  La  caracterización   de  un  glaciar,  más  allá  de  los  datos  obtenidos  por  el  georradar,  está  condicionada   por  la  situación  adecuada  de  estos  datos.  Carecer  de  información  sobre  cuál  es  la   posición   del   punto   estudiado   o   posicionar   los   datos   erróneamente   supone   un   estudio  incorrecto.    

 

Este  TFG  ha  puesto  en  práctica  mis  nociones  de  programación,  que  eran  básicas,   para  llegar  a  desarrollar  una  aplicación  funcional  apta  para  su  uso.  

 

Este   trabajo   me   ha   permitido   adentrarme   en   la   dificultad   de   acotar   errores.   Aprender   sobre   los   distintos   sistemas   de   coordenadas   y   sobre   el   trato   de   datos   aplicando  técnicas  como  el  diezmado,  la  interpolación  y  la  corrección  de  bias.  Pero   sobre   todo,   me   ha   enfrentado   a   un   proyecto   real.   La   necesidad   de   diseñar   un   sistema  completo  para  satisfacer  la  necesidad  de  un  usuario.  He  tomado  decisiones   de  diseño  y  he  tomado  decisiones  basándome  en  mi  propio  criterio.  

 

Considero  que  se  han  alcanzado  los  objetivos  de  este  proyecto  y  que  a  éste  pueden   añadirse  nuevas  líneas  de  trabajo,  las  cuales  menciono  en  el  siguiente  apartado.    

6.3.  Futuras  líneas  de  trabajo  

De   cara   a   un   futuro   se   plantean   dos   líneas   de   trabajo.   En   primer   lugar,   añadir   funcionalidades   a   la   aplicación   de   forma   que   se   adapte   a   las   necesidades   del   usuario  y  pueda  mejorarse  la  interacción  de  éste  con  los  datos.  Tanto  mediante  las   mejoras  de  la  interfaz  gráfica,  implementando  nuevas  necesidades  que  surgen  tras   el   uso   continuado   de   un   software;   como   mediante   la   visualización   de   los   datos   sobre  el  mapa.  Esto  último  podría  realizarse  empleando  librerías  de  JavaScript  que   trabajan  con  Google  Maps.  Para  incluir  JavaScript  en  esta  aplicación  desarrollada   en  Java,  podría  crearse  una  nueva  ventana  que  se  comportara  como  un  navegador   web   (browser).   Lenguajes   de   programación   de   tan   alto   nivel   como   JavaScript   permiten  un  diseño  vistoso  y  sencillo  para  mejorar  la  experiencia  del  usuario.    

Por  otro  lado,  se  ha  hecho  un  estudio  teórico  del  error  y  se  ha  corregido  éste  sobre   los   datos   leídos   de   un   determinado   fichero.   Se   ha   aplicado   únicamente   interpolación   lineal,   pero   podrían   considerarse   otros   tipos.   Bajo   criterio   del   usuario   éste   podría   determinar   si   es   despreciable   un   cambio   en   la   dirección   de   desplazamiento  o  no.  Además,  podría  resultar  de  interés  trabajar  con  los  errores   aleatorios  y  hacer  un  estudio  conjunto  tanto  de  éstos  como  de  los  detectados  por  la   aplicación.  

Documento similar