Configuration requise
Logiciels nécessaires
Section intitulée « Logiciels nécessaires »Le système de simulation se compose de trois éléments, que vous devez installer chacun. L’installation est simple, mais le téléchargement et l’installation de Webots peuvent prendre un moment. Les trois éléments sont :
- Le simulateur de robots Webots, version R2023b : l’environnement de simulation. Erebus v26 ne prend pas en charge les autres versions de Webots.
- Erebus : les mondes et le Main Supervisor (superviseur principal), qui applique les règles et calcule le score. La dernière version est la v26.1.
- Python, version 3.9 ou plus récente : nécessaire pour faire tourner Erebus lui-même et pour écrire les contrôleurs des robots. Vous pouvez aussi écrire vos contrôleurs en C/C++.
Configuration minimale
Section intitulée « Configuration minimale »- Linux : Ubuntu 20.04 LTS ou 22.04 LTS
- Windows : Windows 10 ou 11, 64 bits
- macOS : macOS 11 « Big Sur » ou 12 « Monterey ». Ce sont les versions prises en charge par Webots R2023b. Les versions plus récentes de macOS peuvent aussi fonctionner : cette documentation a été testée sur macOS 26.
- Processeur : double cœur, 2 GHz
- Mémoire vive : 2 Go
- Carte graphique : NVIDIA ou AMD compatible OpenGL, avec 512 Mo de mémoire
Bibliothèques Python
Section intitulée « Bibliothèques Python »Erebus a besoin des bibliothèques Python ci-dessous. La plupart sont installées automatiquement à son démarrage, mais pas OpenCV : vous devez l’installer vous-même. Le guide de chaque système d’exploitation inclut cette étape.
python3 -m pip install numpy termcolor requests overrides pillow opencv-python