BuGa 2023: ER-Force vs. RoboTeam Twente

Und schon ist es 13:00 Uhr und unser nächstes Spiel, ER-Force vs. RoboTeam Twente steht an. Sollten wir eine vergleichbare Leistung wie im letzten Spiel gegen TIGERs Mannheim liefern, sollte dieses Spiel ein einfacher Sieg sein. Aber wir sind gespannt, und wie sagt man so schön: Man soll den Tag nicht vor dem Abend loben!

Auch für dieses Spiel gibt es leider keinen Livestream, aufgezeichnet wird es aber, insofern sollte sich ein Stream entsprechend nachreichen lassen.

Erste Halbzeit

05:00 Wie auch schon das letzte Spiel wird sich wohl auch dieses Spiel etwas verzögern. Sowohl Twente als auch ER-Force benötigen wohl noch Zeit, auch wenn ER-Force zumindest bereits alle 6 Roboter auf dem Feld stehen hat.
05:00 Irgendwie hat das Spiel zwar noch nicht richtig gestartet, aber Twente hat bereits eine Auszeit genommen. Derweil sehr schön zu sehen, wie neben unserem Feld einfach entspannt 3 Ersatzroboter auf der Bank sitzen und nur darauf warten, auch mal glänzen zu dürfen. Natürlich hoffen wir dennoch, dass es nicht dazu kommen wird und unsere Roboter wieder, wie bereits im letzten Spiel, komplett durchhalten.
05:00 Und die 5 Minuten Timeout, die jedem Team während der regulären Spielzeit gewährt werden, sind rum. Da es Twente offenbar aber nicht schafft, ihre Roboter in Bewegung zu setzen, setzen wir unser Timeout dafür ein, um Twente noch etwas Zeit zu geben. Daher: Timeout für ER-Force.
05:00 Und nun sind auch unsere 5 Minuten abgelaufen. Die Zukunft des Spiels ist auf jeden Fall gesichert, im Zweifel haben wir bereits organisiert, erneut gegen TIGERs Mannheim zu spielen. Dennoch hoffen wir natürlich sehr, dass Twente das Ruder noch rum reißen kann und ihre Roboter angefunkt bekommt.
05:00 Und die Roboter bewegen sich! Nach ca. 2 weiteren Robotern scheint das Problem grundsätzlich gelöst zu sein! Hoffen wir, dass das der einzige Zwischenfall für dieses Spiel bleiben wird!
05:00 Anstoß durch Twente. Die Niederländer spielen mit den lila-weißen Robotern und in gelbem Trikot, während ER-Force in weißer Hülle und als blaues Team spielt.
04:40 Direkt gefährlicher Schuss aufs Tor von Twente, nachdem wir einen Freistoß wegen Double Touch von Twente bekommen haben. Twente auch schon bereits mit einem Foul, nachdem sie zu nah am Ball waren beim Abstoß.
03:18 Guter Angriff durch unsere Roboter, doch der Ball rollt ganz knapp in spitzem Winkel am Tor vorbei.
03:14 Aber jetzt! Wieder ein Angriff durch uns aufs Tor von Twente, doch diesmal treffen wir auch und erhöhen auf 1:0!
ER-Force 1 : 0 RoboTeam Twente
03:14 Wieder kleinere Probleme bei Twente. Aber nicht nur das: Auch die Vision, das heißt das Kamera-System über dem Spielfeld, scheint nicht ganz perfekt zu funktionieren, weshalb einer der Roboter im Twente-Strafraum nicht erkannt wird. Erstmal wird das Spielfeld angehalten und Twente nutzt die Zeit, wieder Roboter ins Feld zu bekommen.
03:14 Kleines Problem mit der automatischen Sprechanlage, die das Spiel kommentiert: Nach einem schrillen Pfiff erschallt permanent „Freistoß von Twente“, sehr zur Unterhaltung aller Anwesenden. Die automatische Sprechanlage wurde extra für die BuGa entwickelt und soll dem Zuschauer das Spielgeschehen leichter vermitteln.
03:14 Tatsächlich stehen nun auch 6 neue Roboter von uns auf dem Feld! Das Turnier läuft bisher, abgesehen vom unglücklichen Eigentor, traumhaft! Derweil draußen: Die Welt geht unter. Gewitter von allen Seiten, macht man die Tür auf, wird man direkt wieder in die Halle zurück geblasen.
03:14 Nun gab es auch noch einen Bug! Nein, keinen von der Software, sondern einen, der sich von den Wandzeichnungen gelöst und aufs Feld gewagt hat! Doch auch um ihn kümmern wir uns schnell und das Feld ist wieder frei. Darum heißt die Halle wohl „Schädlinge und Nützlinge“.
00:00 Da das Spiel sich schon sehr zehrt und es auch von Seiten Twentes viele Probleme existieren, entscheidet man, das Spiel an den Beginn der zweiten Hälfte zu verschieben. Daher beenden wir die erste Halbzeit mit 1:0.
05:00 Die Zeit auf der Uhr wird wohl auf 5 Minuten zurückgesetzt. Warum, das weiß ich nicht, aber ist wohl so. Twente hat auch noch Anstoß bekommen, doch vermasselt sie wieder.
04:11 Erst scheint es so, als ob unsere 8 nicht schienen könne. Ständig stupst sie den Ball nur an, statt zu schießen. Doch war das wohl nur eine Finte, doch kaum vorm Tor, zieht ab und trifft!
ER-Force 2 : 0 RoboTeam Twente
03:16 Wieder Angriff durch uns auf das Tor, doch dieses Mal schienen wir wieder am Tor vorbei. Kein Problem soweit, schließlich führen wir ohnehin ohne Druck.
01:59 Das Spiel plätschert etwas vor sich hin. Zwar dominieren wir stark, aber ein Tor fällt dann doch nicht.
00:00 Die Halbzeit wird abgepfiffen, nachdem jetzt in Summe ca. 5 Minuten vergangen sind. Wie bereits gesagt: Verstehen tut mans nicht, aber zumindest waren es 5 Minuten.

