Technologie
Ein bewährter Roboterkörper und unsere eigene Software
Die meisten Teams der Humanoid League kaufen ihre Hardware-Plattform. Das ist der übliche Einstieg. Gewonnen wird die Liga in der Software. Also stellen wir einen wettkampftauglichen Körper auf den Platz und stecken jede Stunde in den Code, der ihn spielen lässt. Eigene Hardware kommt in den Jahren danach.
Booster T2
Ein wettkampftauglicher Humanoid – dieselbe Plattform, mit der der amtierende AdultSize-Weltmeister angetreten ist. Den Körper zu kaufen ist in der Liga gängige Praxis. Drei T2 lassen uns von Anfang an eine komplette Mannschaft stellen; eigene Hardware folgt später.

Ein moderner, offener Robotik-Stack
ROS 2
Middleware
Ubuntu
Betriebssystem
C++ / Python
Sprachen
Simulation
Training vor der Hardware
Open Source
RoboCup-Stack
Vom Kamerabild zum geschossenen Ball
Die Module, die aus einem Kamerabild einen abgestimmten Spielzug machen.
Visuelle Wahrnehmung
Ball, Tore, Linien und Gegner in Echtzeit erkennen.
SLAM / Lokalisierung
Wissen, wo der Roboter auf dem Platz steht.
Sensorfusion
Kamera-, IMU- und Gelenkdaten zu einem Weltmodell zusammenführen.
Ganzkörperregelung
Alle Gelenke für Balance und Bewegung koordinieren.
MPC & Gangerzeugung
Stabiles, anpassungsfähiges Laufen auch bei Störungen.
Schrittplanung
Entscheiden, wohin der nächste Schritt geht, um an den Ball zu kommen.
Balltracking
Dem Ball durch Verdeckung und Bewegung hindurch folgen.
Behavior Trees
Spielentscheidungen auf hoher Ebene: angreifen, verteidigen, sich positionieren.
Multi-Roboter-Koordination
Als Mannschaft spielen statt als Einzelne.

Bastian Steinlein
Mitgründer und Team-Lead, TU München
Wir sprechen gern über den Roboter, unseren Software-Stack und darüber, wo du mitwirken könntest. Wir antworten persönlich, meist innerhalb weniger Tage.
