Thursday, November 27, 2014

Envío a revisión por el comité

La semana pasada se entregó el artículo del tema de tesis de las cual ya hablé en el apartado anterior. Aunque la semana pasada no se hicieron comentarios acerca de la redacción pero aún así se consideraron necesarios seguir cuidando los siguientes aspectos.
  • Cuidar acentos en palabras y corregir las que necesitaban acentos.
  • Evitar redactar en primera persona.
  • Errores generales de ortografía.
  • Seguir completando los capítulos de la tesis.
  • Completar el poster y el artículo
  • Seguir corrigiendo las partes antes mencionadas que se necesitaban arreglar.
Para esta semana 
Para esta semana tocaba hacer una revisión de nuestra redacción para que quedara lista para una primera revisión. Se necesitaba verificar las partes ya revisadas por mi asesora y corregirlas así como completar lo más que se pudiera a los capítulos que ya se tenían. Para entrega se tenía que mandar un borrador de lo que vamos a mandar a los revisores como correo, adjuntando el documento de tesis.

Adelanto del proyecto
Se implementaron partes de la aplicación donde se inicializa los controles así como el renderizado, todavía falta por terminar estas partes.


Aqui mi repositorio: Aqui.

Thursday, November 20, 2014

Preparación de un artículo

La semana pasada se entregó el poster del tema de tesis de las cual ya hablé en el apartado anterior. Aunque la semana pasada no se hicieron comentarios acerca de la redacción pero aún así se consideraron necesarios seguir cuidando los siguientes aspectos.
  • Cuidar acentos en palabras y corregir las que necesitaban acentos.
  • Evitar redactar en primera persona.
  • Errores generales de ortografía.
  • Seguir completando los capítulos de la tesis.
  • Completar el poster
  • Seguir corriegiendo las partes antes mencionadas que se necesitaban arreglar
Para esta semana
Para esta semana tocaba hacer un articulo acerca de mi trabajo el cual se requería poner las partes mas importantes de el trabajo resumir su contenido. Se hizo con la ayuda de LaTeX. Se tomo un template de IEEE el cual se puede encontrar en la siguiente liga. El articulo se puede encontrar dentro mi carpeta compartida de Dropbox el cual se encuentra en el siguiente link.

Adelanto del proyecto
Se implemento una clase donde se carga el renderizado 3D, otro donde maneja los diálogos de mensaje y la parte donde se genera el renderizado, aun le faltan ajustes. Aún falta ingresar todos los parametros de coordenadas de los objetos a crear eso lo haré durante el transcurso que genere el modelo 3D dentro de Unity para poder saber que dimensiones tendrá este modelo. Se modificó también la clase encargada de crear texturas, la cual todavía no está completada por que aún faltan los modelos 3D.

Aqui mi repositorio: Aqui.

Thursday, November 13, 2014

Preparación de un póster

La semana pasada se entregó la presentación del tema de tesis de las cual ya hablé en el apartado anterior. Aunque la semana pasada no se hicieron comentarios acerca de la redacción pero aún así se consideraron necesarios seguir cuidando los siguientes aspectos.
  • Cuidar acentos en palabras y corregir las que necesitaban acentos.
  • Evitar redactar en primera persona.
  • Errores generales de ortografía.
  • Aprender a diferenciar entre: esta, ésta y está.
  • Aprender a diferenciar entre: este, esté y éste.
Para esta semana
Para esta semana tocaba hacer un poster acerca de mi trabajo el cual se requería poner las partes mas importantes de el trabajo resumir su contenido. Se hizo con la ayuda de LaTeX. El poster se puede encontrar dentro mi carpeta compartida de Dropbox el cual se encuentra en el siguiente link.

Adelanto del proyecto
Se siguieron utilizando ejemplos directamente de los desarrolladores de Vuforia, clases como render MeshObject y clases que ayudar a manejar el buffer de los objetos. Aún falta ingresar todos los parametros de coordenadas de los objetos a crear. Se modificó también la clase encargada de crear texturas, la cual todavía no está completada por que aún faltan los modelos 3D.

