
Autonomer Kampfroboter · 2025–26
Perceptron
RoboFetz ist ein Wettbewerb für Kampfroboter, und fast alle Teilnehmer werden ferngesteuert. Perceptron war einer der ersten vollständig autonomen Roboter, die dort angetreten sind.
Ich habe das Projekt geleitet: fünf Leute, ein fixer Wettbewerbstermin und Arbeit quer über Mechanik, Elektronik, Firmware und Autonomie. Von mir stammt die Systemarchitektur: was am Mikrocontroller läuft, was außerhalb, was Timing einhalten muss. Daraus habe ich Aufgaben geschnitten, die einzeln bearbeitet werden konnten. CAD und Firmware sind meine. Die eigene SMD-Platine habe ich begonnen und an einen Teamkollegen übergeben, der sie fertiggestellt hat.
Drei Omni-Räder ergeben einen holonomen Antrieb, jeder Motor im geschlossenen Regelkreis aus der inversen Kinematik der Radanordnung. micro-ROS hat keinen Bluetooth-LE-Transport, also habe ich einen geschrieben, auf der Firmware- wie auf der Agent-Seite. PID-Parameter und Drehrichtung lassen sich im Betrieb per ros2-param-Aufruf ändern und überstehen einen Neustart. Die Autonomie läuft über Behavior Trees und ein künstliches Potenzialfeld, die Pose liefern ArUco-Marker auf dem Deckel.