Zweite Halbzeit

05:00 Und die zweite Halbzeit wird durch ER-Force angestoßen.
04:23 Nachdem nichts passiert, wird das Spiel schließlich wegen „Lack of Progress“ (d.h. es passiert 5 Sekunden lang nix nennenswertes) angehalten und ein sogenannter Force Start gegeben, bei welchem beide Teams gleichermaßen die Chance bekommen, als erster am Ball zu sein. Doch fängt ein Twente-Roboter unkontrolliert das Drehen an, weshalb er zum Schutz des Teppichs vom Feld genommen werden muss.
03:50 Nun spielen wir auch noch im Powerplay, d.h. mit 6 Robotern gegen 5. Groß eine Rolle spielen tut dies allerdings nicht, da Twente Hardware-bedingt ohnehin aktuell nur 4 Roboter auf dem Feld hat. Wir hingegen stehen weiterhin ohne einen einzigen Ausfall mit 6 Robotern auf dem Feld.
02:36 Vergebene Chance durch uns: Gut verteidigen wir in unserer Halbzeit und spielen den Ball zu einem unserer Roboter in der gegnerischen Hälfte, doch dieser wartet lieber auf den Gegner, statt aufs Tor abzuzielen.
02:17 Nun muss dann doch mal ein Roboter ausgetauscht werden, doch haben wir aktuell 4 Ersatzspieler.
01:57 Und wieder ein Tor für uns! Damit steht es 3:0
ER-Force 3 : 0 RoboTeam Twente
01:02 Kurze Pause: Beide KI-Schiedsrichter sagen, dass ein Twente-Roboter den Ball in ihrem eigenen Strafraum berührt haben soll. Dies ist nur dem Torwart erlaubt, weshalb es sich um ein Foul handelt. Da aber niemand wirklich etwas gesehen hat, wird aktuell diskutiert.
00:55 Es wird entschieden, dass der Roboter den Ball berührt hat, weshalb es einen Strafschutz für uns gibt. Der erst vor kurzem eingewechselte alte Roboter von uns verbockt aber leider direkt vorm Tor, weshalb der Spielstand leider unverändert bleibt.
00:23 Erst flexen, dann verbocken: Ein Roboter nach dem anderen unserer Mannschaft beteiligt sich an einer unendlichen Serie an Laufpässen, das Spiel scheint perfekt, wir führen die Niederländer an der Nase rum. Aber anstatt uns schließlich mal für den Torschuss zu entscheiden, verfehlt dann doch mal ein Laufpass und der Ball geht an den Gegner.

00:00 Und damit geht auch dieses Spiel zu Ende, erfreulicherweise 3:0 für uns!

BuGa 2023: Immortals vs. TIGERs Mannheim

Eigentlich stünde für 11:30 Uhr das zweite Spiel des Tages zwischen Immortals und TIGERs Mannheim an. Nachdem Immortals allerdings leider aufgrund eines verzögerten Fluges noch nicht einmal in Deutschland sind und infolge dessen erst Samstag Abend ankommen werden, verlieren sie automatisch ihr Spiel 10:0.

