Lo primero que vamos a hacer en esta sesión es programar a nuestro robot sigue líneas para que pueda resolver curvas cerradas, de radio relativamente pequeño, ya que alguno de vosotros estáis teniendo problemas aquí.
Y posteriormente el «aprendizaje» que le daremos a nuestro robot hoy será la detección de cruces en tramo final y la toma de decisión sobre qué sentido de giro efectuar una vez detectado.
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 11 del curso de programación visual de robots sigue líneas.
Ejercicios:
- Añade la función de detección de curva cerrada al robot.
- Programa la detección de cruce tal y como se explica en el vídeo pero programa mediante variables que la decisión de tomar el giro a izquierda o derecha sea completamente aleatorio.
- Recuerda mantener en el circuito el resto de elementos que ya sabe resolver el robot como son los huecos aunque no lo hayamos visto en el circuito de la sesión de hoy.
Todas las clases de este curso
- Curso de programación visual de robots sigue líneas #1 – Presentación del curso.
- Curso de programación visual de robots sigue líneas #2 – Sigue líneas de un único sensor.
- Curso de programación visual de robots sigue líneas #3 – Sigue líneas de doble sensor.
- Curso de programación visual de robots sigue líneas #4 – Control proporcional en sensor múltiple.
- Curso de programación visual de robots sigue líneas #5 – Control proporcional en sensor doble.
- Curso de programación visual de robots sigue líneas #6 – Control integral.
- Curso de programación visual de robots sigue líneas #7 – Control PID completo.
- Curso de programación visual de robots sigue líneas #8 – Sigue líneas inteligente.
- Curso de programación visual de robots sigue líneas #9 – Ángulos rectos.
- Curso de programación visual de robots sigue líneas #10 – Huecos y finales de línea.
- Curso de programación visual de robots sigue líneas #11 – Curvas cerradas, cruces y toma de decisiones.
- Curso de programación visual de robots sigue líneas #12 – Diferenciar giros de cruce en T.
- Curso de programación visual de robots sigue líneas #13 – Cruces de cuatro calles.
- Curso de programación visual de robots sigue líneas #14 – Bifurcaciones y líneas truncadas.
- Curso de programación visual de robots sigue líneas #15 – Consulta contador de cruces.