⌚Duración aproximada 1 sesión
Crea un algoritmo que permita a un vehículo autónomo detectar y evitar obstáculos en su entorno.
En este desafío puedes utilizar sensores como cámaras o ultrasonidos para identificar objetos (como peatones, otros vehículos o paredes) y desarrolla una lógica para evitar colisiones.
A continuación, te muestro un ejemplo de cómo podría comportarse el robot cuando se mueva por la ciudad:
Cuando pulsemos el botón A en la placa micro:bit |
Se trata que el robot haga la siguiente secuencia de movimiento: Camina hacia adelante si distancia < (valor) En caso contrario retrocede o gira en un sentido. Al detectar un obstáculo emite un sonido o enciende las luces de emergencia |
Aquí puedes ver cómo podríamos plantear el pseudocódigo que necesitamos para nuestro programa que permita detectar obstáculos.