Sehr schade, denn Immortals ist ein extrem starkes, ehemalig iranisch, nun deutsches Team, welches eine sehr schöne Performance auf dem RoboCup zeigen konnte. Zusammen mit TIGERs Mannheim und uns bilden sie bei diesem Turnier eine recht ebenbürdige Gruppe und der Ausgang der Spiele kann zwischen diesen Teams nicht trivial vorhergesagt werden.

Hoffen wir daher, dass Immortals zu ihrem nächsten Spiel erscheinen können und an ihre Erfolge vom RoboCup anknüpfen können!

BuGa 2023: ER-Force vs. TIGERs Mannheim

Nun ist es endlich soweit: Das Turnier auf der Bundesgartenshow 2023 beginnt offiziell mit dem ersten Spiel der Gruppenphase: ER-Force vs. TIGERs Mannheim.

Wir sind unfassbar gespannt auf das Spiel, da wir im Verlauf des gestrigen Tages und heutigen Morgens sehr positive Ergebnisse mit unseren Robotern erzielen konnten: Während unser neues Funksystem auf dem RoboCup noch massive Probleme zeigte, sahen die Tests gestern Abend extrem vielversprechend aus. Zusammen mit den Mitarbeitern von HBC, dem Hersteller unseres Funks, und mit der Unterstützung durch Gerhard Schubert konnten wir in den letzten zwei Wochen extreme Fortschritte erzielen. Alle Beteiligten haben viele Stunden darin gesteckt, das Funksystem bis zu jener Perfektion zu treiben, die wir von der INTERPACK 2023 im Mai gewohnt waren. Dort lief der HBC-Funk nämlich perfekt und ließ sich überhaupt nicht von den unzähligen Messe-WLANs und Bluetooth-Geräten beeindrucken.

Wichtiger Hinweis: Im Gegensatz zum RoboCup werden alle Spiele der Bundesgartenshow mit Bande gespielt, d.h. es gibt kein Seitenaus. Dies ist ein Experiment von Seiten der Organisatoren, um herauszufinden, wie gut dies funktioniert. Wir können derweil sehr flüssige Spiele erwarten, da Seitenaus die häufigste Spielunterbrechung darstellt.

Da es leider keinen Livestream gibt, kann das Spiel als Video nachgereicht werden.

Erste Halbzeit

05:00 Und das Spiel beginnt mit über 10 Minuten Verspätung, allerdings ist dies meist der Fall für das erste Spiel des Tages und auch Turniers.
05:00 Leider konnte ein größerer Teil der ersten Halbzeit nicht getickt werden, da wir aufgrund personeller Gründe aktuell sehr eingeschränkt sind. Soweit möglich wird der Ticker aber nachgetragen. Im Gegensatz zum RoboCup sind wir auf diesem Turnier nur 7 Personen, was sich als definitiv zu wenig herausstellt. Dennoch eine gute Erfahrung: Wir schätzen, dass wir alle personellen Lücken mit 10 – 11 Personen schließen könnten, was wertvoll für zukünftige Turniere ist. Ändert aber nichts am Stress auf diesem Turnier.
02:30 Bisher ein sehr flüssiges Spiel. Sehr positiv zu bewerten ist, dass unser HBC-Funk endlich das Potential entfalten kann, das in ihm schlummert. Die Roboter fahren sehr smooth, halten ihre Fahrbefehle ein! Wir fahren auch aktuell noch mit 4 neuen und 2 alten Robotern.
01:00 Eigentor durch uns! Schade, das hätte vermieden werden kann und muss auch definitiv durch unsere Strategie angesehen werden, aber ändern kann man jetzt nichts dran.
ER-Force 0 : 1 TIGERs Mannheim
00:26 Sehr gefährliche Situation in unserer Halbzeit. Doch am Ende kann unser Torwart zur rechten Seite klären und die Situation so nochmal entschärfen.
00:06 Bisher ein sehr flottes und flüssiges Spiel, was natürlich auch besonders daran liegt, dass mit Bande gespielt wird und es daher keine Seitenaus gibt.
-01:27 Das Spiel war zum Ende hin sehr ausgewogen. Da das Spiel nicht mehr wegen Seitenaus unterbrochen wird, geht es zudem sehr lange und wird nun lediglich wegen eines Crashes angehalten und in die erste Halbzeit gepfiffen. Insgesamt schön anzusehen, die Entscheidung gegen Seitenaus trägt sehr zum Zuschauerwert bei.

Zweite Halbzeit

