Educación Tecnológica - 2º NE

Nuestro robot tiene la capacidad de “ver” el entorno que lo rodea. Ésta capacidad está limitada a un espacio de una cuadricula al frente y a ambos costados.

Puede detectar: Obstáculos, pintura negra, pintura blanca, balizas (una “pelota” que puede agarrar el robot) o un espacio vacío

Los obstáculos generan “condiciones” con las que se enfrenta el robot, las condiciones en cada situación pueden ser “verdaderas” o “Falsas”. Las condiciones se expresan con diferentes expresiones.

La siguiente lista detalla las expresiones utilizadas para conocer el mundo que rodea al robot:

Izquierda

Frente

Derecha

izquierdaEsObstaculo()

izquierdaEsClaro()

izquierdaEsBaliza()

izquierdaEsBlanco()

izquierdaEsNegro() 

frenteEsObstaculo()

frenteEsClaro()

frenteEsBaliza()

frenteEsBlanco()

frenteEsNegro()

derechaEsObstaculo()

derechaEsClaro()

derechaEsBaliza()

derechaEsBlanco()

derechaEsNegro()

 

Todas las instrucciones comienzan en robomind con letras minúsculas, las mayúsculas se utilizan para separar palabras.

 

Estas expresiones no son instrucciones, ya que no pueden indicarle un movimiento u otra acción al robot. Las expresiones pueden ser VERDADERAS O FALSAS y son utilizadas en conjunto con algunas estructuras llamadas: ESTRUCTURAS CONDICIONALES

Ejemplo:

En la imagen que vemos a la izquierda la expresión frenteEsObstaculo() es VERDADERA, así como también derechaEsClaro() (Claro significa vacío)

Por otro lado, el resultado de derechaEsNegro() es FALSO.

 

 

Fecha: 8/8/2018 | Creado por: Alejandro Javier
Etiquetas: