Googles AlphaGo schlägt Großmeister in Go – Ein Meilenstein für die Künstliche Inteligenz?

Nachdem IBMs Deep Blue schon vor mittlerweile 20 Jahren den Schach-Großmeister Gary Kasparov geschlagen hat, galt das chinesische Brettspiel Go als die nächste große Herausforderung für künstliche Intelligenz. Go-Großmeister zu schlagen, progostizierte man noch bis vor einem Jahr, würde noch mindestens 10 Jahre dauern. Nachdem AlphaGo, die künstliche Intelligenz von Google für das Spielen von Go im Januar schon Fan Hui, den Go-Europameister, geschlagen hat, musste sich nun auch der Koreaner Lee Sedol, einer der weltbesten Go-Spieler, 3:0 geschlagen geben.

Wie schon der Sieg im Schach, wird dies vielfach als weiterer Meilenstein der künstlichen Intelligenz gefeiert. Aber ist es das? Ist es ein Meilenstein oder durch die stetig wachsende Rechenpower und mehr Effizienz beim machinellen Lernen zu erklären?

/images/blog/alpha-go.jpg
AlphaGo

AlphaGo wurde mit Millionen von Go-Spielen trainiert, von denen AlphaGo lernen konnte, welche Züge erfolgversprechend sind und zum Sieg führen. Darauf aufbauend spielte AlphaGo mehrere Millionen Spiele gegen sich selbst und sammelte so immer mehr Erfahrung. Als AlphaGo jetzt also gegen Lee Sedol spielte, hatte es viele Millionen Spiele gespielt, mehr als ein einzelner Mensch in seiner gesamten Lebenszeit spielen könnte. Ist es dann also besser als ein Mensch?

Schlaue Menschen sprechen in diesem Kontext von Daten-Effizienz: also wieviele Daten, in diesem Fall Erfahrung von vergangenen Go-Spielen, benötigt werden, um etwas zu erlernen. Während AlphaGo also um Größenordnungen mehr Spiele spielen musste, hat Lee Sedol das Spiel aus sehr viel weniger Erfahrung beherrschen gelernt.

Daten-Effizienz beim Lernen ist eine der Stärken von Menschen. Während selbst die effizientesten Deep Learning-Verfahren zum Beispiel noch mehrere tausend Beispiele sehen müssen, nur um zwei Buchstaben voneinander unterscheiden zu können, benötigen Kinder, wahre Experten in Sachen Lernen, für die gleiche Aufgabe nur eine Handvoll Beispiele.

Google hat mit AlphaGo eine beeindruckende Leistung abgeliefert, vor der der Hut zu ziehen ist. Besser Go spielen lernen als der Mensch kann AlphaGo deswegen aber lange noch nicht.

Mehr zur Funktionsweise von AlphaGo: heise.de, Wie Google-KI den Menschen im Go schlagen will

Es waren einmal …

… drei Wissenschaftler aus der Abteilung Advanced Robotics des IIT in Genua. Sie saßen des Morgens beim Kaffee und entwickelten diese Idee. Die Idee von einer Weihnachtsgeschichte, in der die am IIT entwickelten und eingesetzten Roboter die Protagonisten darstellen:

Youtube-Video: A Robot Christmas Story

Unter den Kollegen fand die Idee großen Anklang. Schnell wurden Meetings angestzt, um die Geschichte auszuarbeiten und zu verfeineren. Die Kollegen von der Medienabteilung wurden hinzugezogen um technische Details zu klären. Schließlich wurden Requisiten gekauft und Zeitslots für die Roboter reserviert, so dass wir die Dreharbeiten parallel oder gar im Anschluss zum ganz normalen Projekt- und Forschungsalltag durchführen konnten.

Wie Ihr im Making of sehen könnt, hatten wir dabei viel Spaß, auch wenn nicht immer alles so auf Anhieb geklappt hat:

Youtube-Video: The making of...

In diesem Sinne allen Lesern frohe Feiertage und einen guten Start ins neue Jahr!

DRC Wettkampftage

(this article is also available in English)

Eine Woche ist es her, seit der DARPA Robotics Challenge (DRC). Noch am Abend des zweiten Wettkampftages haben wir Walkman wieder verpackt und auf den Heimweg geschickt. Anschließend hatten wir Zeit, Schlaf nachzuholen, ein wenig Californien zu erkunden und die DRC-Woche Revue passieren zu lassen.

In der Tat, es ist nicht bei den zwei gestürzten Robotern während des Testlaufs geblieben. Am ersten Wettkampftag sind nahezu alle Zweibeiner früher oder später gestürzt. Jemand hat sich die Mühe gemacht einige der Stürze in einem Video zusammenzufassen:

Stürzende Roboter, via IEEE Spectrum

Etwa ab Sekunde 00:19 ist Walkman zu sehen. Die Aufnahme zeigt unseren ersten Lauf in der zweiten Gruppe am Freitag Morgen. Innerhalb von acht Minuten und zwölf Sekunden hatte Walkman den Polaris Ranger von der Startlinie durch den Parcours zu Eingangstür der simulierten Industrieanlage gefahren und damit den ersten Punkt geholt. Wie im nachfolgenden Video ab Sekunde 50 zu sehen, wurde Walkman dabei kräftig angefeuert.

Walkman’s erster Lauf, angefeuert von seinem Team

Zu diesem Zeitpunkt hatte Walkman zunächst die beiden Atlas Teams, die offenbar technische Schwierigkeiten hatten, weit hinter sich gelassen. Doch dann standen plötzlich für mehrere Minuten auf allen vier Bahnen sämtliche Roboter still. Offenbar gab es bei allen Teams Probleme mit der Kommunikation zwischen den Piloten und dem Roboter. Die Verzögerungszeit auf allen Bahnen wurde daher an die Wettkampfzeit angehängt. Allerdings zehrten die Roboter während dieser Zeitspanne weiterhin von ihren Batterien…

Als es weiterging, öffnete Walkman problemlos die Tür und setzte an, die diese zu durchschreiten. Wir hatten dies in unserer Garage mehrfach geübt. Aufgrund der sehr breiten Schultern des Roboters (ca. 80 cm), ist das Durchschreiten der Tür nicht ganz einfach. Die Strategie bestand also in einer Drehung des Roboters auf der Stelle um 90°. Anschließend passierte Walkman die Tür mit Seitwärtsschritten. Leider brach Walkman unmittelbar nach dem Öffnen der Tür plötzlich einfach zusammen (siehe Video). Glücklicher Weise hat sich Walkman bei diesem Zusammenbruch quasi abgerollt, sodass nichts passiert ist. In der Tat ist von diesem Sturz kaum ein Kratzer zu sehen.

Die Ursache für den Zusammenbruch ist nicht klar. Die Batteriekapazität lag noch bei 80 %. Faszinierender Weise stürzte exakt zur gleichen Zeit auf der Roboter auf der Nachbarbahn. Bei einem Sturz schaltet das Team den Roboter per Funk über einen sogenannten E-Stop Schalter aus, um weitere Schäden zu vermeiden und eine sichere Annäherung an den Roboter zu ermöglichen. Da ein Übersprechen zwischen den E-Stops beider Teams nicht ausgeschlossen werden konnte, gewährte uns die Wettkampfleitung freundlicher Weise eine Wiederholung des Laufs ab dem Zeitpunkt der Kommunikationspanne. Das bedeutet, wir durften am Abend des gleichen Tages noch einen Versuch unternehmen. Der Versuch startete an der Stelle vor der Tür mit der uns am Morgen an dieser Stelle noch verbliebenen Zeit. Dieses mal gelang es die Tür zu durchschreiten. Leider geriet Walkman unmittelbar auf der anderen Seite der Tür ins Straucheln, fiel mit lautem Scheppern auf die Seite und drehte sich anschließend auf die Frontseite. Er kam auf den Knien und dem Schutzkäfig am Kopf jenseits der Türlinie zum liegen. Damit hatten wir dann immerhin unseren zweiten Punkt geholt.

Die am Roboter angebrachten Polster haben auch bei diesem Sturz schlimmeres Verhindert. Eine Schraube zur Befestigung des Ellenbogen Polsters war deutlich verbogen. Diese Schraube hatte beim Aufprall ein Loch im Asphalt der Wettkampfbahn hinterlassen. Darüber hinaus war dem Roboter scheinbar nichts ernstes passiert. Dennoch wurden einige Rekalibrationen erforderlich, die wir dann bis in die Nacht hinein durchführen mussten.

Am nächsten Morgen ging es dann nach einem kurzen Testlauf in der Garage zum zweiten Wettkampflauf. Beim Fahren des Polaris Rangers konnte Walkman die Zeit vom Vortag nahezu halbieren. Vor der Tür begannen dann leider wieder die Schwierigkeiten. Zuerst machte sich ein Rattern während der Bewegung des linken Ellenbogengelenks bemerkbar. Während des Drehens auf der Stelle vor der Tür berührte Walkman den Türrahmen und geriet zunächst gefährlich ins Wanken. Wenige Minuten später mussten wir letztendlich Walkmans letzten Sturz des Wettkampfs mitansehen… Dieses Mal hat sich Walkman wohl das Fußgelenk verknackst…

Schade ist, dass wir nach so kurzer Zeit und einem so guten Start in den zweiten Wettkampftag dann doch so früh abbrechen mussten. Dennoch herrscht Einigkeit im Team und auch so manch anderer bekannter Robotiker in Fairplex hat uns das bestätigt: angesichts der kurzen Entwicklungszeit haben wir einen für den Wettkampf ernstzunehmenden Roboter präsentiert, eine gute Leistung gezeigt und sind damit doch sehr weit gekommen. Wir haben zwei Punkte geholt und haben so mit dem 17. Platz immerhin sechs weitere Teams hinter uns gelassen. Das Technologiekonzept scheint also prinzipiell zu stimmen, am Reifegrad der Technologie dürfen wir noch arbeiten. Da der Roboter von der ersten Schraube bis zum letzten Softwarebit selbst entwickelt worden ist, können wir alle gelernten Lektionen auch unmittelbar umsetzten.

Als Fazit war die Woche für jeden vons eine großartige Erfahrung und anders als bei vielen der anderen Teams stellt die Teilnahme an dem Wettkampf nicht das Projektfinale dar. Für das Team Walkman war dies nur ein früher Meilenstein nach einem Drittel der Projektzeit.

Hier noch ein paar Eindrücke von unseren Vorbereitungen in der Garage:

Team Walkman bei den Vorbereitungen

sowie den Wettkampftagen:

Team Walkman beim Wettkampf

Und da es offensichtlich noch Bedarf zur Nachbesserung in Sachen Balance gibt, begann Team Walkman sogleich mit einem passenden Aufbauseminar… am Strand von San Diego

/images/blog/surfing.jpg
Nachhilfe in Sachen Balance am Strand von San Diego

Das war’s. Das Team Walkman dankt allen, die die Daumen gedrückt und uns angefeuert haben!

/images/blog/007087e517b.jpg
via newscientist.com

DARPA Robotics Challenge – Bald geht es los

Heute durften alle Teams auf dem Wett­kampf­gelände einen voll­ständigen Testlauf durchführen. Nach einigen Hardware-Problemen wie einem kaputten Magnet­encoder im rechten Knie und einem defekten Lade­wider­stand gab es bei dem heutigen Test­lauf auf dem Wett­kampf­parcours schließlich noch Probleme mit einem launigen On-board Switch…

/images/blog/gelaende.JPG
Der Wettkampfparcours. Insgesamt finden vier Läufe gleichzeitig statt.

Immerhin besteht die Chance, dass Team Walkman damit den Vorrat an Pech ver­braucht hat und morgen ein glück­liches DRC Finale bevorsteht!

/images/blog/P1100567.JPG
Ein hübsch rundes Loch ist das da geworden.
/images/blog/P1100587.JPG
Der Versuch eine Tür zu öffnen.

So wie es aussieht haben bei dem heutigen Test­lauf insgesamt 12 von 25 Teams nicht einen einzigen Punkt geholt. Bei manchen lief es einfach nicht gut, andere Teams woll­ten vor dem eigent­lichen Wett­kampf wohl nicht zu viel riskieren. Zwei Teams sind bereits aus­ge­schieden. Zwei Roboter sind heute während des Test­laufs gestürzt und es werden wohl nicht die letzten gewesen sein… Es wird also spannend!

Ein paar Eindrücke von den DRC Finals

So, nach nunmehr drei Tagen am Aus­tragungs­ort der DARPA Robotics Chal­lenge in Pomona mit viel zu viel Fastfood und wenig Schlaf nehme ich mir die Zeit ein paar Eindrücke über botzeit zu teilen.

Zum Hintergrund des Walkman Projekts

Der Roboter ist 1.85 groß und wiegt etwa 120 kg. Der gesamte Roboter wurde in nicht mehr als 10 Monaten entwickelt, gefertigt und erst­malig in Betrieb genommen. Als ich im Januar in Genua ankam, steckten die extern gefer­tig­ten Teile noch in der Zoll­ab­fer­tigung fest…

Als schließlich alle Teile im Institut ange­kom­men waren, wurde der Roboter binnen zwei Wochen zusammen­ge­baut und in Betrieb genommen. Zu diesem Zeit­punkt blieb uns für die Fertig­stel­lung der Quali­fi­ka­tions­videos für die DRC Finals dann noch ein knapper Monat Zeit.

Auch nach der Quali­fi­ka­tion blieb nicht viel Zeit zum Durch­atmen. Während der Qualifika­tions­experi­men­te hatten sich ein paar Tücken sowohl in der Hardware, wie auch in der Soft­ware offenbart. Alles andere wäre vermut­lich auch sehr über­raschend gewesen…

Am vergangenen Samstag sind wir schließlich hier in Pomona nahe Los Angeles ange­kom­men und berei­ten uns seither auf den Wett­kampf vor.

/images/blog/P1100270.JPG
Ein Blick in die Garage von Team Walkman

Eine Art Tagebuch

Sonntag: Registrierung, Begrüßung und Instruktionen

Der Sonntag Vormittag dient im Wesent­lichen der Orientie­rung hier vor Ort. Es ist das einzige Zeit­fenster, in dem wir einen kurzen Blick auf die Gegend um Los Angeles erhaschen und einige wenige Sehens­würdig­keiten besuchen können. Nach der Registrie­rung am Nach­mit­tag findet dann die offizielle Be­grüßung und Auftakt­ver­anstal­tung statt. Ein kurzer Überblick über die Daten und Fakten zum Event: es sind etwa 600 Team-Mitglieder angereist, betreut wird die Veranstal­tung von 300 frei­wil­ligen DARPA-Mitarbei­tern. Zahlreiche inter­nationa­le Pres­se­vertre­ter haben sich ange­kündigt. Darunter unter anderem: ARD, BBC News, Daily Planet, IEEE Spectrum, MIT Technology Review, NBC News, Playboy.com, Spiegel Online, TEDx, ZDF.

Montag: der Einzug in die Team Garage

Wir bekommen ab 08:00 Uhr Zugang zu unserer Team Garage. Das ist der Ort, wo wir unsere Rechner, unsere Werk­statt, den Roboter und eine kleine Trainings­umgebung aufbauen.

Wir verbringen den ganzen Tag weitestgehend mit dem Einzug, dem Aufbau der Arbeits­plätze und ausgiebigen Tests des Roboters. Die beste Nachricht des Tages:
Walkman ist gesund und munter angekommen. Der Roboter funktio­niert einwand­frei. Auch das restliche Equipment hat den Transport unbeschadet überstanden.

Für die meisten endet dieser erste Tag etwa um Mit­ter­nacht mit dem Rückweg zum Hotel.

Dienstag: Modultest

Um 09:00 Uhr geht es für mich weiter. An diesem Tag steht Loko­motion im Forder­­grund. Wir sind unsicher, wie Walkman mit dem un­ebenen Wett­kampf­gelände und vorhandenen Stei­gungen zurecht kommen wird. Ent­sprechend werden nach dem Transport einige Modell­para­me­ter überprüft und re­kali­briert sowie Regler­einstel­lungen verfeinert.

Am Nach­mit­tag können wir erstmalig den Roboter in eines der von der DARPA für den Wett­kampf zur Verfügung gestellten Autos setzen und unsere Fahrzeug­modi­fi­ka­tionen für diese Aufgabe testen.

/images/blog/IMG_20150602_171306.jpg
Walkman im Auto

Anschließend haben sowohl Roboter als auchTeam einen offi­ziel­len Foto­termin.

http://www.theroboticschallenge.org/sites/default/files/20150602_SUN_WALK-MAN_bleachers_web.jpg
Team Walkman (theroboticschallenge.org)

Am Abend geht es weiter mit Lokomotion. Eine Holz­platte und ein paar Balken dienen dienen als Test­platt­form. Wir testen das Stehen, Laufen und Drehen auf der Stelle auf der hölzer­nen Ebene mit bis zu 8° Grad Neigung. Der Roboter meistert die Tests und wir beenden unsere Arbeit sehr zufrie­den um 03:00 Uhr am Morgen. Wir werden von den Jungs abgelöst, die nun das Auto­fahren testen werden. Die Kollegen vom IHMC haben uns freund­licher­weise zu diesem Zweck bis 11:00 Uhr ihren Polaris Ranger überlassen. Mille mille grazie dafür!