05:00 Anpfiff zur zweiten Halbzeit.
04:24 Gelbe Karte für TIGERs, nachdem sie während des Spiels drei kleinere Fouls gesammelt haben (sie haben zweimal zu lange den Ball mit dem Dribbler geführt und einen Crash am Ende der ersten Halbzeit verursacht). Wir tauschen derweil einen Roboter aus.
04:24 Aktuell gibt es wohl kleinere Probleme mit dem Netzwerk, weshalb das Spiel pausiert ist. Während Spielen unserer Liga empfängt ein zentraler Rechner permanent Kamera-Daten, werten diese aus und sendet die resultierenden Roboter-Positionen sowie -Geschwindigkeiten dann, zusammen mit Schiedsrichter-Befehlen und anderen Informationen, via lokalem Netzwerk an die Team-PCs, welche daraus dann ihre Spielentscheidungen ableiten und per Funk an die Roboter schicken. Entsprechend ist ein defektes Netzwerk ein großes Problem für das Spiel.
04:24 Offenbar wurde auch erfolgreich die RefBox zerstört: Die RefBox ist ein Stück Software, in welches der Schiedsrichter menschliche Entscheidungen eingeben kann und in welchem alle Entscheidungen des KI-Schiedsrichters zusammen fließen und mehr oder minder übersichtlich dargestellt werden. Man versucht nun offenbar, eine sehr alte Version des RefBox auszurollen, bei der der „Game Controller“ (also die Person, welche den Schiedsrichter unterstützt und permanent vor der RefBox sitzt) alle Befehle noch händisch eingeben muss, etwas, was schon seit Jahren verbannt wurde. Altmitglieder haben die Bedienung der alten RefBox über den Nummernblock noch im Muscle Memory, junge stöhnen hingegen über die „Steinzeittechnik“.
04:24 Ansonsten, kurzer Zwischenstand: Prinzipiell ist nichts kaputt gegangen, unsere Hardware läuft bisher tadellos, besonders die neuen Roboter. Also auch in diesem Gebiet deutlicher Landgewinn relativ zum RoboCup. Der eine ausgewechselte Roboter war ein alter und auch der hatte nur schepps gefahren, aber keine ernsthaften Probleme gezeigt.
04:24 Das Spiel geht weiter, aber ER-Force nimmt direkt ein Timeout. Offenbar ist in unserer Software der neue Funk noch nicht perfekt eingebunden, weshalb die Software manchmal die Verbindung abbricht. Musste man kurz neu starten, jetzt geht alles wieder blendend.
05:00 Offenbar hat man die Zeit nach dem Wechsel der RefBox neu gestartet.
03:48 Gefährlicher Zweikampf nahe unseres Tors mit einem TIGERs Bot, doch wir können den Ball erneut clearen.
03:35 Unterbrechung des Spiels, nachdem TIGERs den Ball aus dem Spielfeld Richtung Zuschauer kickt! Gut, dass diese ohnehin eineinhalb Meter über dem Spielfeld hinter einer Reling stehen.
03:05 Nach einigen guten Laufpässen von TIGERs verbockt einer ihrer Roboter die Annahme, sehr zu unserer Freude!
03:00 Die gelbe Karte von TIGERs ist ausgelaufen, wir spielen also wieder 6 gegen 6.
02:22 Gute Situation für uns im Strafraum der Mannheimer, doch deren Torwart kann klären.
02:06 Erneut schöne Situation im TIGERs Tor.
01:35 Und direkt der Wechsel vor unser Tor, doch auch unsere Verteidigung steht!
00:45 Diesmal wandert der Ball durch uns aus dem Spielfeld. Das Spiel mit Banden ist eben für beide Teams neu, da läuft noch nicht alles rund, insbesondere in Verbindung mit den Spielfeldrändern.
-00:14 Und mit einem Lack of Progress endet das Spiel 1:0 für TIGERs Mannheim durch ein Eigentor von uns. Wie üblich beendet TIGERs Mannheim sein Spiel mit einem Siegestanz, dieses Mal unter anderem mit der Cantina Band und einem kleinen Tänzchen.

Rückblickend war es ein sehr schönes Spiel und deutlich mehr nach unserem Geschmack! Alles lief rund, der Funk lief blendend, die Hardware hat einwandfrei funktioniert. Natürlich gibt es immer etwas zu verbessern, das muss auch der Anspruch sein, aber dennoch können wir schon sehr zufrieden mit dem Spiel sein. Dies wird definitiv ein spannendes Turnier!

Testturnier in Mannheim

