jueves, 17 de julio de 2008

Patos: La Película

Bueno, no deja de ser otro vídeo corto, nada espectacular, y poco representativo del trabajo de estas últimas semanas (o meses).



A la vista hay pocas novedades sobre lo que ya hacían hace tiempo, Juanito me sigue y Jorgito siguiendo a Juanito. El trabajo está detrás de eso, a nivel de comunicación y de organización.

En el vídeo están inicialmente en reposo. Al detectar Juanito que una persona está delante suyo un tiempo, le dice a Jorgito que se ponga detrás. Jorgito busca, y una vez que ya está colocado, se ponen los dos a seguir a la persona.

- Y pa eso tanto rollo y tanto tiempo?
- Pozí.
- Pues vaya mi*rda.
- Ya, es lo que hay.

Ale. Si un día de estos me aburro intentaré hacer un vídeo con los tres y algo más largo.

miércoles, 16 de julio de 2008

Esto ya se acaba

O eso parece. Los patos ya están montados y funcionando del todo. Incluso con su nuevo traje. Llamémosle traje o llamémosle disfraz, que todavía no lo tengo muy claro.

Aquí Juanito, con traje azul.



Aquí Jorgito, con traje rojo.



Y aquí los dos.



Jaimito está desguazado, que ha servido de plantilla para rehacer los agujeros de las demás bases de madera.

El que haya uno azul y otro rojo ahora sólo es de cara a ver como quedaba el montaje. Al final, al ser 20 patos, habrá 10 de cada color.

Una pega que hemos tenido al probar la tapa esta, es que bloquea la radiación IR proveniente del calor, por lo que con el montaje anterior los sensores de temperatura no veían nada de nada (quedaban debajo de la tapa). Otra pega es que la tapa golpeaba con los sensores.

Pero bueno, no ha sido nada grave y se ha solucionado haciendo unos nuevos soportes para los sensores. A la izquierda el antigo, y a la derecha el nuevo con el sensor ya montado.





Y ya que estamos, comentar que se prepara un parto multitudinario, aunque esto ya no es cosa mía.



Ahí esta el pobre Jaimito desprovisto de sus patas, al lado de los que serán sus futuros hermanos.


Y ale, por hoy ya está. A ver si mañana hago un par de vídeos con las criaturas funcionando como toca.

lunes, 7 de julio de 2008

La cosa ya se define (incluso los nombres)

Aquí va el primer vídeo de las pruebas en grupo.



Estos son los tres patos de las pruebas. El de arriba a la derecha es el principal, el que va a ser el primero de la fila, el de la izquierda es el segundo, y el de abajo a la derecha es el tercero.

Como tres son los patos de pruebas, tres son los nombres que hacen falta. Al final ni votaciones ni nada. Los nombres, a dedo. Juanito para el primero, Jorgito para el segundo, y Jaimito para el tercero. Y el PC con el que se comunican se va a llamar Tío Gilito. Ta claro, no? Si hay alguien perdido esta imagen debería ayudarle.



El orden de acontecimientos (por llamarlos de alguna manera) es el siguiente:
  1. Al ponerse en marcha Juanito, Jorgito y Jaimito, le dicen al Tío Gilito que ya están activos.

  2. Tío Gilito les manda unos parámetros de búsqueda (o no).

  3. Tío Gilito avisa a Juanito para que empiece a formar la fila.

  4. Juanito avisa a Jorgito para que le empiece a buscar.

  5. Jorgito se pone a hacer el tonto (las vueltas que hacia atrás sobre una rueda no tienen sentido) y después se pone a buscar. Describe curvas demasiado pequeñas, pero está buscando al fin y al cabo según parámetros que le haya mandado el Tío Gilito.

  6. Jorgito ve a Juanito y se va acercando con cuidado.

  7. Jorgito avisa a Juanito cuando ya está posicionado y le dice al Tío Gilito cuánta señal de los LEDs de IR está recibiendo.

  8. Juanito avisa a Jaimito para que empiece a buscar a Jorgito.

  9. Jaimito se pone a buscar, también según parámetros. En este caso camina bastante recto hasta encontrar un obstáculo o encontrar a Jorgito.

  10. Jaimito ve a Jorgito y se va acercando con cuidado.

  11. Cuando Jaimito se posiciona detrás de Jorgito, avisa a Juanito y le manda al Tío Gilito cuánta señal de los LEDs IR está recibiendo.


Hasta aquí es lo que sucede en el vídeo. Realmente pasan bastantes más cosas, esto es un poco resumido. A partir de aquí puede repetirse la situación, desordenándose los patos para volver a montar la fila (para realizar estudios de tiempos y qué parámetros son mejores o peores), o puede ponerse en marcha la fila siguiendo a una persona.

Au, por hoy ya vale.

martes, 1 de julio de 2008

Más chapuzas

Y espero que esta sí que sea la última.

Ayer me puse a probar los sensores de temperatura y los de IR, que hacía mucho tiempo ya que los tenía abandonados. Con los de temperatura tengo un pequeño problema, y es que ahora con el calor les cuesta distinguir una persona sobre el fondo. En el laboratorio donde hay aire acondicionado funcionan perfectamente, pero en el pasillo donde hago las pruebas y no hay climatización ya se pierden un poco.

Pero el problema gordo ha venido con los sensores de IR. Los valores que daban eran completamente inrestables, pero sólo cuando el sensor de distancia estaba conectado. Con el sensor de distancia desconectado funcionaban perfectamente. Aquí se puede ver lo que pasa.




La linea amarilla es la representación del voltaje de salida de un sensor de IR, justo antes de llegar al PIC. Durante la primera mitad del vídeo, es cuando funciona correctamente, la tensión varía a la vez que giro un pato para que reciba más o menos IR, y la señal se mantiene constante (a excepto de las variaciones provocadas, claro). A partir del segundo 24 es cuando conecto el sensor de distancia, no hace falta aclarar mucho más. Esas oscilaciones provocan que las lecturas a veces sean más, a veces menos y a veces las correctas. Pero no te puedes fiar de ninguna manera.

Esta situación además, sólo se da con las dos últimas versiones de las placas (la definitiva y el prototipo anterior).





Con la placa anterior no sucede este problema.



El problema viene por la distribución de pistas, que hace que el consumo del sensor de distancia afecte a los sensores. Redibujando las pistas de tierra, separando las de los sensores de IR y la del sensor de distancia (separando a partir de un origen común, que siguen siendo la misma pista al fin y al cabo) el problema se soluciona.

Si en su día hubiera visto el problema, la solución habría sido tan fácil como redibujar las pistas, sencillo y elegante. Pero como me he dado cuenta tarde, con las placas ya fabricadas y a medio montar, la solución es la siguiente ñapa.

Por un lado cortar una pista (en el centro de la imagen, la pista que va de arriba a abajo).



Y por otro lado llevar la linea de masa por otro lado.



Espero no haberme dejado nada por corregir, que encontrarme cosas así a estas alturas no hace mucha gracia.