Sunday, 31 August 2025

Die HTWK Robots im ZDF Fernsehgarten!

 Wir sind heute im ZDF Fernsehgarten, schaltet ein!


Seit Freitag sind wir zusammen mit den Bremern von B-Human, den Nao Devils aus Dortmund sowie Berlin United und dem Robotikteam der TU Aachen in Mainz beim ZDF Fernsehgarten und bereiten einen kleine Robotershow vor, die dann Sonntag live ausgestrahlt wird.
Wir haben unsere K1 Roboter dabei, mit denen wir letzten Monat Weltmeister in Brasilien geworden sind! Unsere Freunde aus unserer ehemaligen Standard Platform League haben ihre NAOs mitgebracht und werden ein kleines Testspiel auf die Bühne bringen.

Die Aachener haben obendrein ihren Roboterhund Spot nach Rheinland-Pfalz ausgeführt; zusammen zeigen wir, was Robotik in Deutschland so alles kann. (Also Robotik in Deutschland kann noch mehr, aber sonst würden wir ja den Herr der Ringe Triologie im director's cut in Sachen Sendezeit Konkurrenz machen)
 

Um 12 Uhr geht's los, den Link zum Live Stream online findet ihr hier:

https://www.zdf.de/video/shows/zdf-fernsehgarten-104/280831-sendung-fsg-100 

  

 

 

Sunday, 17 August 2025

LIVE STREAM: Final match of the World Humanoid Robot Games 2025

https://m.yangshipin.cn/video?type=1&vid=2024078401&pid=600001818

FINALE WOOOOOHHHHOOOOO

Oh boy Oh boy! WHAT A SEMI FINAL!
Our first match of the knock-out round was the most intense nail biter we ever experienced. Our opponents from CAU_COE are truly incredible. Having played against them just yesterday, we saw the incredible improvements they pulled of literally overnight from the day before yesterday when they faced off against NuBots from Australia.
And so another night passed, or maybe it didn't, we wouldn't know, we spent most of the time hacking through the dark, into the depths of the hardware and beyond the veil of what we had done before.

Either way, after a rough and tumble test game against the famous Invisibles (the name for an empty field during a test game, this was an inside joke, very funny!) and we made our way to the Olympic Stadium. The energy was electric but I'm not gonna lie - we knew they could absolutely beat us, and the first half looked like they were about to put an abrupt end to our winning streak.
0:0 after the first half means it's time for some risky decisions - do you tune a parameter, do you switch to a different changeset, do you just try something random and hope for the best? do nothing and hope for better lighting conditions in the other direction after the sides are switched?
Oh and did I mention the robots have absolutely heated themselves into high heavens and the joints now respond differently to your commands? but that's fine, right? this is fine. everything will be fine.
Actually, it was more than fine. WE WON! With a nerve wrecking second half, we managed to edge them out of the win and concluded with a final score of 3:0 for us.

What an incredible game, one of the best I've ever seen. We'll also post the video on YouTube as soon as possible!

We're now in the final, which will be in about 2 hours so stay tuned! 

Wednesday, 13 August 2025

HTWK Robots & Nao Devils Super Team? Sounds super!

from rivals to friends to team colleagues!
when the Nao Devils arrived we had already been here for a week and to be honest, transporting our code from one robot to the next for months on end while trying to improve everything can be pretty rough on a sleep schedule - add in 2 trips halfway around the world and you're jet-lagged beyond human imagination. Oh and don't forget the World Championship we just played (and won). But things were going well and we were making steady progress.

However, we knew the Chinese teams who we would meet in the main tournament if we made it that far would require much, much more than what we had. Entering the stage: our team leader Rico! Joined by our computer science general extraordinaire and team founder it was time to get serious. At the same time, the Nao Devils also hit the scene and had to admit: trying to get the robots to play well starting from the demo code provided by the manufacturer would be virtually impossible on a new robo platform. 

So we got to thinking. We knew the elite univeristy teams from China are really familiar with the T1 and they developed an almost unstoppable kick that hits the high corners of the goal. Should it come to a penalty shoot out, we would be in serious trouble. 
That said, the Devils had just what we needed to get our goal sealed and our striker, well... striking: the ROS skills to unearth the motions from the robots that are buried in the developer packages, the maths to max out our ball tracking and the finesse to whip up brand new code to create our own custom behaviors. All that of course, while the rest of us were free to keep working on further improvements.

Ach ja, schon geil mit Profis zu Arbeiten! ♡

Der Teufel, Ja, er steckt wohl im Detail!
Mal fällt er rum, mal liegt er frei.
Er buckelt hoch, er streckt sich krumm,
er bleibt verrückt, dann piepst er stumm.

Emsig hackt die Elster auf ihn ein.
wie's kommen darf, so's kommen muss,
ein schneller Kick, ein guter Schuss.
Rundes, Eckiges: einfach rein.

Warum jetzt das auch noch in Versen?
In so komisch-krummen und in ganz Perversen?
Mephisto! Mephisto!
Glaub es oder nicht, es ist so,
Mal sehen was er noch so kann
mit den Kellerkindern fest in seinem Bann.



First Half against TechUnited ends 9:0 for...

well yeah, for us. But really only because the poor robots by TechUnited just wouldn't work so they had to leave their field empty for virtually the entire time :/
We hope they squash whatever stupid bug got into their code as quickly as possible!

HTWK Robots & Nao Devils vs. TechUnited, LIVE STREAM


 Watch the Live Stream of our current match against TechUnited. You may remember them from the Mid Size League from RoboCup, but they made the switch to the T1 by Booster Robotics just like we did.

We're at the RoboCup Asia-Pacific Beijing Masters!

We just finished our first game in Beijing and oh boy what a game that was!

Our little impromptu super team of HTWK Robots and Nao Devils made its Booster T1 debut against the other impromptu super team consisting of rUNSWift and the NuBots. The two Australian teams won their two previois matches, dominating every ball! They developed a dynamic strategy and played quite elegant maneuvers. But maybe even robots get tired after 2 games of 30 minutes; they did not seem to have much to put up against our brand-spanking new code and we ultimately won 14:0
(here, have a reeeeaaaallly bad picture of the current bracket results. sorry, but we were too busy to prepare something nicer 😬)

As I'm typing this, we are already playing our next game against TechUnited from Eindhoven. I'll post their live stream immediately! Stay Tuned!
Here they are, getting ready to play!

Sunday, 20 July 2025

Wir sind Weltmeister!

english version below

Heute haben wir gegen das chinesische Team TH-MOS gespielt, welches das einzige andere Team ist, das ebenfalls mit Booster K1 Robotern antritt. Damit waren die Hardware-Voraussetzungen in diesem Spiel erstmals identisch – ganz im Gegensatz zu den bisherigen Begegnungen.

Das Spiel war sehr spannend und wir haben mit einem beeindruckenden Ergebnis von 11:0 gewonnen! Die Freude im Team ist riesig – jetzt wird gefeiert!

English Version:

Today we played against the Chinese team TH-MOS, the only other team competing with Booster K1 robots. This meant that, for the first time, both teams had identical hardware conditions – a big change compared to our previous matches.

The game was incredibly exciting, and we won with an impressive score of 11:0! The whole team is over the moon – now it’s time to celebrate!

Spannende Viertel- und Halbfinals – wir stehen im Finale!

english version below


Heute standen zwei besonders aufregende Spiele in der KidSize League mit unseren Booster K1 Robotern auf dem Programm – und beide waren nichts für schwache Nerven!

Im Viertelfinale trafen wir auf das französische Top-Team Rhoban, das aktuell als eines der besten Teams der Liga gilt – gemeinsam mit TH-MOS und uns. In einem intensiven Match konnten wir uns mit einem klaren 7:0 durchsetzen. Besonders beeindruckend war die starke Verteidigung von Rhoban, die unseren Robotern einiges abverlangt hat. Ihre Roboter haben unsere Booster mehrfach ausgedribbelt – dennoch konnten wir unsere Chancen konsequent nutzen und das Spiel für uns entscheiden.

Direkt im Anschluss ging es weiter mit dem Halbfinale gegen das chinesische Team ZJU Dancer. Auch hier konnten wir überzeugen und einen weiteren Sieg einfahren. Damit ziehen wir ins morgige Finale ein – die Vorfreude ist groß!

Auch in der Standard Platform League (SPL) ging es heute ins Viertelfinale. Leider mussten wir



uns hier dem Team WisTex geschlagen geben. Doch es gibt einen spannenden Wendepunkt: Nach dem Spiel kam heraus, dass das gegnerische Team sehr wahrscheinlich mit dem Code von B-Human – dem aktuell stärksten Team der Liga – gespielt hat, ohne dies anzugeben. Ein klarer Verstoß gegen die Spielregeln. Daher stehen die Chancen gut, dass das Spiel wiederholt wird. Es bleibt also spannend in der SPL!

Alles in allem war es ein ereignisreicher Tag mit vielen Emotionen und starken Leistungen – wir blicken gespannt auf das morgige Finale!

English Version:


Today brought some intense and exciting matches in the KidSize League with our Booster K1 robots – and both games were real highlights!

In the quarterfinals, we faced the French top team Rhoban, one of the league favorites alongside TH-MOS and our own team. In a thrilling match, we managed to secure a strong 7:0 victory. Rhoban’s robots showed impressive defense and some remarkable dribbling against our Boosters – but we stayed focused and took our chances with precision.

Right after that, we moved on to the semifinal against the Chinese team ZJU Dancer. Once again, our robots delivered a solid performance and earned us another win. With that, we’ve secured our spot in tomorrow’s final – and we can’t wait!

Over in the Standard Platform League (SPL), we played our quarterfinal match against WisTex. Unfortunately, we lost that game. However, there’s an unexpected twist: It turns out the opposing team most likely played using B-Human’s code – the strongest team in the league – without disclosing it. This is a violation of the rules, and it looks like the match will likely be replayed. So things are still very much in motion in the SPL!

All in all, it was an eventful day full of emotions and strong performances – and now we’re looking forward to the final with great anticipation!



Friday, 18 July 2025

Zwei Matches am 2. Wettbewerbstag - zwei Siege!

english version below 

 

Am Vormittag standen gleich zwei Spiele auf dem Plan: In der KidSize League haben wir gegen das deutsche Team WV Wolves gespielt – mit Erfolg! Wir konnten das Spiel für uns entscheiden und sind damit in dieser Liga heute schon durch mit unseren Matches. Ein richtig starker Auftakt!

Direkt im Anschluss ging es weiter mit der Standard Platform League (SPL). Hier traten wir gegen das australische Team RedBackBots an. Auch dieses Spiel konnten wir souverän mit 5:0 für uns entscheiden – unser zweiter Sieg des Tages! 

Am Nachmittag geht’s dann nochmal aufs Feld: Unsere NAOs treffen auf das Berliner Team Berlin United. Wir sind gespannt, wie sich unsere Roboter schlagen werden – die Motivation ist auf jeden Fall hoch!

Ein super Start in den Tag für unser Team – jetzt heißt es: Fokus behalten und weiter Gas geben!


 English Version:

Two Matches in the Morning – Two Victories!

 
This morning, we had two games on the schedule: In the KidSize League, we played against the German team WV Wolves – and came out on top! With that win, we’ve already completed today’s matches in this league. A really strong start to the day! 

Right after that, it was time for the Standard Platform League (SPL). We faced the Australian team RedBackBots and managed to secure another clear victory with a 5:0 score – our second win of the day!

In the afternoon, our NAOs will be back on the field to take on the Berlin-based team Berlin United. We’re excited to see how our robots will perform – the motivation is definitely high!

A fantastic start for our team – now it’s all about staying focused and keeping the momentum going! 

 

Die ersten Spielergebnisse!

 english version below

 

Heute standen gleich zwei SPL-Spiele mit unseren NAO-Robotern auf dem Programm. Das erste Spiel haben wir gegen die Hulks aus Hamburg gespielt und leider mit 0-1 verloren. 

Am Nachmittag stand dann das Spiel gegen das irische Team RoboÉireann an. In der ersten Halbzeit konnten wir mit 1-0 in Führung gehen, was uns natürlich motivierte. Doch in der zweiten Halbzeit hat RoboÉireann ausgeglichen, sodass das Spiel mit einem Unentschieden endete. Ein fairer Ausgang und zufriedenstellende Ergebnisse.

Doch das Highlight des Tages war unser allererstes Spiel mit den Booster K1 Robotern! Wir haben gegen das kanadische Team UTRA gespielt und das Spiel mit 17-0 gewonnen. Ein klarer Sieg, der uns sehr gefreut hat. Wie wir es auch aus anderen Wettkämpfen kennen, gab es zu Beginn ein paar Komplikationen mit der Hardware seitens unserer Gegner.

Alles in allem sind wir sehr zufrieden mit unserem Fortschritt und freuen uns auf die nächsten Spiele. Es wird noch einiges kommen! Bleibt auf dem Laufenden und schaut euch die Videos auf unseren YouTube- und Instagram-Kanälen an:

Youtube: https://youtube.com/@htwk.robots?si=aj2AQQYezbkBNb7L

Instagram: https://www.instagram.com/htwk.robots/ 

Unsere Ergebnisse findet ihr hier: https://humanoid.robocup.org/robocup-2025/schedule-and-results-rc-hl-2025/



English Version:

 

Today, we had two SPL matches with our NAO robots. The first match was against the Hulks from Hamburg, and unfortunately, we lost 0-1. 

In the afternoon, we faced the Irish team RoboÉireann. In the first half, we managed to take a 1-0 lead, which gave us a real boost. However, in the second half, RoboÉireann equalized, and the match ended in a draw. A fair result with good results.

The highlight of the day was our very first game with the Booster K1 robots! We played against the Canadian team UTRA and won 17-0. A clear victory that made us very happy. As we’ve experienced in other competitions especially in the begining phases our opponents had some hardware issues.

All in all, we’re really satisfied with our progress and are looking forward to the upcoming games. There’s still a lot to come! Stay tuned and check out the videos on our YouTube and Instagram channels:

Youtube: https://youtube.com/@htwk.robots?si=aj2AQQYezbkBNb7L

Instagram: https://www.instagram.com/htwk.robots/ 

Our results: https://humanoid.robocup.org/robocup-2025/schedule-and-results-rc-hl-2025/



 

Erster Wettkampftag beim RoboCup 25: Ein spannender Start mit den Drop In Game!

english version below

Heute ging es endlich los – der erste Wettkampftag beim RoboCup 25! Unser Tag startete direkt mit fünf Drop In Games, die für uns eine ganz neue Erfahrung waren. Die Idee hinter den Drop In Games: Aus jedem Team wird ein Roboter aufgestellt, und diese Roboter werden dann in zwei neue Teams eingeteilt – ein blaues und ein rotes Team, jeweils mit zwei Spielern. Die Herausforderung: Die Roboter aus unterschiedlichen Teams müssen nun miteinander kommunizieren und zusammen spielen.

Die Drop In Games haben unsere Booster mit 52 Punkten gewonnen – zum Vergleich: Der Zweitplatzierte hatte nur 24 Punkte. Wir sind mit dem Ergebnis sehr zufrieden und freuen uns schon auf die nächsten Herausforderungen!


 Englisch version:

Today, the RoboCup 25 competition finally kicked off! Our day started with five Drop-In Games, which were a completely new experience for us. The concept of the Drop-In Games: Each team sends out one robot, and these robots are then divided into two new teams – a blue team and a red team, each with two players. The challenge: Robots from different teams now need to communicate and play together.

Our Boosters won the Drop-In Games with 52 points – for comparison, the second place had only 24 points. We’re very satisfied with the result and are already looking forward to the next challenges!


 

 

Thursday, 17 July 2025

Erfolgreiche Testspiele und super Fortschritt

english version below

 
Heute standen einige spannende Testspiele auf dem Programm. Die ersten Versuche liefen etwas chaotisch – unsere Roboter sind buchstäblich übereinander gestolpert. Das Problem lag darin, dass wir zunächst vergessen hatten, die Roboterzeiten zu synchronisieren, wodurch die Abstimmung im Team komplett durcheinander geriet... Und noch den ein oder anderen Bug hatten ;-)
Doch beim letzten Testspiel konnten wir einen großen Fortschritt sehen. Wir sind mittlerweile sehr zufrieden, da jetzt alle implementierten Funktionen reibungslos laufen. Natürlich arbeiten wir trotzdem kontinuierlich an weiteren Optimierungen und neuen Ideen.

