RoboCup Eindhoven: Anreise

Nach knapp einem Jahr ist es endlich wieder soweit: Der RoboCup 2024 steht an, dieses Jahr in der niederländischen Stadt Eindhoven! Teams aus aller Welt und den verschiedensten Ligen befinden sich gerade in der Anreise und werden alle versuchen, in ihren jeweiligen Ligen den ersten Platz zu erringen!

Natürlich steht auch unser Team bereits in den Startlöchern und so haben sich heute morgen 14 Studierende unseres Teams am Nürnberger Hauptbahnhof in einen Zug gen Essen begeben. Was sie zu jenem Zeitpunkt noch nicht wussten: Den Zug in Düsseldorf, der sie nach Venlo bringt, den wird es nicht geben. Da kommen einem doch gleich Erinnerungen an ein beliebtes Meme des letztes Jahres hoch:

So wird unsere Reisegruppe wohl mit einer geschätzten Verspätung von einer Stunde im Hotel in Eindhoven ankommen und anfangen, die Hotelzimmer und -böden für uns und unsere Roboter zu beschlagnahmen. Ab Anfang nächster Woche geht es dann los: Unser Team darf in die Halle!

Übrigens: Neben uns werden dieses Jahr in unserer Division A auch die Teams ZJUNlict (China), KIKS (Japan), RoboCîn (Brasilien), luhbots (Deutschland), TIGERs Mannheim (amtierender Weltmeister, Deutschland), Immortals (Deutschland), RoboDragons (Japan) und RoboTeam Twente (Niederlande) teilnehmen. Besonders bei TIGERs Mannheim, ZJUNlict und Immortals handelt es sich der Erfahrung nach um sehr starke Teams, die es zu übertrumpfen gilt!

German Open: Rückblick

Nachdem mit den German Open nun auch das zweite April-Turnier vorbeigegangen ist, möchten wir kurz auf das Turnier zurückblicken.

Leider konnten wir auch bei diesem Turnier keinen Pokal ergattern, allerdings haben wir wertvolle Einblicke in unser System bekommen können und dieses auch merklich nach hinten raus verbessern können. Starteten wir das Turnier am Mittwoch noch mit komplett neuen Motortreibern und den damit verbundenen Problemen, bekamen wir diese zunehmend in den Griff.

Schade eigentlich, dass unser letztes Spiel am Samstag gegen TIGERs Mannheim nur ein Freundschaftsspiel war: Hätten wir mit derselben Performance am Vortag gegen Immortals gespielt, wäre das Turnier eventuell ganz anders ausgegangen. Aber sei es drum: Mit den Erfahrungen und Messdaten, welche wir aus diesem Turnier ziehen konnten, können wir nun gestärkt in einen RoboCup 2024 einziehen und dort hoffentlich große Preise abräumen.

Aber nicht nur für uns hat das Turnier einen Mehrwert geboten: Auch TIGERs Mannheim, Immortals und Tritons konnten sicher wertvolle Erkenntnisse mit nach Hause nehmen. Schade nur, dass Tritons am Ende gar nicht spielen konnten. Hier scheint noch einiger Handlungsbedarf zu bestehen, ehe echte Spiele bestritten werden können. Umso hilfreicher, dass sie bei den German Open eine Vielzahl an Gelegenheiten hatten, sich mit unseren Teammitgliedern und denen von TIGERs auszutauschen und hilfreichen Input zu sammeln, wie die bevorstehenden Probleme gelöst werden können.

Und schließlich schien das Turnier auch bei den Zuschauern gut angekommen zu sein: Am Finaltag war das Spielfeld sowohl während unseres Freundschaftsspiels als auch zum Finale umringt von Besuchern, welche gespannt dem Spielverlauf folgten. Immer wieder stimmten einige Kinder „ER-Force“ Gesänge an – gar in einem Ausmaß, dass wir TIGERs versichern mussten, keinen der Zuschauer für den Fanchor bezahlt zu haben.

So verlassen wir Kassel in der festen Hoffnung, nächstes Jahr wieder vorbeischauen zu können, wenn es heißt: Zeit für RoboCup German Open 2025!

German Open: Finale: Immortals vs. TIGERs Mannheim

Nun ist es schließlich soweit: Das Finalspiel der German Open zwischen TIGERs Mannheim und Immortals findet in Kürze statt.

