Diferencia entre revisiones de «Yatay»

De Proyecto Butiá
Saltar a: navegación, buscar
(Empezando a programar)
(Empezando a programar)
Línea 19: Línea 19:
 
<br><br>
 
<br><br>
  
[[Archivo:AccionesYatay.jpeg]]
+
[[Archivo:AccionesYatay.jpeg]]<br><br>
 +
 
 +
En la imagen de arriba podemos ver que se pueden definir dos tipos de comportamientos. El de la izquierda es un comportamiento único que el robot va a ejecutar siempre; el de la derecha es el tipo de comportamiento que se ejecuta en caso de que su evento disparador sea verdadero. Entonces la prioridad sirve para decir cuál comportamiento ejecutar en el caso de que haya al mismo tiempo, más de un evento disparador verdadero. Se ejecutará primero el comportamiento de mayor prioridad.<br><br>

Revisión del 17:02 3 sep 2015

Yatay es un IDE creado por Andres Nebel y Renzo Rozza como proyecto de grado en la facultad de ingeniería UdelaR; tutoriados por Andrés Aguirre y Santiago Sisto. El proyecto Butiá trabaja sobre dicho IDE agregándole funcionalidades.

Yatay1a.png

Enlace a página de Yatay


Cómo controlar al robot Butiá Detí a través de Yatay

Te mostramos paso a paso cómo programar al Butiá 3.0 usando el IDE Yatay


Empezando a programar

El IDE Yatay se basa en la programación de comportamientos. Es decir, para controlar al robot se deben definir distintos comportamientos, donde cada uno tendrá:

  • Un número único que representa su prioridad
  • Un evento disparador, que en el caso de que suceda tal evento, el robot comenzará a ejecutar el comportamiento asociado



AccionesYatay.jpeg

En la imagen de arriba podemos ver que se pueden definir dos tipos de comportamientos. El de la izquierda es un comportamiento único que el robot va a ejecutar siempre; el de la derecha es el tipo de comportamiento que se ejecuta en caso de que su evento disparador sea verdadero. Entonces la prioridad sirve para decir cuál comportamiento ejecutar en el caso de que haya al mismo tiempo, más de un evento disparador verdadero. Se ejecutará primero el comportamiento de mayor prioridad.