Mittwoch: Manipulation Day Öffnen und Durch­schreiten der Tür, Ventil-Aufgabe

Heute steht Manipulation auf der Tages­ordnung. Im speziellen das Öffnen und Durch­schreiten einer Tür, sowie das Drehen eines Industrie­ventils. Bei den Arbeiten bereitet uns das linke Knie­gelenk Probleme. Einer der Magnet­encoder versagt den Dienst. Am Morgen war bereits ein Fehler in der Leistungs­elektronik auf­ge­tre­ten. Mir gibt der Ausfall die Zeit, diese Zeilen zu schreiben, während unsere Techniker daran arbeiten, nicht nur das defekte Teil zu ersetzen, sondern auch die Ursache für den Aus­fall festzustellen…

Die Atmosphäre in der Garage:

Insgesamt ist die Atmosphäre sehr angenehm. Insbesondere das Mit­einander mit den übrigen Teams empfinde ich als sehr angenehm. Die Halle hier ist voll von Menschen, die mit großer Be­geisterung an ihren Robotern arbeiten. Bis auf ein einzi­ges Team hängt in jeder Garage ein grünes Schild, dass die Aufnahme von Fotos und Videos ausdrücklich erlaubt. Die Wissen­schaftler und Techniker laufen von Garage zu Garage und informieren sich wiss­begie­rig über die Kon­struk­tion, Hard- und Software der anderen Teams. Die eigenen Erfahrungen werden meist gerne geteilt und wie es aussieht, knüpfen manchmal nicht nur Menschen, sondern auch Roboter neue Kontakte:

/images/blog/IMG_20150602_185312.jpg
Atlas und Walkman verstehen sich.

Insgesamt gehen alle Teams sehr hilfs­bereit mitein­ander um. Man leiht sich gegen­seitig Ersatz­teile und Werk­zeug. Gegen Abend zeigt sich dann, welche Teams schon lange dabei sind und ent­sprechend eine aus­ge­reifte Hard- und Software vor­weisen können. Diese Teams verlassen ihre Garage am Abend und genießen ein wenig Frei­zeit. Andere Teams, die noch jung im Rennen sind und meist ihre Roboter voll­ständig selbst gebaut haben, bleiben bis in die Nacht hinein. Viele arbeiten im Schicht­betrieb – so wie wir.

Turniamo a’lavoro!

Andiamo al DRC

Ich erinnere mich gut noch an die ersten DARPA Grand Challenges in 2004 und 2007. Damals habe ich noch den alten VHS Recorder an den Rechner angeschlossen, um den Internet-Stream aufzunehmen. Ich glaube Arne hat immernoch irgendwo meine Aufnahmen von der Urban Challenge? 😉

In der kommenden Woche finden die Finals der aktuellen DARPA Robotics Challenge (DRC) statt. Dabei geht es darum, dass ein ferngesteuerter Roboter in einem simulierten Katastrophenszenario eine Mission aus mehreren Teilaufgaben bewältigen muss. Zu den Aufgaben zählt das Fahren eines Autos, das öffnen und durchschreiten einer Tür, das Herstellen eines Durchbruchs in einer Gipskartonwand, das öffnen eines Industrieventils und einiges mehr.

Eine genauere und anschauliche Beschreibung findet ihr auf Sciencenews.org.

Insgesamt treten am 05. und 06. Juni 25 Teams in der Challenge an. Einen Überblick über die Teams und ihre Roboter gibt’s auf der offiziellen DRC Webseite.

Ich selbst darf als Mitglied des Teams Walkman vom IIT (Istituto Italiano di Tecnologia) dieses Mal alles aus nächster Nähe miterleben.

Unser Roboter ist dieses wunderschöne Stück Technik hier, dessen Entwicklung vor knapp einem Jahr im Rahmen des gleichnamigen EU-Projekts begann:

Walkman

Heute sitze ich am Flughafen und blicke auf einige sehr arbeitsreiche Wochen und Wochenenden seit meiner Ankunft am IIT zurück. In den kommenden Tagen packen wir den Roboter in Pomona aus und beginnen mit den letzten Vorbereitungen und Tests. Auch das werden wohl sehr intensive aber spannende Tage mit unserem Team sowie auch zusammen mit all den anderen Teams. Ich hoffe ein paar Eindrücke an dieser Stelle mit Botzeit teilen zu können.

Va bene! Andiamo al DRC!

Linktipp: Pilotiertes Fahren auf der Autobahn