Der Livestream findet sich wie immer auf der YouTube-Page von TIGERs Mannheim.

Erste Halbzeit

05:00 Und das Spiel beginnt. TIGERs wird dieses Spiel mit gelb spielen, Immortals ist hingegen das blaue Team.
04:25 Nachdem der Ball zunächst für kurze Zeit in der Hälfte der TIGERs war, dreht sich das Blatt sehr schnell und TIGERs beginnt mit dem Konter. Dieser endet auch schließlich im Tor von Immortals, womit TIGERs mit einem Tor in Führung geht.
Immortals 0 : 1 TIGERs Mannheim
04:14 Wieder ein Schuss aufs Tor der Immortals, aber diese s Mal kann das Team halten.
03:51 Der Druck auf Immortals lässt nicht nach. Ein Torschuss folgt dem nächsten, und zunächst steht die Verteidigung auch. Aber irgendwann ist es dann soweit: Tor für Mannheim!
Immortals 0 : 2 TIGERs Mannheim
03:34 Das war jetzt für Mannheim-Verhältnisse schon etwas sketchy: Das Ball Placement war nicht ganz hübsch, dann haben sie den Gegner noch etwas gestört, den Schuss nicht genau schießen können und schließlich sogar noch den Ball aus dem Spielfeld raus gekickt. Dadurch hat Mannheim jetzt auch eine gelbe Karte bekommen, wodurch sie für die nächsten 2 Minuten einen Roboter weniger haben.
02:49 Ein starkes Vor- und Zurück auf dem Spielfeld: Mal ist der Ball in TIGERs Hälfte, mal in der von Immortals. Doch schließlich endet er bei den Immortals – und zwar im Tor!
Immortals 0 : 3 TIGERs Mannheim
02:26 Nach einigen trägen Ecken, die Immortals leider nicht platzieren konnte, geht es wieder in den Angriff für TIGERs. Doch Immortals kann in letzter Sekunde klären, indem sie den Ball ins Toraus ablenken.
02:20 Kleiner Ausraster der Immortals-Roboter: Teilweise drehen sie sich recht schnell im Kreis, die Immortals-Mitglieder werden schon etwas unruhig, aber scheinbar fixt sich das Problem von selbst.
02:17 Und jetzt ist es wieder soweit: Irgendwann kann sich der TIGERs Roboter dann doch gegen die Verteidigung von Immortals durchsetzen und das Runde ins Eckige schießen.
Immortals 0 : 4 TIGERs Mannheim
02:06 Und direkt wieder ein erfolgreicher Torschuss durch TIGERs Mannheim. Sie bauen damit ihren Torvorsprung auf 5 auf.
Immortals 0 : 5 TIGERs Mannheim
02:05 Das erste Auswechseln des Spiels: Ein Immortals-Roboter muss runter.
01:55 Wieder ein Schuss aufs Tor durch TIGERs, doch dieses Mal ist der Ball zu hoch, weshalb das Tor nicht zählt.
01:15 Und schon wieder ein Tor durch TIGERs Mannheim. Erneut meldet der KI-Schiedsrichter, dass der Ball zu hoch ist, doch wir zweifeln das an. Und in der Tat, der menschliche Schiedsrichter entscheidet: Tor durch Mannheim!
Immortals 0 : 6 TIGERs Mannheim
00:28 Wieder ein sehr schönes und flüssiges Spiel beider Teams. Keine Unterbrechungen stören den Spielfluss. Lange kämpfen die Immortals-Bots gegen die Torgefahr an, doch schließlich ist es wieder Zeit für ein Tor durch Mannheim.
Immortals 0 : 7 TIGERs Mannheim
-00:05 Und natürlich schließt TIGERs wie so oft die erste Halbzeit mit einem weiteren Torschuss ab, sodass wir mit 8:0 in die Halbzeitpause gehen.
Immortals 0 : 8 TIGERs Mannheim

Zweite Halbzeit

