Ir al contenido
Español

¿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.