Gereksinimler
Yazılım gereksinimleri
Bölüm başlığı “Yazılım gereksinimleri”Simülasyon sistemi üç bileşenden oluşur ve her birini kurman gerekir. Kurulum kolaydır, ama Webots’u indirip kurmak biraz zaman alabilir. Üç bileşen şunlardır:
- Webots robot simülatörü, R2023b sürümü: simülasyon ortamı. Erebus v26, Webots’un diğer sürümlerini desteklemez.
- Erebus: dünyalar ve kuralları uygulayıp puanı hesaplayan Main Supervisor. En yeni sürüm v26.1’dir.
- Python, 3.9 ya da daha yeni sürüm: Erebus’un kendisini çalıştırmak ve robotlar için denetleyici yazmak için gerekir. Denetleyicileri C/C++ ile de yazabilirsin.
Minimum sistem gereksinimleri
Bölüm başlığı “Minimum sistem gereksinimleri”- Linux: Ubuntu 20.04 LTS ya da 22.04 LTS
- Windows: Windows 10 ya da 11, 64 bit
- macOS: macOS 11 “Big Sur” ya da 12 “Monterey”. Bunlar, Webots R2023b’nin desteklediği sürümlerdir. macOS’un daha yeni sürümleri de çalışabilir: bu belgeler macOS 26’da test edildi.
- CPU: çift çekirdekli, 2 GHz
- RAM: 2 GB
- Grafik: OpenGL destekli ve 512 MB belleğe sahip bir NVIDIA ya da AMD ekran kartı
Python kütüphaneleri
Bölüm başlığı “Python kütüphaneleri”Erebus’un aşağıdaki Python kütüphanelerine ihtiyacı var. Çoğu, Erebus başladığında otomatik olarak kurulur, ama OpenCV kurulmaz; bu yüzden onu kendin kurmalısın. Her işletim sisteminin kurulum kılavuzunda bu adım yer alır.
python3 -m pip install numpy termcolor requests overrides pillow opencv-python