English Version:

Today featured several exciting test matches. The first attempts were somewhat chaotic—our robots literally stumbled over each other. The issue was that we initially forgot to synchronize the robots' internal clocks, causing team coordination to break down.
However, in our last test match, we saw significant improvements. We're now very satisfied, as all current features are working smoothly. Still, we're always exploring additional enhancements and new ideas.

Technische Abnahme!

english version below

 
Heute war ein wichtiger Tag für unser Booster K1 Team: Unsere Roboter wurden offiziell für die technische Abnahme der Humanoid KidsSize Liga vermessen. Diese Abnahme ist entscheidend, da sie sicherstellt, dass alle Roboter die festgelegten Maße und technischen Anforderungen erfüllen, um faire Wettbewerbsbedingungen zu garantieren.


Großartige Neuigkeiten: Unsere K1 Roboter haben die technische Abnahme mit Bravour bestanden! :D
Dabei mussten unsere Roboter zeigen, dass sie selbstständig aufstehen können und wurden dabei genau unter die Lupe genommen. Schaut euch unbedingt das Video davon an!





English Version:


Today was an important day for our Booster K1 team: Our robots underwent the official technical inspection for the Humanoid KidsSize League. This inspection ensures all robots meet the required dimensions and technical standards for fair competition.
Great news: Our K1 robots passed the inspection with flying colors! :D
Additionally, our robots had to demonstrate their ability to stand up autonomously and were closely observed during this test. Be sure to check out the video!

