Erebus nedir?
Erebus bir robot simülasyonu yarışma ortamıdır. Bir labirenti kendi başına keşfeden, duvar işaretlerini (harf kazazedeler ve bilişsel hedefler) bulup tanıyan, engellerden ve tuzaklardan kaçınan ve ortamın haritasını çıkaran bir robot için denetleyici geliştirirsin.
Erebus, profesyonel kullanım için tasarlanmış ve endüstride, eğitimde ve araştırmada yaygın olarak kullanılan bir robot simülasyonu platformu olan Webots üzerine kuruludur. Cyberbotics, Webots’u 1998’den beri kesintisiz olarak geliştiriyor.
Platform öncelikle RoboCupJunior Rescue Simulation yarışması için tasarlandı. Orta ve ileri düzey deneyime sahip programcılara yöneliktir.
Parçalar nasıl bir araya gelir
Bölüm başlığı “Parçalar nasıl bir araya gelir”| Bileşen | Ne yapar | Nereden edinilir |
|---|---|---|
| Webots R2023b | 3B robot simülatörü | Webots R2023b sürümü |
| Erebus | Dünyalar ve kuralları uygulayıp puanı hesaplayan oyun yöneticisi (Main Supervisor) | Erebus sürümleri |
| Denetleyicin | Robotunun Python ya da C/C++ ile yazılmış programı | Bunu sen yazarsın! |
| Robot Customizer | Özel bir robot tasarlayıp JSON dosyası olarak dışa aktarmak için web aracı | robot.erebus.rcj.cloud |
| World Editor | Alıştırma haritaları çizip .wbt dünyaları olarak dışa aktarmak için web aracı |
world.erebus.rcj.cloud |
Onunla neler yapabilirsin?
Bölüm başlığı “Onunla neler yapabilirsin?”- Bir robot yap. Bir bütçe dahilinde sensörlerini ve nereye yerleşeceklerini seç.
- Onu programla. Denetleyicin sensörleri okur ve hiçbir insan yardımı olmadan ne yapacağına karar verir.
- Onu çalıştır. Hazır dünyalarda ya da kendi dünyalarında test et ve puanı izle.
- Yarış. Yerel, bölgesel ve uluslararası RoboCupJunior yarışmalarına katıl.
Erebus’u zaten tanıyorsan v26’daki yenilikler sayfasına bak.
Faydalı kaynaklar
Bölüm başlığı “Faydalı kaynaklar”Erebus’u öğrenmek ve onunla çalışmak için faydalı bağlantılar:
- Webots Kullanıcı Kılavuzu
- Webots Başvuru Kılavuzu
- Python Belgeleri
- C++ Belgeleri
- OpenCV Eğitimleri
- RCJ Rescue Topluluk Web Sitesi: etkinlikler, takım belgeleri ve TDP, poster ve video değerlendirme ölçütleri
- RoboCupJunior Forumu: kural açıklamaları
Sonraki adım
Bölüm başlığı “Sonraki adım”Erebus’u kur, sonra oyunu anlamak için Kural özeti sayfasını oku.
