Page 42 - ODV Training outline _ES
P. 42
Parada con obstáculo - sensor
ultrasónico
Un primer ejemplo de robot móvil interactivo podría consistir en incorporar un
sensor ultrasónico capaz de detectar la presencia y la distancia de un obstáculo.
Esto puede llevar a generar un código que ordene al robot realizar un movimiento
específico en función de la condición de presencia del obstáculo. Normalmente,
el robot empezaría a moverse y sólo se detendría cuando el sensor detectara la
presencia de un obstáculo a una distancia inferior a un umbral determinado.
La construcción de robots y su programación pueden hacerse progresivamente
más complejas, permitiendo la consecución de comportamientos con lógica
condicional basados en más de un sensor o en los distintos niveles de sus lecturas
y umbrales.
Por ejemplo, se podría añadir un sensor de color al robot anterior, además del
sensor ultrasónico. El movimiento del robot podría entonces estar condicionado
tanto por el color percibido por el sensor (normalmente colocado hacia abajo para
influir en su comportamiento coloreando la superficie sobre la que se mueve)
como por la presencia de cualquier obstáculo delante del sensor ultrasónico. Un
ejemplo de comportamiento/programa podría ser: siga recto si lee el color verde,
gire a la derecha si lee el color rojo y gire a la izquierda si lee el color azul, pero en
cualquier caso, deténgase si detecta un obstáculo a menos de 10 cm de distancia.
Robot seguidor de línea
Otro ejemplo típico de ejercicio de construcción y programación, a menudo
incluido en muchos kits de robótica educativa, que implica el uso de un sensor de