Lugar de bienvenida: Salón de actos de Teleco, a las 9:00

¿Cuál es el reto?

El reto consiste en completar un circuito de conducción mediante el control remoto de un coche a través de la red 5G de Orange.

No dispondréis de visión directa del coche, por lo que la conducción se basará en las imágenes de vídeo capturadas y retransmitidas por el propio vehículo en tiempo real a través de la red 5G.

Estas imágenes serán recibidas en un ordenador que os permitirá controlar el coche de forma remota.

A lo largo del circuito existirán diversos puntos de verificación sobre los que habrá que detectar y reconocer, mediante visión artificial, el texto de un conjunto específico de imágenes. Si se realizan correctamente dichas verificaciones, se conseguirán bonificaciones que se sumarán al marcador final de la competición.

Los organizadores del evento os proporcionarán un código base para facilitar el desarrollo de esta parte, así mismo, se dará una formación específica durante el día del evento.

El desarrollo de esta parte es opcional, pero naturalmente, los equipos que decidan realizar este desarrollo tendrán más opciones de ganar el hackathon.

El código que desarrolléis para esta parte del evento se ejecutará sobre una instancia edge de Orange en Madrid. ¿Qué es el edge? Pues, es una tecnología que va muy ligada a las redes 5G y que os contaremos en detalle el día del hackathon.

Por ahora es suficiente que sepáis que permite ejecutar aplicaciones en una localización cercana al usuario, de forma similar a si tuvierais una máquina virtual en Amazon Web Services o en Azure. De lanzar vuestras aplicaciones en el edge nos ocuparemos los organizadores, así que no os preocupéis por esto.

Para ganar el hackathon, no sólo serán importantes las habilidades de programación de los equipos, ya que al final de este circuito dispondréis de un terreno de juego en la que las habilidades del piloto serán las que marquen la diferencia.

Sobre el campo habrá tres pelotas de fútbol y una portería. El objetivo de esta parte consistirá en introducir controlando el coche en remoto por 5G las tres pelotas dentro de la portería.

Para añadir un poco de diversión al reto, el tiempo para marcar los tres goles es limitado, por lo que los puntos de habilidad obtenidos en la parte anterior os serán de mucha ayuda. No obstante, las habilidades del miembro de vuestro equipo que pilote de forma remota el vehículo pueden ser las que acaben determinando si sois los ganadores de este hackathon.

Así que, elegid bien a vuestro piloto y TRUST THE PLAN!

¿Qué necesito para participar?

- Ser estudiante de las escuelas de Ingeniería de Telecomunicación, Minas, Energías o Industriales.

- Ordenador personal con conexión a Internet.

- Conocimientos mínimos de Python.

- Equipo entre 2 y 5 personas.

- Ganas de aprender cosas nuevas.

¿Cómo participo?

El evento se celebrará en la Escuela de Ingeniería de Telecomunicación.

Tras registraros como grupo, debéis esperar un email por parte de los organizadores, que os contactarán directamente a través de los correos indicados en el formulario de registro para confirmaros que el registro se ha realizado de forma satisfactoria. También recibiréis por correo avisos con actualizaciones y novedades sobre hackathon.

En el mail que os enviemos os daremos acceso a un repositorio privado donde podréis subir el código de vuestro desarrollo de la parte de visión artificial.

Debido a restricciones de aforo, la participación está limitada a 10 equipos.

Una vez que se complete el aforo, los equipos que se hayan apuntado a partir de ese momento quedarán fuera del evento.

El plazo de inscripciones se cerrará el martes 22 de marzo de 2022 a las 23:59.

¿Cuándo se va a celebrar?

Horarios

- 9:00 a 9:30: formación en las herramientas de visión artificial.

- 9:30 a 13:00: jornada de desarrollo de las aplicaciones de visión artificial por parte de los equipos.

- 13:00 a 15:00: revisión por parte del equipo de organización de los códigos subidos por los equipos participantes.

- 16:00 a 19:30: competición (detección de los puntos de verificación opcionales y zona de juego).

Habrá comida y bebida gratis para todos los participantes, ¡qué no todo va a ser trabajar!

¿Y si no puedo asisitir al evento por la mañana?

No pasa nada, para empezar, no es obligatorio desarrollar la aplicación de visión artificial para poder participar en la competición que celebraremos la tarde del 23 de marzo de 16:00 a 19:30, eso sí, os será más difícil llevaros alguno de los tres grandes premios.

En caso de que algún equipo no pueda asistir el miércoles 23 de marzo de 2022 de 9:00 a 13:00 a la jornada de desarrollo, pero igualmente quiera participar en el hackathon, debéis enviar un correo a hackathon5g@uvigo.es. Es importante que indiquéis vuestros nombres completos, el nombre del equipo y la organización se pondrá en contacto por vosotros para buscar una solución.

Código base de visión artificial

El código base que se va a usar en este hackathon se puede encontrar en el siguiente repositorio de Bitbucket. Podéis acceder a él haciendo click sobre la siguiente imagen.

El repositorio contiene el código base para detectar los puntos de verificación, es decir, los carteles que estarán colocados antes de entrar al terreno de juego. Vuestra tarea en esta parte del reto será añadir a este código la parte de reconocimiento de texto, para que en lugar de que se muestre "TEXT SAMPLE" se muestre el texto del cartel detectado.

Para validar que vuestro desarrollo funciona, será necesario que publiquéis en un topic MQTT el texto que estáis reconociendo. La aplicación base ya incluye la funcionalidad de publicación en MQTT, por lo que no tenéis que preocuparos de esta parte, tan solo de publicar correctamente el texto reconocido.

¿Y los premios?

Premios para los 3 equipos ganadores y regalos para todos los participantes.

El equipo ganador recibirá una tarjeta regalo Amazon con 300€

El equipo que quede en segunda posición recibirá una tarjeta regalo Amazon con 200€

El equipo que quede en tercera posición recibirá una tarjeta regalo Amazon con 100€

Colaboradores