Aqui mi repositorio: Aqui.

Thursday, November 6, 2014

Preparación de una presentación

La semana pasada se entregaron las conclusiones y trabajo a futuro del trabajo, de las cual ya hablé en el apartado anterior. Aparte se hizo observaciones de todo lo que llevamos redactado en la tesis y que se debía cambiar, que fueron las siguientes:

  • Faltaban acentos en palabras.
  • Evitar redactar en primera persona.
  • Errores generales de ortografía.
  • Aprender a diferenciar entre: esta, ésta y está.
  • Aprender a diferenciar entre: este, esté y éste.
Para esta semana
Para esta semana tocaba la presentación de mi trabajo la cual consiste en diapositivas  de los capítulos y resumir su contenido. Se hizo con la ayuda de Beam la cual es una clase la cual soporta pdfLaTeX en el que se puede redactar utilizando LaTeX. La presentación se puede encontrar en mi carpeta de Dropbox que pueden acceder en el siguiente link.

Adelanto del proyecto
Se utilizó ejemplos de clases render como ejemplo para poder implementar la clase que renderiza mis imágenes. Se modificó también la clase encargada de crear texturas, la cual todavía no está completada por que aún faltan los modelos 3D.

Aqui mi repositorio: Aqui.

Thursday, October 30, 2014

Conclusiones y trabajo a futuro

La semana pasada se entregó el análisis de los experimentos de las pruebas efectuadas, de las cual ya hable en el apartado anterior. Aparte se hizo observaciones de todo lo que llevamos redactado en la tesis y que se debía cambiar, que para mi fueron las siguientes:
  • Faltaban acentos en palabras
  • Evitar redactar en primera persona
  • Ser consistente con el estilo de las listas, iniciales mayúsculas y puntuación especialmente
  • Errores generales de ortografía
Para esta semana
Para está semana tocaba hacer las conclusiones y trabajo a futuro para mi trabajo, basandome en el análisis de los experimentos obtenidos anteriormente. Estas conclusiones son basados en datos generados aleatoriamente porque el producto aun no esta terminado, cuando se hagan los experimentos correctamente las conclusiones deberían ser precisas.

 En la parte de trabajo a futuro se explica que hizo falta al trabajo basandose en el análisis de los experimentos, se detallo que la velocidad de ejecución no era la óptima para la velocidad que esperábamos y que podría ser posible en un futuro en cambiar de lenguaje de programación.


Adelanto del proyecto
Esta semana se implementaron la clase que renderiza las imágenes, otra clase que se dedica al sonido así como otros detalles de implementación. El lado del server no se movió nada porque ya no habia nada que agregar, conforme vaya avanzado el trabajo deberían salir mas datos el cual provocara que el server se modifique.

Aqui mi repositorio: Aqui.

Thursday, October 16, 2014

Análisis de experimentos

La semana pasada se entregó el reportaje de los experimentos de las pruebas efectuadas, ya propuestas anteriormente en el diseño experimental. Aparte se hizo observaciones de todo lo que llevamos redactado en la tesis y que se debía cambiar, que para mi fueron las siguientes:

  • Faltaban acentos en palabras
  • En los agradecimientos no se necesitaba poner un agradecimiento al comité revisor
  • Remplazar el resumen de la plantilla con un resumen propio, con nuestros datos
  • Arreglar problemas con acentos, aparecían palabras como "estar" y debería ser "estará"
  • Completar el capitulo 2 y 3, se tenia muy poca información
  • Evitar redactar en primera persona
  • Poner frases completas y con puntuación en los footnotes
  • Ser consistente con el estilo de las listas, iniciales mayúsculas y puntuación especialmente
  • Agregar los cite en el cuadro de comparación, así como rotar su página
  • Errores generales de ortografía
  • Faltaron commits, deberían ser casi diarios
Para esta semana
Para está semana tocaba hacer el análisis de esos resultados obtenidos, viendo los resultados describir que se busca concluir con cada experimento y qué se puede concluir con esos datos. Ésta fue la última parte de la parte de evaluación de experimentos.

Para la parte de velocidad de procesamiento se vio que entre mejor hardware menos problemas en cuanto cambio de iluminación y de imágenes. La versión de Android si afecto al rendimiento. Así como en la segunda prueba, que es la rendimiento en cuanto recursos de sistema, se vio que si se tiene de un hardware económico puede ser un poco batalloso al momento que el juego empieza a aumentar la dificultad.

En cuanto a las pruebas de aceptación que se les hizo a los usuarios se vio una respuesta aceptable en cuanto a motivación a moverse y el agrado de la aplicación. Ésta información se puede ver en las gráficas de la entrega pasada.

Adelanto del proyecto
Para está semana se adelanto la parte del renderizado de los modelos tridimensionales que se piensan meter en las imágenes cuando la aplicación se esta ejecutando. Aun se sigue trabajando en la modelación 3D y ver como los monstruos conservaran su estado y posición a pesar de no estar dentro de la visión de la cámara.  También se hizo limpieza de código.

Friday, October 3, 2014

Reportaje de resultados experimentales

[La semana anterior]
La semana pasada se entrego el diseño experimental la cual discutió las pruebas y parámetros que se utilizarían para las pruebas. Se hicieron observaciones en la redacción como:

  • Faltaron acentos, unas partes todavía faltaron por completarse.
  • Los commits de código no fueron los suficientes, continuar haciendolos más seguidos.
  • Poner notaciones en rojo de lo que falta por completar
[Para esta semana]
Para esta semana se encargaron aplicar esas pruebas para obtener resultados, estos resultados tenían que ser mostrados en alguna manera gráfica, estas podían ser de tipo barras, de pastel, de líneas, etc. Yo escogí mostrar los resultados en tablas, con información obtenida del promedio de todas las pruebas a ejecutar, esto lo mostré así por la razón de mostrar algo mas entendible, sencillo y sin muchos detalles de información posiblemente tediosa para el lector.

Los siguientes imágenes son las utilizadas en la redacción:




La primera tabla refleja la velocidad en que se procesan las imágenes y si estas sufren de un retraso notable en frames, o sea sufre de lag. La aplicación esta desarrollada para pedir la versión mínima de Android 4.0 hasta la mas actual, la versión estable Android 4.4 Kit Kat. Esta tabla tiene 2 partes el hardware que se considera como aceptable, con un buen procesado, buena memoria, buen procesador gráfico etc.

La segunda tabla es en cuanto rendimiento de recursos del sistema, esta también se separo en dos partes. La primer parte hay mas de cuatro procesos corriendo en memoria, la cual en un momento el Android decidirá cerrar para reclamar memoria el cual podría causar un problema, alguna excepción no esperada y cerrar la aplicación. En cada linea se hicieron pruebas probando en diferentes cantidad de memoria para ver si sufría de algún problema, ahí se mostraron los resultados obtenidos. La segunda parte de la tabla hace referencia a que no hay menos de 4 procesos o incluso solo la aplicación siendo ejecutada el cual también se mostraron los resultados.

Se hicieron otras pruebas, pero estas fueron con usuarios, los cuales tuvieron acceso a una encuesta y dejaron la información con la cual pude hacer los siguientes gráficos:








En el primer gráfico se preguntó la experiencia que tuvieron con la aplicación y en la segunda el aumento de motivación notada mientras se jugaba.

[Adelanto de proyecto]
Para esta semana implementé unos métodos dentro del controlador del servidor. Estos son para implementar alguna sugerencia de la aplicación y otro que es el que puede juntar la información de un Id deseado. También se hizo adelanto de la base de datos que se utilizará, esta sera MongoDB ya que me facilita en la utilización de formato JSON. [Aqui la liga al repo]