Und schon wieder geht es direkt mit hoher Geschwindigkeit weiter für unser Team dieses Jahr! Kaum, dass unsere Gäste aus Uruguay in ihr Heimatland zurückgekehrt sind, geht es für uns auch schon weiter mit einem Testturnier, welches vom Weltmeister TIGERs Mannheim und ihrer Dualen Hochschule Baden-Württemberg im Rahmen der Bundesgartenshow 2023 in Mannheim gehostet wird.

Und so geht es bereits um 07:54 Uhr für uns am Erlanger Hauptbahnhof mit dem Regionalexpress los gen Baden-Württemberg, aus Kostengründen diesmal nur mit RE’s und Deutschlandticket. Wider Erwarten gibt es keinerlei Verspätungen von Zügen und so können wir bereits um 13:00 Uhr die heiligen Hallen der BuGa betreten.

Wie auch bei allen anderen Reisen heißt es auch in Mannheim zunächst erstmal: Ankommen, auspacken, anfangen. Und so dauert es keine halbe Stunde, ehe nicht bereits der gesamte uns zur Verfügung gestellte Platz mit diversen Gerätschaften, Ladegeräten und Lötkolben okkupiert ist.

Bald soll dann auch das Feld für Tests freigegeben werden können, sodass wir dann unsere Roboter fahrfähig machen können. Doch zunächst heißt es erstmal geduldig sein und ankommen: Welcome to BuGa 2023 Mannheim!

PS: Funfact am Rande: Wir sind auf dem Gelände der BuGa in der Halle für „Nützlinge und Schädlinge“ untergebracht. Nein, bei uns handelt es sich nicht um Schädlinge, stattdessen meint man hier einfach die Bemalung der Wand. In anderen Hallen war für uns einfach kein Platz.

Workshop mit UruBots

Kaum in Deutschland zurück, starten wir in den Klausurenzeitraum auch schon mit einem gemeinsamen Workshop mit dem frisch gegründeten uruguayischen Team UruBots. Bereits letzten August gab es hierzu ein Kick-off Meeting in Deutschland mit den beiden Professoren des Teams.

Die 13 Studierenden und 2 Dozierenden entstammen der erst 2015 gegründeten Universität UTEC im Norden Uruguays, direkt an der Grenze zu Brasilien. Bereits seit Mitte Juli bereisen sie ganz Deutschland und konnten auch schon einige Erfolge vorweisen: So konnte das Team auf dem FIRA RoboWorld Cup in Wolfenbüttel den ersten Platz in einer Disziplin belegen. Nach all den spannenden Eindrücken endet die Reise der Uruguayer, von denen übrigens quasi niemand je in einem anderen Land als ihrer Heimat war, nun an der FAU in Erlangen.

Nachdem der Workshop mit einer Vorstellungsrunde und einigen Präsentationen zu unserer Hochschulgruppe seicht anfängt, geht es nach dem Mittagessen in unserer örtlichen Unimensa direkt in die Vollen: Unsere Gäste schrauben an Robotern, programmieren ihre erste KI und evaluieren, was man denn an ihren Robotern verbessern könne. Schließlich endet der Tag mit einem kleinen Testspiel in unserem Keller.

Nach einem spannenden ersten Tag, während dem beide Teams viel lernen konnten, startet der zweite Tag ganz im Zeichen des kulturellen Austauschs und Kennenlernens: In gemischten Gruppen kochen wir Spinatlasagne und Chivito, eine Art Burger, serviert auf französischem Baguette mit Gemüse, Pommes und einer speziellen Sauce.

Während die eine Gruppe also gemeinsam beide Gerichte vorbereitet, versucht sich der Rest in einem traditionellen uruguayischen Kartenspiel: Erizo. Schlecht haben wir uns nicht geschlagen, aber Kartenspiele liegen dem Bayer auch einfach im Blut, was hat man also auch erwartet.

Schließlich lassen wir den Workshop mit Präsentationen zur UTEC und unserer Universität ausklingen. Hier ein großer Dank an Frau Claudia Barnickel, die unsere Universität vortrefflich auf Spanisch vertreten und präsentiert hat. Nun heißt es für die Uruguayer nur noch ab in den Zug und die letzten paar Tage Privaturlaub in Deutschland genießen. Daheim geht es auch schon wieder weiter mit dem ambitionierten Projekt Roboterbau.

Von unserer Seite bleibt nur noch zu hoffen, dass wir unsere Freunde aus Uruguay bald auf RoboCup wiedersehen können und verbleiben in hoffnungsvoller Erwartung ob der weiteren Erfolge des jungen Teams.