Chismes del Lince · MonteSteam · IES Monterroso · Programación y Computación · Robótica

Un robot que sigue la línea

Todo robot tiene tres partes: un cuerpo que se mueve, un control que decide qué hacer con lo que siente y un comportamiento, que es lo que vemos que hace en el mundo. Aquí diseñas el control de un robot que sigue una línea negra y compruebas cómo cambia su comportamiento.

El Lince quiere un robot que le siga

Lince de la Noche: Gata, la Maqueen tiene que seguir la línea negra del circuito de la sierra sin salirse. ¿Cómo lo hacemos?

Gata Montesa: Primero mira qué tiene el robot: dos ruedas con motor, dos sensores de línea debajo y una regla para cada situación. Lo demás lo decide esa regla.

1. El circuito y el robot

Sensor izquierdo: —   Sensor derecho: —

Pulsa «Empezar» para ver lo que hace el robot con las reglas actuales.

2. Las reglas del control

Cada fila es una situación que el robot puede sentir (negro = sobre la línea, blanco = fuera de ella) y la acción que le toca. Cambia una acción y mira qué hace.

Sensor izquierdoSensor derechoAcción

Misiones

    3. El programa para el Maqueen

    Esto es lo que copias en MakeCode con los mismos bloques que has visto aquí. El robot no se conecta por USB: lo programas y lo pruebas en la pista de clase.

    Las tres partes de un robot

    ParteQué esEn este robot
    CuerpoLo que se mueve y lo que siente el mundo.Dos ruedas con motor y dos sensores de línea (cada uno ve negro o blanco).
    ControlLas reglas que deciden qué hacer con lo que se siente.La tabla de la sección 2: 4 situaciones y 4 acciones.
    ComportamientoLo que se ve que el robot hace en el mundo.Sigue la línea, se sale de la pista o da vueltas perdido. Sale del control y del cuerpo a la vez.

    Un robot no decide por sí mismo: sigue las reglas. Si una regla está mal, el comportamiento sale mal aunque el cuerpo esté perfecto.

    Comprueba lo que sabes

    Informe

    Escribe tus respuestas y guarda o imprime la página.

    1. Identifica el cuerpo, el control y el comportamiento de este robot.

    2. Describe una regla que haga que el robot se salga de la pista y explica por qué.

    3. ¿Qué cambiarías en el cuerpo del robot para que siguiera mejor la línea?