miércoles, 2 de septiembre de 2009

Syriox en la JAIIO

Presentación del Poster de Syriox en la JAIIO-EST:
(Falta el Gringo en las fotos... pero no pudo viajar... sera para la proxima)


sábado, 8 de agosto de 2009

Algunas Fotos...

Bueno, para variar y no subir solo Screenshots de los programas, aca dejo algunas fotos de tardes de trabajo e imagenes de la placa!





lunes, 27 de julio de 2009

Poster Syriox (Version Final)

Bueno, despues de un par de revisiones (gracias a todos los revisores), llegamos a esta Versión Final del Poster... los cambios son minimos, pero algunas ideas quedan planteadas un poco mas claras.

sábado, 25 de julio de 2009

Poster Syriox

Poster a ser presentado en la JAIIO-EST 2009 a llevarse a cabo en Mar del Plata (Buenos Aires - Argentina) del 24 al 28 de Agosto.

Versión 1:


Versión 2:

viernes, 24 de julio de 2009

Syriox: Vectores de Movimiento 1.0

Bueno, ya se encuentra terminada la aplicación que nos permite analizar en conjunto los valores de Aceleración, Velocidad y Posición de alguno de los ejes del acelerometro.
Esta aplicación nos permite ver graficamente como la aceleración que aplicamos al acelerometro influye en la velocidad obtenida o en el desplazamiento realizado, de esta forma nos permitiria realizar mediciones con solo desplazar el acelerometro y visualizar los cambios en la curva de posición.

Para esta aplicación tambien se implementaron en la clase de "Algoritmos" los algoritmos de:
  • Chequeo de Fin de Movimiento
  • Ventana de Filtro Mecanico


martes, 21 de julio de 2009

Paper Syriox

Paper presentado para la JAIIO-EST 2009 a llevarse a cabo en Mar Del Plata (Buenos Aires - Argentina) del 24 al 28 de Agosto.

lunes, 20 de julio de 2009

Syriox - Graficador 1.2

Ya esta lista la version 1.2 del Graficador para el proyecto Syriox.
Esta versión tendria muchas optimizaciones para que el programa funcione mas rapido, y agregaria muchas nuevas caracteristicas como:

  • Refresco automatico del grafico al seleccionar algun algoritmo.
  • Zoom o Valores maximos y minimos del Eje Y configurables en cualquier momento.
  • Posibilidad de configurar la Escala o cantidad de muestras que se desean ver a la vez en el grafico.
  • Posibilidad de configurar la frecuencia a la que se refrescara el grafico (antes de comenzar la lectura desde puerto)
  • Posee un boton que nos permite detener el grafico con los valores que se encuentran dibujados en ese momento para poder verlos bien.
  • Y la posibilidad de Graficar los 3 ejes del Acelerometro ( X - Y - Z )




Source Code: http://code.google.com/p/syriox/

martes, 16 de junio de 2009

Syriox: Graficador 1.1

Esta nueva Version del Graficador realizado para el Proyecto Syriox, modifica la forma en la que se dibuja el grafico de la aceleracion en Tiempo Real, para que se puedan ir viendo de forma continua como se van dibujando las curvas de aceleracion, y tambien incorpora la funcionalidad de ir grabando las muestras que vamos visualizando en pantalla en un archivo para su posterior analisis.
Tambien se arreglaron algunos detalles para procesar correctamente los valores recibidos cuando los datos no llegan completos.

El Video no tiene muy buena calidad porque fue filmado con un celular, pero se puede ver el programa funcionando:



Algunas imagenes del programa con la captura de la señal en Tiempo Real:

viernes, 12 de junio de 2009

Syriox: Graficador 1.0

Ya se encuentra terminada la Version 1.0 del Programa para Graficar las señales emitidas por un Acelerometro.
El programa toma como entrada por el Puerto Serie los datos enviados por la Placa:

Y va graficando en 2 dimensiones los valores de uno de los Ejes (Eje X por el momento, facilmente puede ser extendido para graficar varios ejes simultaneamente).

El programa puede ser utilizado para graficar valores desde Memoria (muestra de valores cargados dentro del programa para pruebas):

Para Graficar alguna Muestra almacenada en un archivo (teniendo los valores separados por tabulaciones):

O para Graficar datos en Tiempo Real en base a los valores obtenidos desde el Puerto Serie:

En este el Grafico se ve como una linea (ya que se pudo eliminar el ruido, y los datos que se muestran cada 100 milisegundos suelen estar dentro del mismo rango de valores), y esta linea se va moviendo para arriba o para abajo dependiendo de la aceleración aplicada al acelerometro.

Tambien puede verse como sobre las muestras almacenadas pueden aplicarse ciertos algortimos implementados en este Programa para procesar la señal de distintas formas:
Wiki de Syriox.

Tanto el ejecutable como el codigo fuente puede descargarse del siguiente link.

Caracteristicas del Programa:
  • El Programa esta realizado utilizando C++, Qt y Qwt.
  • Funciones de Lectura de Puerto Serie para Linux.

jueves, 4 de junio de 2009

Acelerometros Digitales

OH SI!! Llegaron los acelerometros Digitales de Freescale!
Aca dejo 2 fotos para que vean lo copado que estan!