Drüben bei mobilegeeks.de hat Autoblogger Jan Gleitsmann seine Erfah­run­gen einer Probe­fahrt mit einem pilotier­ten Fahr­zeug auf der Autobahn auf­ge­schrieben. Er berichtet von seinem Selbst­versuch, mit dem Audi A7 „Jack“ pilo­tiert auf der Autobahn zu fahren und ist begeistert.

Heraus­ge­kom­men ist ein unter­haltsa­mes, lesens­wertes, weil auch umfang­reiches Stück, was über den aktuel­len Stand aufklärt und über einige feine aber wichtige Unter­schiede zwischen Fahrer­assistenz, pilo­tiertem Fahren und autono­men Fahren hinweist. Lesens­wert!

Ein Selbstversuch: Pilotiertes Fahren mit dem Audi A7 “Jack” bei mobilegeeks.de

/images/blog/sensoren-audi-a7-jack-pilotiertes-fahren.jpg
Sensoren im Audi A7 „Jack“

„How many robots do you have building robots?“

Eine mittlerweile beliebte Frage auf Messen und Konferen­zen, auf denen Her­steller der neuen Gene­ration kollaborativer Roboter als praxis­tauglich preisen ist: Wie viele eurer Roboter setzt ihr denn selbst bei der Her­stel­lung eurer eigenen Roboter ein?

Die Antwort war bislang in aller Regel ernüchternd: Der KUKA iiwa wird hand­gefer­tigt, Baxter habe ich bislang nicht viel mehr als das Aufheben von Objekten machen sehen (und Rodney Brooks musste die Frage auf einer Konferenz auch verneinen), und meine dies­bezüg­liche Frage beim Bosch APAS wurde auch zögerlich bis ausweichend beantwortet.

Der dänische Roboter­bauer Universal Robots, das seit einigen Jahren mit günstigen und kraft­geregel­ten Leicht­bau­robotern den inter­nationalen Roboter­markt aufräumt, scheint das nun zu ändern. Der neu vorgestellte Universal Robots UR3 ist genau für Fertigungs­arbeiten und Werkstatt­aufgaben gemacht und wird daher Univer­sal Robots eingesetzt, um Kopien von sich selbst herzustellen 1 :

“Our robots are indeed helping to build our robots.”
— Esben Østergaard, CTO und Mitgründer von Universal Robots

So sollte es sein. Wenn sie stimmt, gibt mir diese Aussage Vertrauen in die Praxis­taug­lich­keit des Roboters. Und umgekehrt: Wenn der Her­stel­ler seine Produkte selbst nicht einsetzt, warum sollte ich glauben, dass sie mir helfen können?

tl;dr: Der neue Universal Robots UR3 wird von Universal Robots beim Bau seiner eigenen Kopien eingesetzt. Und das ist gut so!

/images/blog/universal-robots.png
Die Universal Robots UR10, UR5 (von rechts) und links der neue kleine UR3.

Alles Fake – Ein trauriger Monat für die Robotik

In der vergangenen Woche fand das European Robotics Forum statt. Dabei handelt es sich um eine Networking-Veranstaltung, bei denen aktuelle und zukünftige Trends in der europäischen Forschungslandschaft diskutiert werden. Einem Blick ins Programm der Veranstaltung verrät bereits einen guten Überblick, was die deutsche Robotik Gemeinde umtreibt. Ein wesentlicher Aspekt ist es, die Verknüpfung zwischen Wahrnehmung und Handlung in Robotern zu verbessern. Es geht darum, einen Roboter in die Lage zu versetzen, komplexe Bewegungen und Manipulationsaufgaben, die einen hohen Grad an Geschick erfordern, selbstständig oder durch Demonstration zu erlernen und zu adaptieren.

In meinen Augen ist das ein hochspannendes Thema, in dessen Kontext ich vor etwas längerer Zeit bereits auf nachfolgende beeindruckende Videos aufmerksam geworden bin:

Das Video zeigt, wie ein Mensch einem Roboter das Tischtennis Spielen demonstriert. Anschließend erprobt und verbessert der Roboter selbstständig seine Fähigkeiten. Schließlich, spielt der Roboter Tischtennis mit einem Menschen.

