Dokumentation
Erebus ist eine Wettbewerbsumgebung für Robotersimulation. Du entwirfst einen Roboter und programmierst ihn so, dass er selbstständig ein Labyrinth erkundet, Wandmarkierungen findet und erkennt, Hindernissen und Fallen ausweicht und eine Karte der Umgebung erstellt.
Diese Dokumentation behandelt Erebus v26 für die Regeln von RoboCupJunior Rescue Simulation 2026. Die anderen unterstützten Versionen findest du unter Versionen.
Der Lernpfad
Abschnitt betitelt „Der Lernpfad“Folge den Schritten der Reihe nach. Jeder baut auf dem vorherigen auf.
| Schritt | Seiten | Danach … |
|---|---|---|
| Start | Was ist Erebus?, Installation | weißt du, worum es geht, und hast alles installiert |
| 1. Das Spiel | Regeln im Überblick | kennst du die Mission, das Spielfeld und die Wertung |
| 2. Dein Roboter | Roboter besorgen, Roboter bauen | ist der Starter-Roboter in Erebus geladen |
| 3. Erster Lauf | Dein erster Lauf | hast du deinem Roboter beim Erkunden zugesehen und kennst das Steuerfenster |
| 4. Programmiergrundlagen | Dein erstes Programm, Bewegung, Sensoren | bewegt sich dein Roboter und nimmt seine Umgebung wahr |
| 5. Das Spiel spielen | Durch das Labyrinth navigieren, Kommunikation, Wandmarkierungen, Erkunden und Kartieren, Regeln für die Karte, Die Karte abgeben | sammelst du auf jede Art Punkte |
| 6. Antreten | Vorbereitung auf einen Wettbewerb, Remote Controller | bist du bereit für einen Wettbewerb |
Jedes Beispiel verwendet den Starter-Roboter. Lade ihn also, bevor du sie ausführst.
Wenn du es brauchst
Abschnitt betitelt „Wenn du es brauchst“| Ziel | Gehe zu |
|---|---|
| Deinen eigenen Roboter entwerfen | Referenz: Robot Customizer |
| Deine eigenen Karten erstellen | World Editor |
| In C oder C++ programmieren | C++-Controller |
| Eine Nachricht oder einen Gerätenamen nachschlagen | Referenz |
| Ein Problem lösen | Fehlerbehebung und FAQ |
| Von einer früheren Version umsteigen | Neu in v26 |
