Ir al contenido
ErebusDocs
v26
Español
Esta es la documentación de Erebus v26, que ya no es la última versión.Ver la documentación más reciente

¿Qué es Erebus?

Erebus es un entorno de competición de simulación de robots. Desarrollas un controlador para un robot que explora un laberinto de forma autónoma, encuentra e identifica marcas en las paredes (víctimas de letra y objetivos cognitivos), evita obstáculos y trampas, y construye un mapa del entorno.

Está basado en Webots, una plataforma de simulación robótica diseñada para uso profesional y muy utilizada en la industria, la educación y la investigación. Cyberbotics mantiene Webots de forma continua desde 1998.

La plataforma está diseñada principalmente para la competición RoboCupJunior Rescue Simulation. Está pensada para programadores con experiencia de nivel intermedio a avanzado.

Componente Qué hace Dónde conseguirlo
Webots R2023b El simulador de robots en 3D Versión R2023b de Webots
Erebus Los mundos y el gestor de la partida (Main Supervisor), que aplica las reglas y calcula la puntuación Versiones de Erebus
Tu controlador El programa de tu robot, en Python o C/C++ ¡Lo escribes tú!
Robot Customizer Herramienta web para diseñar un robot personalizado y exportarlo como archivo JSON robot.erebus.rcj.cloud
World Editor Herramienta web para dibujar mapas de práctica y exportarlos como mundos .wbt world.erebus.rcj.cloud
  1. Construye un robot. Elige sus sensores y dónde van, sin salirte del presupuesto.
  2. Prográmalo. Tu controlador lee los sensores y decide qué hacer, sin ayuda humana.
  3. Ejecútalo. Pruébalo en los mundos incluidos o en los tuyos, y observa la puntuación.
  4. Compite. Participa en competiciones de RoboCupJunior locales, regionales e internacionales.

Si ya conoces Erebus, consulta Novedades de la v26.

Enlaces útiles para aprender sobre Erebus y trabajar con él:

Instala Erebus y luego lee el Resumen de las reglas para entender el juego.