Der Tischtennis Demonstrator ist meiner Ansicht nach sehr gut geeignet um Forschungsergebnisse dieser Art darzustellen. Es gibt viele Freiheitsgrade. Die Dynamik der Aufgabe ist hoch und fordernd. Eine Tischtennisplatte hat vertretbare Abmessungen, sodass sich der Demonstrator in einem Labor gut realisieren lässt. Das Spiel mit einem echten Menschen ist nicht planbar. Es kommt zu unvorhersehbaren Ballwechseln. Daher demonstriert das Experiment prinzipell sehr gut die Generalisierungsfähigkeit aber auch die Grenzen entwickelter Algorithmen.

Hohe Erwartungen

Im Februar kündigte der Roboterhersteller KUKA mit nachfolgendem Video ein Tischtennis Duell zwischen einem KUKA Roboter und dem Tischtennisprofi Timo Boll an.

Vor dem Hintergrund der zuvor dargestellten Forschungsarbeiten war ich natürlich freudig gespannt auf das Event. Und damit war ich nicht allein. Aus den Kommentaren:

  • „Hmm…ein Fake wird es nicht sein, glaube aber nicht das der Bot den Hauch einer Chance gegen Boll hat, sobald der mit Topspin angreift. […]“
  • „Fantastic. Cant wait to see this in action…“
  • „Well…never thought I’d be so hyped for a ping pong match!“

Auf IEEE Spectrum News schreibt Evan Ackermann: „Wow, Kuka wouldn’t have set this whole thing up unless it was actually going to be a good match! Maybe we’ll see some amazing feats of high speed robot arms, vision systems, and motion tracking!“

Ernüchterung

Die geschürte Erwartung bestand in einem tatsächlichen „Duell“ im Sinne eines echten Spiels zwischen Mensch und Roboter. In meinem durchaus robotisch geprägten Umfeld wurden rege Diskussionen geführt, wie das hypothetische Match ausgehen würde. Ebenso wurden Vermutungen über technische Realisierungen diskutiert. Die oben angesprochenen Forschungsergebnisse haben die prinzipielle Machbarkeit ja bereits vor einiger Zeit demonstriert. Bis hier her: schöne Arbeit seitens des Marketings. Das mit Spannung erwartete Duell war in aller Munde. Am 10.03. erschien dann das ernüchternde Video:

Für sich genommen ein nettes Werbe-Video. Aber nicht das angekündigte Spiel zwischen Mensch und Maschine. Nur ein mit Spezialeffekten voll gepumpter Trickfilm. Die Story: erst dominiert der Roboter, dann reißt Timo das Ergebnis noch einmal mit spektakulären Spielzügen rum. Die wohl beabsichtigte Botschaft des Roboterherstellers wird am Ende noch einmal explizit formuliert:

„Not the best in table tennis. But probably the best in robotics.“

Die in meinem Umfeld gespiegelte Botschaft fiel eher anders aus. Sie war mehr von Enttäuschung geprägt. Herauszuhören war zusammenfassend: „KUKA hat ein Duell versprochen, aber nur einen Trickfilm geliefert.“ Auch das spiegelt sich in den sozialen Netzwerken wieder:

  • „Agreed, great idea for marketing, but poorly developed“
  • „I was so excited to see a duel between a robot and a world champion in table tennis. Expectations were like Kasparov vs Deep Blue, right? Turns out it’s just a very well shot but fake commercial.“

Evan Ackermann trifft auf IEEE Spectrum News den Nagel auf den Kopf: „But the encounter wasn’t the „robot vs. human duel“ we were promised. What Kuka gave us instead is an overproduced, highly edited commercial that, in our view, will puzzle (rather than amaze) those of us who follow robotics technology closely.“

In meinen Augen eine verpasste Chance, Menschen zu begeistern und durch technologische Leistung zu überzeugen.

Zu allem Überfluss erschien diese Woche dann ein weiteres Fake-Video (dieses Mal nicht von KUKA) von einem Tischtennisroboter, der angeblich in einer heimischen Garage realisiert wurde:

In der Beschreibung zum Video steht: „Nach ca. 2 Jahren Entwicklungsarbeit habe ich mit meinem Freund Michael nun unseren selbst gebauten Tischtennis Roboter soweit fertig gestellt, dass man mit ihm schon ordentliche Ballwechsel spielen kann.“ Leider ist das Video offensichtlich montiert, wie einige aufmerksame Kommentatoren anmerken:

  • „It is fake, look at 1:09! You can see that the camera in the upper right of the garage door is in front of the table tennis racket because it was added to the footage later.“
  • „Had me fooled until the close up at 2:20. Those movements don’t seem real, and it seems weird that every movement has the same sound even tough the speeds are different and so are the moves.“