Wednesday, 16 July 2025

Tag 1 auf der RoboCup 2025 Venue – unsere Booster und NAOs sind angekommen!

english below

Heute war es endlich so weit: Wir sind mit unseren Robotern auf der Venue in Salvador angekommen! Die Spielhalle liegt nur etwa 20 Minuten Fußweg direkt am Strand entlang von unserem Hotel entfernt - perfekter Start in den Tag.

Nach ein paar anfänglichen Herausforderungen mit der Stromversorgung konnte es dann richtig losgehen: Wir haben den Tag intensiv genutzt, um an unseren Einzelprojekten weiterzuarbeiten und uns gleichzeitig einen Überblick über die anderen Teams in unserer Liga zu verschaffen. Und dabei gab es direkt eine spannende Überraschung: Es gibt tatsächlich noch ein weiteres Team, das ebenfalls mit Booster K1 Robotern antritt!

In der Humanoid KidSize League ist das keine Selbstverständlichkeit, denn anders als in der Standard Platform League gibt es hier kein einheitliches Robotermodell. Entsprechend groß war das Staunen bei den anderen Teams, als unser Booster K1 zum ersten Mal das Spielfeld betreten hat. Souverän ist er sogar die Stufe zum Spielfeld hochgestiegen und hat mit seinem stabilen Gang direkt Eindruck hinterlassen.



Wir bleiben heute noch so lange, bis die Venue schließt, und feilen weiter an der verbesserung unserer Booster. Morgen geht’s dann mit neuer Energie weiter, wir freuen uns schon jetzt auf die nächsten Tests und spannende Matches!

Bleibt dran - wir halten euch weiter auf dem Laufenden!


English version:

Today was finally the day: we arrived at the venue in Salvador with our robots! The hall is just a 20-minute walk along the beach from our hotel – the perfect way to start the day.

After a few initial challenges with the power supply, we were able to really get going: we used the day to work intensively on our individual projects and also to get an overview of the other teams in our league. And there was an immediate surprise: there is actually another team competing with Booster K1 robots!

In the Humanoid KidSize League, that’s quite unusual, because unlike the Standard Platform League, there isn’t a single standard robot model. The other teams were visibly impressed when our Booster K1 stepped onto the field for the first time. It even managed to climb the step onto the field without any issues, and its stable walking immediately left an impression.

We’ll stay here working until the venue closes today, continuing to fine-tune the performance of our Boosters. Tomorrow we’ll be back with fresh energy and looking forward to more tests and exciting matches!

Stay tuned – we’ll keep you updated!