{"id":306,"date":"2026-03-04T10:09:54","date_gmt":"2026-03-04T09:09:54","guid":{"rendered":"https:\/\/iobseu-xejul.wordpress.com\/?p=306"},"modified":"2026-03-04T10:09:54","modified_gmt":"2026-03-04T09:09:54","slug":"babot-vom-schulprojekt-zum-open-source-robotik-phanomen","status":"publish","type":"post","link":"https:\/\/technodidact.de\/en\/babot-vom-schulprojekt-zum-open-source-robotik-phanomen\/","title":{"rendered":"BaBot: Vom Schulprojekt zum Open-Source-Robotik-Ph\u00e4nomen"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Wie entsteht aus einer simplen, spielerischen Idee ein technisches Meisterwerk, das Makers und Enthusiasten weltweit begeistert? Die Geschichte des BaBot, einem Ball-Balance-Roboter des Schweizer Architekturstudenten Johan Link, liefert die Antwort. Urspr\u00fcnglich 2018 als Highschool-Projekt gestartet, hat sich der BaBot durch jahrelange Verfeinerung zu einem beeindruckenden Open-Source-Projekt entwickelt, das abstrakte Konzepte der Regelungstechnik auf faszinierende Weise greifbar macht<a href=\"https:\/\/www.hackster.io\/johanlinkemail\/babot-build-your-own-ball-balancing-robot-2c1a5a\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><a href=\"https:\/\/magazine.raspberrypi.com\/articles\/babot-ball-balancing-robot\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Die Evolution einer Idee<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Der erste BaBot war noch ein klobiges Gebilde, das mit einer \u00dcberkopfkamera den Ball verfolgte und viel Rechenleistung ben\u00f6tigte<a href=\"https:\/\/magazine.raspberrypi.com\/articles\/babot-ball-balancing-robot\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>. Diese erste Iteration machte Johan Link jedoch zu einem kleinen Star auf Social Media, als Videos des Roboters auf Instagram viral gingen<a href=\"https:\/\/magazine.raspberrypi.com\/articles\/babot-ball-balancing-robot\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>. Der Durchbruch kam mit einem radikalen Umdenken in der Sensorik. Anstelle der rechenintensiven Kamera setzte Link auf eine Matrix aus Infrarot-LEDs und Fototransistoren, die unter einer durchsichtigen Acrylplatte verborgen sind<a href=\"https:\/\/www.hackster.io\/johanlinkemail\/babot-build-your-own-ball-balancing-robot-2c1a5a\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><a href=\"https:\/\/magazine.raspberrypi.com\/articles\/babot-ball-balancing-robot\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>. Diese &#8222;einfache Version eines Auges&#8220; erkennt die Ballposition, indem sie reflektiertes Infrarotlicht misst<a href=\"https:\/\/magazine.raspberrypi.com\/articles\/babot-ball-balancing-robot\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>. Dieser geniale Schachzug erlaubte den Wechsel zu einem kleineren, effizienteren ATmega32U4-Mikrocontroller (wie im Arduino Leonardo verbaut) und machte den Roboter kompakt, leistungsf\u00e4hig und bezahlbar<a href=\"https:\/\/www.hackster.io\/johanlinkemail\/babot-build-your-own-ball-balancing-robot-2c1a5a\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><a href=\"https:\/\/magazine.raspberrypi.com\/articles\/babot-ball-balancing-robot\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>. Die gr\u00f6\u00dfte Herausforderung dabei war, den St\u00f6reinfluss von Umgebungslicht auszuschlie\u00dfen<a href=\"https:\/\/magazine.raspberrypi.com\/articles\/babot-ball-balancing-robot\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Das technische Herzst\u00fcck: Pr\u00e4zision durch einen PID-Regler<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Die eigentliche Magie des BaBot spielt sich im Mikrocontroller ab. Er verarbeitet die Sensordaten mit einem&nbsp;<strong>PID-Algorithmus (Proportional-Integral-Derivative)<\/strong>, dem Arbeitspferd der Regelungstechnik<a href=\"https:\/\/www.hackster.io\/johanlinkemail\/babot-build-your-own-ball-balancing-robot-2c1a5a\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><a href=\"https:\/\/magazine.raspberrypi.com\/articles\/babot-ball-balancing-robot\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>.<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Erkennung<\/strong>: Die Infrarotsensoren ermitteln 30 Mal pro Sekunde die genaue Position des Balls<a href=\"https:\/\/www.hackster.io\/johanlinkemail\/babot-build-your-own-ball-balancing-robot-2c1a5a\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>.<\/li>\n\n\n\n<li><strong>Berechnung<\/strong>: Der PID-Algorithmus vergleicht diese Position mit dem Soll-Zustand \u2013 der Mitte der Platte. Er berechnet nicht nur den aktuellen Fehler, sondern ber\u00fccksichtigt auch, wie schnell der Fehler w\u00e4chst und ob sich \u00fcber die Zeit ein systematischer Offset eingeschlichen hat<a href=\"https:\/\/www.hackster.io\/johanlinkemail\/babot-build-your-own-ball-balancing-robot-2c1a5a\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>.<\/li>\n\n\n\n<li><strong>Korrektur<\/strong>: Aus dieser Berechnung leitet der Algorithmus die exakten Winkel f\u00fcr drei Servomotoren ab<a href=\"https:\/\/www.hackster.io\/johanlinkemail\/babot-build-your-own-ball-balancing-robot-2c1a5a\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><a href=\"https:\/\/magazine.raspberrypi.com\/articles\/babot-ball-balancing-robot\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>.<\/li>\n\n\n\n<li><strong>Ausf\u00fchrung<\/strong>: Die Servos bewegen \u00fcber mechanische Hebelarme die Platte. Ein besonderes Detail sind die Gelenke: Metallkugeln an den Armen halten magnetisch Kontakt zur Platte, was f\u00fcr au\u00dferordentlich glatte und pr\u00e4zise Bewegungen sorgt<a href=\"https:\/\/www.hackster.io\/johanlinkemail\/babot-build-your-own-ball-balancing-robot-2c1a5a\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><a href=\"https:\/\/magazine.raspberrypi.com\/articles\/babot-ball-balancing-robot\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>.<br>Dieser geschlossene Regelkreis aus Messen, Rechnen und Bewegen wiederholt sich so schnell, dass der Ball scheinbar m\u00fchelos auf der Stelle gehalten wird.<\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Bau deinen eigenen BaBot: Vom Bausatz zum Maker-Projekt<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Johan Link hat den BaBot als vollst\u00e4ndig offenes Projekt konzipiert, das zwei Wege zum Erfolg bietet<a href=\"https:\/\/magazine.raspberrypi.com\/articles\/babot-ball-balancing-robot\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Der Komplettbausatz<\/strong>: F\u00fcr alle, die ohne gro\u00dfen Aufwand sofort loslegen m\u00f6chten, bietet Link auf\u00a0<strong><a href=\"https:\/\/ba-bot.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">ba-bot.com<\/a><\/strong>\u00a0einen vollst\u00e4ndigen Bausatz f\u00fcr 150 US-Dollar an<a href=\"https:\/\/www.hackster.io\/johanlinkemail\/babot-build-your-own-ball-balancing-robot-2c1a5a\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>. Dieser enth\u00e4lt alle ben\u00f6tigten Teile \u2013 von der best\u00fcckten Hauptplatine \u00fcber die Servos und 3D-gedruckten Geh\u00e4useteile bis hin zum Werkzeug.<\/li>\n\n\n\n<li><strong>Der Selbstbau-Weg<\/strong>: F\u00fcr erfahrene Maker stehen alle Baupl\u00e4ne, die St\u00fcckliste (Bill of Materials), der 3D-Druck-Code und der offene Quellcode zur Verf\u00fcgung<a href=\"https:\/\/www.hackster.io\/johanlinkemail\/babot-build-your-own-ball-balancing-robot-2c1a5a\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><a href=\"https:\/\/magazine.raspberrypi.com\/articles\/babot-ball-balancing-robot\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>. Man kann die Leiterplatten selbst best\u00fccken oder bei einem Dienstleister wie PCBWay fertig best\u00fcckt ordern und die mechanischen Teile mit 3D-Drucker und Laser-Cutter herstellen<a href=\"https:\/\/www.hackster.io\/johanlinkemail\/babot-build-your-own-ball-balancing-robot-2c1a5a\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Mehr als nur ein Spielzeug: Ein lehrreiches Juwel<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Link&#8217;s Vision f\u00fcr den BaBot geht weit \u00fcber ein technisches Spielzeug hinaus. &#8222;Ich wollte etwas erschaffen, das abstrakte Ingenieurskonzepte zum Leben erweckt&#8220;, sagt er<a href=\"https:\/\/magazine.raspberrypi.com\/articles\/babot-ball-balancing-robot\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>. Der BaBot ist ein physisches Lehrinstrument f\u00fcr&nbsp;<strong>Robotik, Mechatronik und Regelungstechnik<\/strong>. Der quelloffene Code l\u00e4dt dazu ein, den PID-Regler zu modifizieren, die Regelparameter zu optimieren oder sogar neue Funktionen zu programmieren<a href=\"https:\/\/www.hackster.io\/johanlinkemail\/babot-build-your-own-ball-balancing-robot-2c1a5a\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>. Diese &#8222;hands-on&#8220;-Erfahrung ist f\u00fcr Lehrer, Studenten und interessierte Laien gleicherma\u00dfen wertvoll und macht komplexe Theorien unmittelbar begreif- und erlebbar<a href=\"https:\/\/www.hackster.io\/johanlinkemail\/babot-build-your-own-ball-balancing-robot-2c1a5a\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><a href=\"https:\/\/magazine.raspberrypi.com\/articles\/babot-ball-balancing-robot\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Fazit: Ein Projekt, das inspiriert<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Der BaBot steht beispielhaft f\u00fcr die Maker-Kultur: eine clevere Idee, ausdauernde Weiterentwicklung und gro\u00dfz\u00fcgige Weitergabe des Wissens. Er zeigt, wie aus einer privaten Leidenschaft ein Projekt werden kann, das eine weltweite Community zum Lernen, Experimentieren und Staunen anregt. Ob als fertiger Bausatz oder als Herausforderung f\u00fcr den eigenen Werkstatt \u2013 der BaBot ist eine Einladung, die Faszination der Robotik mit den eigenen H\u00e4nden zu begreifen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Technische Spezifikationen im \u00dcberblick<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Kernfunktion<\/strong>: Echtzeit-Ballbalancierung auf einer kippbaren Plattform<\/li>\n\n\n\n<li><strong>Steuerung<\/strong>: PID-Regelalgorithmus (Proportional-Integral-Derivative)<a href=\"https:\/\/www.hackster.io\/johanlinkemail\/babot-build-your-own-ball-balancing-robot-2c1a5a\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><a href=\"https:\/\/magazine.raspberrypi.com\/articles\/babot-ball-balancing-robot\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n\n\n\n<li><strong>Sensorik<\/strong>: Eigenentwickelte Matrix aus Infrarot-LEDs und Fototransistoren<a href=\"https:\/\/www.hackster.io\/johanlinkemail\/babot-build-your-own-ball-balancing-robot-2c1a5a\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><a href=\"https:\/\/magazine.raspberrypi.com\/articles\/babot-ball-balancing-robot\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n\n\n\n<li><strong>Mikrocontroller<\/strong>: ATmega32U4 (kompatibel mit Arduino Leonardo)<a href=\"https:\/\/www.hackster.io\/johanlinkemail\/babot-build-your-own-ball-balancing-robot-2c1a5a\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><a href=\"https:\/\/magazine.raspberrypi.com\/articles\/babot-ball-balancing-robot\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n\n\n\n<li><strong>Aktoren<\/strong>: 3x MG90S Micro-Servomotoren<a href=\"https:\/\/www.hackster.io\/johanlinkemail\/babot-build-your-own-ball-balancing-robot-2c1a5a\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n\n\n\n<li><strong>Regelfrequenz<\/strong>: Ca. 30 Hz (30 Korrekturzyklen pro Sekunde)<a href=\"https:\/\/www.hackster.io\/johanlinkemail\/babot-build-your-own-ball-balancing-robot-2c1a5a\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n\n\n\n<li><strong>Stromversorgung<\/strong>: 5V, 10A DC-Netzteil<a href=\"https:\/\/magazine.raspberrypi.com\/articles\/babot-ball-balancing-robot\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n\n\n\n<li><strong>Projektstatus<\/strong>: Vollst\u00e4ndig quelloffen (Open-Source), Bauanleitungen und Code \u00f6ffentlich verf\u00fcgbar<a href=\"https:\/\/www.hackster.io\/johanlinkemail\/babot-build-your-own-ball-balancing-robot-2c1a5a\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><a href=\"https:\/\/magazine.raspberrypi.com\/articles\/babot-ball-balancing-robot\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n\n\n\n<li><strong>Bezug<\/strong>: Komplettbausatz erh\u00e4ltlich auf\u00a0<strong><a href=\"https:\/\/ba-bot.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">ba-bot.com<\/a><\/strong><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Wie entsteht aus einer simplen, spielerischen Idee ein technisches Meisterwerk, das Makers und Enthusiasten weltweit begeistert? Die Geschichte des BaBot, einem Ball-Balance-Roboter des Schweizer Architekturstudenten Johan Link, liefert die Antwort. Urspr\u00fcnglich 2018 als Highschool-Projekt gestartet, hat sich der BaBot durch jahrelange Verfeinerung zu einem beeindruckenden Open-Source-Projekt entwickelt, das abstrakte Konzepte der Regelungstechnik auf faszinierende Weise [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":307,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,20,22,35],"tags":[],"class_list":["post-306","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aus-dem-bauch-heraus","category-industrie-4-0-sensorik","category-ki-daten-gesellschaft","category-technisch"],"_links":{"self":[{"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/posts\/306","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/comments?post=306"}],"version-history":[{"count":0,"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/posts\/306\/revisions"}],"wp:attachment":[{"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/media?parent=306"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/categories?post=306"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/tags?post=306"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}