FollowMe

De Proyecto Butiá
Revisión del 21:04 30 ene 2012 de AlanJAS (Discusión | contribuciones) (Paleta FollowMe)

Saltar a: navegación, buscar

Paleta FollowMe

Paleta butia.png

Esta paleta permite interactuar con la cámara de manera de tener un sensor más.

Bloques

  • FollowMe RGB: setea un color a seguir mediante sus tres componentes RGB.
  • Threshold: permite setear el umbral
  • FollowMe: sigue un color tortuga
  • Pixels Min: mínima cantidad de pixeles que el algoritmo busca
  • Calibrate: permite calibrar la cámara
  • posición x: devuelve la posición del objeto en el eje horizontal de la cámara
  • posición y: devuelve la posición del objeto en el eje verticall de la cámara
  • pixels: devuelve la cantidad de pixeles del objeto


Este plugin usa la cámara y obtiene la posición de un objeto de determinado color.

Descarga e instalación

Como instalarlo:
1- Descargarlo: followme_ta_plugin.zip 3- Descomprimirlo
2- Copiarlo a la carpeta "plugins" que está dentro de la actividad TortugArte.
En una XO, implica copiarlo a: "/home/olpc/Activities/TortugArteButia.activity/plugins/"

Ejemplos

- Usando Calibrate:

Al usar este bloque, se abre una ventana en la que nos muestra la salida de la cámara. En el centro de esa ventana aparece un cuadrado rojo. El FollowMe plugin usa un algortimo que obtiene el color "promedio" del objeto dentro del cuadrado. El resultado de ese algoritmo es mostrado en otro cuadrado pequeño en la esquina de la pantalla. Cuando tú consideres que el color obtenido es "representativo del objeto", se presiona cualquier tecla, la ventana se cierra y el FollowMe queda calibrado para usar ese color. Después de la calibración, se pueden usar los bloques "posición x" y "posición y". El bloque "posición x" es el centro del objeto visto por la cámara en el eje horizontal. Este valor es un entero entre 0 y 320. Cuando el objeto no es detectado, el algoritmo retorna -1. El uso en el eje "y" es igual, pero el valor obtenido es un entero entre 0 y 240.

Followme ejemplo1.png

- Usando FollowMe RGB:

Cuando el color a usar es conocido (esto sucede raramente, ya que el color varía con las condiciones de luz) se puede usar el bloque "Follow RGB". Este bloque setea directamente el color al algoritmo. En todos casos, el color usa un umbral de 25 en cada componente. Con el bloque "Threshold" (umbral) se puede cambiar cada componente.

Followme ejemplo2.png

- Usando FollowMe:

Este bloque permite seguir un color genérico de los colores de TortugArte.

Followme ejemplo3.png

Videos of the plugin ongoing: FollowMe plugin in TurtleArt - Part 1


The code used in this videos:

Followme ejemplo funcionando.png