En esta sesión retomamos el programa de la sesión 2 para mejorar la búsqueda del enemigo añadiendo otro sensor de ultrasonidos en la parte central de nuestro robot de sumo con mBot.
Tener dos sensores de ultrasonidos nos va a permitir saber con exactitud la posición del enemigo por diferencia de la distancia detectada entre ambos sensores.
Además si controlamos la última posición del enemigo podremos saber hacia qué lado escapo en el caso de perderlo de vista, e iniciar de nuevo la búsqueda hacia ese sentido de giro.
Recuerda a lo largo de todo el curso que tienes disponible el formulario de soporte para alumnos para plantear tus dudas y preguntas.
Vídeo de la sesión 4 del curso de programación de robot sumo con mBot.
Ejercicios:
- Si dispones de dos o más sensores de ultrasonidos programa la solución propuesta en el vídeo.
- ¿En el caso de tener más de dos sensores de ultrasonidos, cuál sería la manera de programar la detección de la posición exacta del adversario?
- ¿Tendría sentido tener el robot completamente rodeado de sensores de ultrasonidos? ¿Sabrías distinguir si estás siendo atacado o si en tu ataque te estás acercando al enemigo?
Todas las clases de este curso
- Programación de robot sumo con mBot #1. Evitar salir del tatami.
- Programación de robot sumo con mBot #2. Búsqueda de rival y carga de ataque.
- Programación de robot sumo con mBot #3. Retorno a los algoritmos básicos.
- Programación de robot sumo con mBot #4. Varios sensores de ultrasonidos.
- Programación de robot sumo con mBot #5. Prioridades y defensas.