Aller au contenu
Français

Qu’est-ce qu’Erebus ?

Erebus est un environnement de compétition de simulation robotique. Vous développez un contrôleur pour un robot qui explore un labyrinthe en toute autonomie, trouve et identifie les marqueurs muraux (victimes lettres et cibles cognitives), évite les obstacles et les pièges, et dresse une carte de l’environnement.

Il est basé sur Webots, une plateforme de simulation robotique conçue pour un usage professionnel et largement utilisée dans l’industrie, l’enseignement et la recherche. Cyberbotics maintient Webots sans interruption depuis 1998.

La plateforme est avant tout conçue pour la compétition RoboCupJunior Rescue Simulation. Elle s’adresse à des programmeurs de niveau intermédiaire à avancé.

Composant Rôle Où l’obtenir
Webots R2023b Le simulateur de robots en 3D Version Webots R2023b
Erebus Les mondes et le gestionnaire de jeu (Main Supervisor), qui applique les règles et calcule le score Versions d’Erebus
Votre contrôleur Le programme de votre robot, en Python ou en C/C++ C’est vous qui l’écrivez !
Robot Customizer Outil web pour concevoir un robot personnalisé et l’exporter en fichier JSON robot.erebus.rcj.cloud
World Editor Outil web pour dessiner des cartes d’entraînement et les exporter en mondes .wbt world.erebus.rcj.cloud
  1. Construire un robot. Choisissez ses capteurs et leur emplacement, dans les limites d’un budget.
  2. Le programmer. Votre contrôleur lit les capteurs et décide quoi faire, sans aucune aide humaine.
  3. Le faire tourner. Testez-le sur les mondes fournis ou sur les vôtres, et suivez le score.
  4. Concourir. Participez à des compétitions RoboCupJunior locales, régionales et internationales.

Si vous connaissez déjà Erebus, consultez Nouveautés de la v26.

Liens utiles pour découvrir Erebus et travailler avec :

Installez Erebus, puis lisez le Résumé des règles pour comprendre le jeu.