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.

Die Plattform

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.

Humanoider Roboter Booster T2

Das Software-Fundament

Ein moderner, offener Robotik-Stack

  • ROS 2

    Middleware

  • Ubuntu

    Betriebssystem

  • C++ / Python

    Sprachen

  • Simulation

    Training vor der Hardware

  • Open Source

    RoboCup-Stack

Was wir bauen

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.

Ansprechperson

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.