[TMR 2021] Retos técnicos RCJ Rescue Line y Maze
Estimados participantes,
Como sabrán, la edición del Torneo Mexicano de Robótica 2021 será 100% virtual, por lo que trae dificultades en el método tradicional de evaluación para las subcategorías de RCJ Rescue Line y RCJ Rescue Maze. A su vez, reconocemos que ha sido un año muy complicado para la educación en México y muchos equipos se han visto afectados por ello, desde cambiar las formas de aprender robótica hasta haber suspendido su aprendizaje. Por lo mismo, este año hemos decidido añadir retos técnicos a las subcategorías de Line y Maze que les permitirán obtener puntos para la tabla general. Dichos retos están relacionados a cada una de sus sub-ligas respectivamente. Para los robots que pueden participar con las reglas internacionales, dichos retos no significarán realizar modificaciones a sus robots o algoritmos de programación significantes. Los retos técnicos están diseñados para simplificar la participación y permitir a más equipos demostrar sus conocimientos y avances en la categoría. Gracias a la simplificación de los mismos, ayudarán a que se puedan presentar en una configuración virtual.
Siempre y cuando se utilice el mismo robot para toda la competencia, tal y como lo estipula el reglamento internacional, estos retos podrán ser realizados con robots:
-
En fase de diseño. Esto quiere decir robots en papel con decisiones y medidas mecánicas, selección de componentes electrónicos con entendimiento de su uso, algoritmos diseñados en diagramas de flujo.
-
Robots digitalizados. Muy similar al robot en fase de diseño, pero contando con una versión digital del robot. El tener un modelo 3D ayuda a validar el diseño mecánico del robot.
-
Robots virtuales/simulados. Muy similar al robot digitalizado, pero la mayor diferencia es que el modelo del robot se realizó virtualmente en un programa de simulación. Esto permite comprobar la mecánica, sensores y programación en un ambiente controlado.
-
Robots autónomos físicos. Esta es la modalidad tradicional de robots físicos autónomos.
Los retos hasta el momento por categoría son:
RCJ Rescue Line
Reto A: Mecánica general
-
El robot puede moverse a través del espacio.
-
El robot puede subir rampas.
-
El robot puede pasar por speedbumps.
-
El robot puede detectar el obstáculo.
-
El robot puede levantar o transportar a las víctimas.
-
El robot puede transportar o levantar el kit de rescate.
Reto B: Seguidor de línea
-
La programación tiene la capacidad para seguir la línea.
-
La programación puede esquivar el obstáculo y recuperar la línea.
-
La programación sabe qué hacer en cada una de las intersecciones.
-
La programación toma en consideración las descontinuidades en la línea.
Reto C Rescate de víctimas
-
La programación puede recuperar el kit de rescate.
-
La programación puede distinguir entre las víctimas vivas y muertas.
-
La programación puede encontrar a las víctimas y llevarlas a la zona segura Nivel 1.
-
La programación y mecánica puede encontrar a las víctimas y llevarlas a la zona segura nivel 2.
RCJ Rescue Maze
RETO A: Mecánica general
-
¿Cómo subir rampa?
-
¿Cómo pasar stairs?
-
¿Cómo pasar speedbumps?
-
¿Cómo pasar debris?
-
¿Cómo detectar obstáculos?
-
Que no mida más de 30cm de altura y consideraciones generales para cancha.
RETO B: Detección de color de piso
-
Sensor para detectar checkpoint y black tiles.
-
Lógica de programación.
-
Electrónica e implementación.
RETO C: Detección de víctimas de calor
-
Dinámica con robot.
-
¿Detección en movimiento?
-
Mecanismo para dejar el kit.
RETO D: Detección de víctimas visuales
- Visión de robot / algoritmos con la cámara.
RETO E: Lógica de cómo visitar todo el maze
- Pathfinding.
Pronto seguirán recibiendo detalles de los retos y su evaluación. Los mismos podrán ser adaptados hasta antes del 10 de Mayo del 2021, por lo que es recomendable accedan a la comunidad con frecuencia. Cualquier pregunta favor de hacerla por este mismo medio.
Un cordial saludo,
Diego Garza Rodríguez
Responsable Técnico RCJ Rescue