Diferencia entre revisiones de «TortuBots»
(→FollowMe Plugin) |
(→FollowMe Plugin) |
||
Línea 20: | Línea 20: | ||
== FollowMe Plugin == | == FollowMe Plugin == | ||
+ | La idea detrás de la paleta es retornar posiciones x y y del color de interés de manera de mover el robot Butiá de acuerdo a estos valores. | ||
Aqui está el plugin para la actividad: [http://www.fing.edu.uy/inco/proyectos/butia/files/followme_ta_plugin.zip followme_ta_plugin]<br> | Aqui está el plugin para la actividad: [http://www.fing.edu.uy/inco/proyectos/butia/files/followme_ta_plugin.zip followme_ta_plugin]<br> | ||
Línea 31: | Línea 32: | ||
En una XO, implica copiarlo a: "/home/olpc/Activities/TortugArteButia.activity/plugins/"<br> | En una XO, implica copiarlo a: "/home/olpc/Activities/TortugArteButia.activity/plugins/"<br> | ||
− | + | Para obtener la posición del color de interés se utilizan los bloques "posición x" y "posición y" de la paleta. Para calibrar el color de interés se usa el bloque calibrar. | |
Uso: | Uso: |
Revisión del 17:07 12 sep 2011
TortugArte Butiá
Tortugarte es una actividad Sugar inspirada en Logo la cual pone al alcance de niños conceptos de programación, mediante una interfaz gráfica icónica, donde cada instrucción se mapea como un bloque.
El proyecto butiá realizó un plugin para TortugArte que permite controlar el Robot Butiá y tomar valores de sus sensores muy fácilmente.
El robot Butiá tiene soporte plug and play para los sensores/actuadores que se conectan a él, este aspecto fue utilizado a la hora de implementar el plugin cambiando el color de los bloques correspondientes a los elementos de sensado/actuación según lo que se haya conectado al robot.
Puede descargarse una versión autoinstalable de TortugArte Butia (Tortugarte con el plugin Butiá instalado) desde el Repositorio de actividades Sugar
Instalación
FollowMe Plugin
La idea detrás de la paleta es retornar posiciones x y y del color de interés de manera de mover el robot Butiá de acuerdo a estos valores.
Aqui está el plugin para la actividad: followme_ta_plugin
Como instalarlo:
1- Descargarlo y descomprimirlo
2- Copiarlo a la carpeta "plugins" que está dentro de la actividad.
En una XO, implica copiarlo a: "/home/olpc/Activities/TortugArteButia.activity/plugins/"
Para obtener la posición del color de interés se utilizan los bloques "posición x" y "posición y" de la paleta. Para calibrar el color de interés se usa el bloque calibrar.
Uso: - El primer paso siempre es calibrar, para que el programa sepa con qué color trabajar (color de interés). - Si la cámara no detecta ningún objeto de ese color, los bloques "posición x" y "posición y" devuelven -1 - Si lo detecta, el bloque "posición x" devuelve un valor entre 0 y 320 (0 = el borde izq, 320 = el borde der.) - Mientras que el bloque "posición y" devuelve un valor entre 0 y 240 (0= borde inf., 240 = borde sup.) (Tener en cuenta que los valores de posición son con respecto a la cámara).
Se puede tener como referencia el centro de la cámara y de acuerdo a las variaciones en los respectivos ejes x e y, tomar una decisión cualquiera, por ejemplo, avanzar, retroceder, girar... etc.
NOTA: - En la versión 5 de TortugArte Butiá ya está incluido, por lo cual, lo anterior solo es para aquellos casos en que se use una versión vieja y/o se quiera utilizar el Plugin FollowMe en el TortugArte. - Al posicionar el ratón los bloques se muestra una pequeña ayuda.
Sumtia Plugin
Este plugin permite comunicarse con el sistema de visión utilizado en la categoría sumbot del evento sumo.uy [1]. A partir de la versión 5 de tortugarteButiá viene incluido, puede consultarse más sobre su funcionamiento en la wiki del evento sumo.uy [2].