05:00 Und damit geht die zweite Halbzeit los. Die Teams haben die Seiten gewechselt, was in modernen SSL-Spielen tatsächlich eher unüblich ist.
04:30 Noch ein recht ruhiges Spiel bisher in der zweiten Halbzeit. Schließlich kann TIGERs einen Angriff starten, aber Immortals schießt den Ball einfach kurzerhand aus dem Spielfeld.
04:13 Wieder starkes Pressing durch TIGERs Mannheim, doch der Ball geht gerade so noch am Tor vorbei.
03:55 Und es direkt mit dem Pressing weiter, doch dieses Mal endet es nicht so rosig für Immortals: Das neunte Tor für die Mannheimer!
Immortals 0 : 9
03:18 Zwar landet der Ball im Tor von Immortals, allerdings war es offensichtlich ein Lupfer. Damit zählt das Tor nicht.
03:08 Tatsächlich mal ein seltener Moment, wo TIGERs einen Roboter auswechseln muss.
02:50 Stark verteidigt durch Immortals, aber der Druck auf Immortals ist immernoch immens. Schauen wir mal, wie lange sie sich noch gegen den Druck wehren können.
02:40 Nun, lange hat es nicht gehalten. Nach einem schönen Angriff verfälscht ausgerechnet der Immortals-Torwart den Ball und so landet dieser schließlich im Tor. Damit endet das Spiel vorzeitig 10:0 und TIGERs Mannheim darf sich nun offiziell deutscher SSL-Meister nennen!
Immortals 0 : 10

German Open: Freundschaftsspiel: ER-Force vs. TIGERs Mannheim

Nachdem wir am heutigen Samstag eigentlich kein Spiel mehr hätten, da Tritons ja leider nicht im kleinen Finale antreten kann (sie sind nicht mal mehr in der Halle), spielen wir zumindest noch einmal ein Freundschaftsspiel gegen TIGERs Mannheim.

Auch hier gilt wieder, dass das Spiel im Livestream von TIGERs Mannheim angesehen werden kann:

Das Spiel hat eine Besonderheit: TIGERs wird immer nur mit so vielen Robotern spielen wie wir auf dem Feld haben. Dies hat dazu geführt, dass sie bereits vor Spielbeginn direkt einen Roboter vom Feld nehmen mussten.

Erste Halbzeit

05:00 Das Spiel beginnt: ER-Force spielt in gelb, TIGERs in blau.
04:06 Mit ein paar Ausrastern spielen wir hier aktuell eigentlich ganz gut und haben sogar ab und an ein paar Schüsse aufs Tor.
04:06 Irgendwann gab es wohl auch ein Tor, doch hat es niemand von uns mitbekommen. Wir glauben TIGERs aber mal an dieser Stelle, also: Tor für TIGERs.
ER-Force 0 : 1 TIGERs Mannheim
03:36 Nach hitzigen Zweikämpfen in unserer Hälfte hat unser Roboter wohl keine Lust mehr und kickt den Ball gnadenlos aus dem Spielfeld raus.
03:21 Die Zweikämpfe gehen weiter in unserer Hälfte. Schließlich schafft es TIGERs aber, das Tor zu versenken.
ER-Force 0 : 2 TIGERs Mannheim
03:02 Weiterhin einige schöne Szenen durch unsere Roboter und immer mal wieder auch ein Schuss aufs Tor. Auf jeden Fall eine deutlich bessere Darbietung als die letzten beiden Tage.
02:01 Erneut wieder einige schöne Spielsituation, für beide Seiten. Insgesamt geht das Spiel recht flüssig von der Hand und es gibt auch einige schöne Langpässe durch beide Teams quer übers Feld. Ein sehr lebendiges und ausgewogenes Spiel.
00:34 Der Stream dieses Spiels ist wirklich zu empfehlen. Wir gönnen den Mannheimern mittlerweile keine Lücken und Pausen mehr, unser Tor hält aktuell dicht.
-00:29 Die letzte Minute hat sich dann doch gefährlich lange in unserer Hälfte abgespielt und es gab einige beängstigende Situationen. Doch endet die erste Halbzeit ohne weiteres Tor, unsere Verteidigung hält nach wie vor dicht.

Zweite Halbzeit

05:00 Damit geht die zweite Halbzeit los.
04:28 Erneut befindet sich der Ball sehr lange in unserer Hälfte und auch unser Torwart streitet sich intensiv mit einem unserer Feldspieler. Außerdem schießt er den Ball einfach nicht weg. Und so kommt, was kommen muss: Tor für Mannheim!
ER-Force 0 : 3 TIGERs Mannheim
04:02 OK, das war jetzt schade: Aus irgendeinem Grund ging unser Funk nicht, vielleicht ist jemand ran gestoßen. Dadurch stande nunsere Roboter einfach still und TIGERs konnte ins unverteidigte Tor schießen.
ER-Force 0 : 4 TIGERs Mannheim
02:50 Jetzt spielt sich das Spiel wieder ein bisschen mehr in der Hälfte der Mannheimer ab. Schauen wir mal, ob wir ein Tor gegen den Weltmeister schießen können.
01:24 Extrem langes Spiel im Mittelfeld und der Hälfte von TIGERs. Unsere Roboter versuchen es auch immer wieder mal mit dem Tor, doch kommen sie einfach nicht an der Verteidigung und dem Torwart vorbei.
00:59 Das war haarscharf! Ein kurzer Zweikampf in der Nähe unseres Tores, dann der Abzug, doch knapp vorbei! Der Spielstand bleibt unverändert.
00:52 Aber jetzt leider dann doch: Weiterhin Zweikampf in unserer Hälfte, aber unsere Roboter schießen einfach immer mal wieder nicht. Vermutlich erkennt die Lichtschranke den Ball einfach nicht. Sei es wie es sei: Tor für TIGERs.
ER-Force 0 : 5 TIGERs Mannheim
00:34 Und Timeout für uns: Die KI wird auf aggressiv gestellt.
00:09 Das ist halt der Nachteil von Main Aggressive: Wenn der Ball in unsere Hälfte kommt, sind keine Verteidiger mehr da. Und so fällt erneut ein Tor gegen uns. Aber was soll’s: Es hat sich trotzdem gelohnt.
ER-Force 0 : 6 TIGERs Mannheim
00:00 Und so geht das Spiel leider torlos zu Ende. Aber trotzdem war es eine sehr schöne Kulmination für das Turnier: Acht unserer Roboter standen auf dem Feld und haben eine gesamte Halbzeit hindurch spielen können. Auch unser Victory Move war dafür nicht gewappnet, er kann wohl nicht mit so vielen Robotern umgehen. Also gönnen wir den TIGERs mal ihre Victory Moves. Vorerst.

German Open: Technical Challenge Junior League: Survive against the TIGERs

Der dritte und letzte Spieltag der Major League beginnt mit einem sehr besonderen Event: Im Rahmen einer Technical Challenge dürfen die selbst gebauten Roboter der Junior League gegen den Weltmeister TIGERs Mannheim antreten. Die Aufgabe: So lange wie möglich den Kopf über Wasser halten und nicht von TIGERs überrannt werden.

Damit das Ganze allerdings möglich ist, müssen die Junior-Bots zunächst etwas modifiziert werden: Da sie vollständig autonom mit Onboard-Kameras über das Spielfeld fahren, würden die TIGERs sie in Ermangelung eines Farbpatterns auf dem Kopf gnandenlos umwalzen. Daher wurden gestern noch behelfshalbe Pattern gebastelt, welche auf den Bots der Junioren montiert werden können und eine Kameradetektion durch unsere SSL-Software ermöglichen.

Einen Link zum Stream findet ihr wie immer auf dem YouTube-Channel von TIGERs Mannheim:

Bevor das eigentliche Spiel los geht, findet zunächst eine individuelle Technical Challenge für die Teams statt: Jedes Team bekommt einige Minuten Zeit, in denen es mit bis zu zwei Robotern versuchen muss, möglichst viele der auf dem Spielfeld verteilten Golfbälle zu detektieren und ins Tor zu befördern. Dies erweist sich allerdings als sehr schwer, da die Defense Area, also die Zone, welche nur durch den Torwart betreten werden darf, in unserer Liga sehr groß ist und sich der Schuss der Junior Teams daher schwer tut, den Ball bis ins Tor zu befördern. Lediglich das Team Atlantis schafft es daher in dieser Challenge zwei Tore zu versenken.

Nach dieser individuellen Technical Challenge heißt es nun zusammen halten: Die Roboter aller Junior League Teams spielen nun zusammen gegen drei Roboter der TIGERs Mannheim. Deren Roboter wurden auch ordentlich die Zähne gezogen. So dürfen die Roboter zum Beispiel nur einen Meter pro Sekunde fahren. Zum Vergleich: Das Spielfeld ist 12 Meter breit; entsprechend viele Sekunden bräuchte ein TIGERs Bot von einer zur anderen Seite.

Erste Halbzeit

05:00 Damit geht das Spiel durch einen Anstoß für TIGERs los. Aktuell blocken die Junior-Bots das Tor nur, aber schauen wir mal, wie sich dieses außergewöhnliche Spiel entwickelt.
03:55 Nach einigen zögernden Manövern im Mittelfeld durch TIGERs fahren deren Roboter schließlich endlich gen Tor. Dort zieht der TIGERs Bot ab und der Ball kullert an den regunslosen Juniors vorbei.
Juniors 0 : 1 TIGERs Mannheim
03:45 Jetzt kommt gut Leben in das Spiel! Nach einem Anstoß durch die Juniors fährt einer derer Roboter gerade aus gen Tor, doch leider rollt er mit dem Ball letztlich nur ins Toraus.
03:40 Der verpasste Abzug aufs Tor rächt sich direkt für die Juniors: Die TIGERs fahren mit dem Ball gen Tor und ziehen auch direkt wieder ab. Der Torwart versucht noch, sich zu wehren, doch kann er den Ball nicht halten.
Juniors 0 : 2 TIGERs Mannheim
03:22 Unbelievable! Die Junior Bots schaffen es, den Ball nicht nur erfolgreich wieder gen Tor zu befördern, sondern auch erfolgreich dort zu versenken! Damit holen sie auf.
Juniors 1 : 2 TIGERs Mannheim
03:16 Die Freude für die Junior Ligen währt jedoch nicht lange: TIGERs kommt direkt wieder zurück ins Spiel und zieht erneut aufs Tor ab, dieses Mal sogar leer.
Juniors 1 : 3 TIGERs Mannheim
02:58 Und wieder ein erfolgreicher Schuss auf leere Tor durch TIGERs Mannheim. Damit erhöhen die Mannheimer auf 4 Tore Führung.
Juniors 1 : 4 TIGERs Mannheim
01:44 Die Juniors setzen sich schon hier und da zur Wehr und ab und an kommt auch mal ein Schuss aufs Tor, doch hilft es alles nichts: Erneut Tor für TIGERs Mannheim!
Juniors 1 : 5 TIGERs Mannheim
01:23 Dieses Mal setzen die Juniors auf Aggressivität und starten mit all ihren Robotern am Mittelkreis. Der Ball kommt auch nahe an das Tor der TIGERs, doch fehlt die Umsetzung. TIGERs kann verteidigen.
01:05 Und TIGERs zeigt erneut, dass man ihnen gegenüber keine Schwäche zeigen darf: Ihre Roboter erhöhen auf 5 Tore Führung!
Juniors 1 : 6 TIGERs Mannheim
00:46 Sehr gute Verteidigung durch die Junioren! TIGERs versucht, auf das Tor abzuzielen, doch die Junior Bots verteidigen vehement und können sogar im Zweikampf bestehen.
00:41 Doch kann das Tor nicht lange verteidigt werden: TIGERs verwandelt schließlich zum 7:1!
Juniors 1 : 7 TIGERs Mannheim
00:27 Leider verpufft jetzt wieder die Stärke der Junioren und TIGERs schießt ein weiteres Tor, nachdem dort kein Torwart steht.
Juniors 1 : 8 TIGERs Mannheim
00:07 Und erneut Schuss aufs leere Tor durch TIGERs, womit jetzt nur noch ein Tor auf den verfrühten Sieg für TIGERs Mannheim fehlt.
Juniors 1 : 9 TIGERs Mannheim
00:00 Da es jetzt drauf ankommt, knien sich die Junior Bots noch einmal richtig rein und geben alles, ihr Tor dicht zu halten. Mit viel Einsatz versucht einer der Roboter noch das Tor zu verhindern, doch gönnen die TIGERs kein Erbarmen: Das letzte Tor des Spieles fällt und TIGERs gewinnt 10:0!
Juniors 1 : 10 TIGERs Mannheim

Natürlich war schon im Vorhinein klar, dass TIGERs wohl bei einem Spiel auf heimischem Rasen die Oberhand behalten wird, zumal es sich hier auch noch um den Weltmeister handelt. Dennoch war es ein sehr unterhaltsames Spiel, welches auch viele Zuschauer anziehen konnte. Und hoffentlich hat es auch die Junioren gefallen und Motivation für die zukünftige Teilnahme an RoboCup-Events erzeugt!