Preguntas frecuentes
Sobre Erebus
Sección titulada «Sobre Erebus»¿Necesito un robot real?
Sección titulada «¿Necesito un robot real?»No. Todo ocurre en el simulador. El robot es un e-puck virtual que diseñas tú.
¿Qué lenguajes de programación puedo usar?
Sección titulada «¿Qué lenguajes de programación puedo usar?»Esta documentación trata Python y C/C++. Erebus también puede cargar controladores en Java y MATLAB, pero esta documentación no tiene ejemplos para ellos.
¿Necesito un ordenador potente?
Sección titulada «¿Necesito un ordenador potente?»No, consulta los requisitos. Los ordenadores más lentos pueden necesitar ajustes gráficos más bajos.
¿Puedo usar una versión más reciente de Webots?
Sección titulada «¿Puedo usar una versión más reciente de Webots?»No. Erebus v26 funciona con Webots R2023b. Puedes tener otras versiones instaladas a la vez.
¿Puedo usar bibliotecas como OpenCV o NumPy?
Sección titulada «¿Puedo usar bibliotecas como OpenCV o NumPy?»Sí. Se permite código externo, siempre que reconozcas a sus autores y respetes su licencia. Los equipos deben dar prioridad al aprendizaje y tienen que poder explicar cómo funciona su solución.
El juego
Sección titulada «El juego»¿Cuál es el mejor orden para aprender?
Sección titulada «¿Cuál es el mejor orden para aprender?»Sigue el itinerario de aprendizaje: entiende el juego, consigue tu robot, ejecútalo, aprende los fundamentos y luego juega.
¿Tengo que hacer un robot antes de programar?
Sección titulada «¿Tengo que hacer un robot antes de programar?»Sí. Cada programa funciona en un robot que cargas, así que empieza por Consigue tu robot. Si tienes prisa, puedes descargar el robot inicial terminado.
¿Dónde empieza el robot?
Sección titulada «¿Dónde empieza el robot?»En la baldosa de salida, que está en el área 1. Siempre mira hacia una dirección sin pared.
¿Qué pasa si el robot cae en un agujero?
Sección titulada «¿Qué pasa si el robot cae en un agujero?»Se produce una falta de progreso (Lack of Progress, LoP): el robot vuelve al último punto de control (checkpoint) que visitó y pierdes 5 puntos.
¿Tiene que volver el robot a la salida?
Sección titulada «¿Tiene que volver el robot a la salida?»No, pero volver a la baldosa de salida y enviar E da una bonificación de salida (Exit bonus) del 10 %, siempre que haya identificado al menos una marca en la pared.
¿Cómo puede saber mi robot cuánto tiempo queda?
Sección titulada «¿Cómo puede saber mi robot cuánto tiempo queda?»Con el mensaje G. Hay dos temporizadores, y el tiempo de partida corre más rápido en los pantanos.
¿Tengo que explorar el área 4?
Sección titulada «¿Tengo que explorar el área 4?»No. Es opcional, pero sus marcas son las que más valen: los puntos más altos, multiplicados por 2.
¿Tengo que mapear el área 4?
Sección titulada «¿Tengo que mapear el área 4?»No. Todas sus celdas son *, así que solo tienes que rellenarlas.
¿Puede mi robot conocer el mapa de antemano?
Sección titulada «¿Puede mi robot conocer el mapa de antemano?»No. Está prohibido mapear de antemano el campo o la ubicación de las marcas en las paredes.
La competición
Sección titulada «La competición»¿Cómo participo?
Sección titulada «¿Cómo participo?»A través de tu competición regional de RoboCupJunior. Tu representante regional asigna las plazas para la competición internacional. Consulta el sitio web de RoboCupJunior.
¿Qué debo preparar?
Sección titulada «¿Qué debo preparar?»Consulta Prepararse para una competición.
¿Dónde puedo preguntar sobre las reglas?
Sección titulada «¿Dónde puedo preguntar sobre las reglas?»En el Foro de RoboCupJunior. Ahí también se publican las aclaraciones, así que consúltalo con regularidad.