Vieles davon finden wir auf Mikrokontroller.net wieder:

https://www.mikrocontroller.net/attachment/210215/busted.jpg
camera in the upper right of the garage door is in front of the table tennis racket

Als Trickfilm-Projekt ist das Video sicherlich überzeugend gut gemacht. Das belegen auch die zum Teil auch emotional aufgeladenen Diskussionen zur Echtheit des dargestellten Experiments…

Zwei Aspekte haben mich schließlich zur Wahl des Titels für diesen Blogeintrag bewegt:

Enttäuschung

Beide Videos, das von KUKA und das Garagen-Video, haben eine unglaublich rasante Verbreitung in den sozialen Netzwerken erfahren. Für den geneigten Robotik-Laien, so befürchte ich, mag allerdings durch beide Videos ein falscher Eindruck von dem entstehen, was Roboter heute leisten können. Die damit verbundenen komplexen Problemstellungen hat Arne in einem früheren Blogeintrag bereits ausführlich thematisiert.

Darüber hinaus erscheint Tischtennis als Demonstrator für die eingangs beschriebenen Forschungsprojekte erst einmal verbraucht. Bei jeder zukünftigen Demonstration des Experiments und jedem neuen Video dazu schwingt zunächst einmal unterschwellig mit: „Schau mal, da hat wieder einer so getan, als könnte er mit einem Roboter Tischtennis spielen“. Vielleicht fällt ja jemandem ein alternativer, hinsichtlich Komplexität, Anzahl der Freiheitsgrade und Realisierbarkeit im Labormaßstab vergleichbarer alternativer Demonstrator ein?

Aus robotischer Sicht finde ich die Ereignisse in Summe also sehr schade und komme zu dem Schluss: dies war ein trauriger Monat für die Robotik.

Google kauft Boston Dynamics

Bam!

Google zeigt mit Wucht, dass es sein Engagement in der Robotik offenbar ernst meint. Gestern wurde bekannt, dass Google als achte Robotikfirma innerhalb kürzester Zeit nun auch Boston Dynamics gekauft hat.

Boston Dynamics hat in den letzten Jahren durch fulminante Robotervideos auf sich aufmerksam gemacht, die eine Bewegungsdynamik zeigen, die bis dahin weitestgehend unbekannt war. Eines der beeindruckensten Videos war und ist wahrscheinlich nach wie vor eines der ersten vom BigDog:

Eines der frühen Videos von BigDog mit beeindruckender Stabilität

Dieses Video hat mich beim ersten Mal schockiert. Insbesondere die Szene ab Minute 0:52, bei der BigDog auf Eis ausgleitet. Ich sah ein Robotervideo und mein Hirn signalisierte in dieser Szene, dass es auf ein lebendiges Tier blickt und war einigermaßen verwirrt.

Dass Boston Dynamics diese Kompetenzen auch auf humanoide Robotik übertragen hat, macht es nicht weniger beeindruckend bzw. (je nach Perspektive) beängstigend:

PetMan

Eine Suche nach Boston Dynamics (insbesondere Youtube) fördert noch viele weitere beeindruckende Videos zutage, etwa neue Vierbeiner-Videos von Boston Dynamics WildCat:

WildCat

Nun ist es so, dass Boston Dynamics bislang primär via DARPA vom Militär gefördert war und man daher keine zuverlässigen Informationen über die Technik hinter diesen Videos und die Reproduzierbarkeit der gezeigten Fähigkeiten bekommt. Es gibt Hinweise darauf, dass einzelne Szenen der beeindruckensten Videos von Boston Dynamics gegebenenfalls eher selten / einmalig so gut aussehen und so gut funktionieren.

Mit Googles Engagement ist aber auch hier die Hoffnung, dass Boston Dynamics Schritt für Schritt weniger vom Militär abhängen wird und daher auch mehr Informationen zur Technik und der Reproduzierbarkeit der Experimente publizieren darf. Für die Robotik-Szene wäre das sicherlich ein enormer Gewinn.

Google executives said the company would honor existing military contracts, but that it did not plan to move toward becoming a military contractor on its own.

Das klingt für mich nach einer etwas verklausulierten Aussage, dass Google zwar bestehende Verträge mit dem Militär noch erfüllen will (muss), Boston Dynamics aber sukzessive aus der Milotärrobotik zurückziehen will.

Das wäre toll!

/images/blog/BigDog-550px.jpg
Frühe Aufnahmen zweier BigDog-Roboter