← Neueste Arbeiten
🤖 AI

ORPA: Online Residual Policy Adaptation for Robot Manipulation Control with Human Feedback

Dieses Paper stellt ORPA vor, ein Framework, das vortrainierte Roboter-Manipulations-Policies durch das Hinzufügen eines leichtgewichtigen, feedback-konditionierten Moduls zur Vorhersage von Echtzeit-Anpassungen der Gelenkraum-Residuen verbessert, was eine unmittelbare Fehlerkorrektur und die Anpassung an Distributionsverschiebungen ermöglicht, ohne dass ein vollständiges Retraining der Policy erforderlich ist.

Ursprüngliche Autoren: Muhammad A. Muttaqien, Tomohiro Motoda, Ryo Hanai, Yukiyasu Domae

Veröffentlicht 2026-08-19
📖 6 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Muhammad A. Muttaqien, Tomohiro Motoda, Ryo Hanai, Yukiyasu Domae

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Roboter, die eine Tasse aufheben, eine Tür öffnen oder einen Haufen Objekte sortieren können, sind seit langem der Traum von Ingenieuren. Jahrelang war der vielversprechendste Weg, einer Maschine diese Fähigkeiten beizubringen, das Imitationslernen. Bei diesem Ansatz demonstriert ein Mensch eine Aufgabe, indem er beispielsweise die Arme eines Roboters mit seinen eigenen Händen bewegt, und ein Computerprogramm schaut genau zu, um das Muster zu lernen. Der Roboter versucht dann, dieses Muster eigenständig nachzuahmen. Kürzlich haben leistungsstarke neue Computermodelle diese Roboter überraschend gut in komplexen Aufgaben gemacht, was es ihnen ermöglicht, lange Sequenzen von Bewegungen mit beeindruckender Geschmeidigkeit aneinanderzureihen. Diese digitalen Lernenden haben jedoch eine erhebliche Schwäche: Sie sind spröde. Wenn das Objekt nur wenige Zentimeter von der Stelle verschoben wird, an der der Roboter es erwartet, oder wenn der Arm des Roboters während einer Aufgabe leicht abrutscht, kann der gesamte Plan zusammenbrechen. Da der Roboter ein spezifisches Pfadmuster auswendig gelernt hat, weiß er oft nicht, wie er sich erholen kann. Das Beheben erfordert in der Regel das Sammeln von tausenden neuen Beispielen und das erneute Trainieren des gesamten Systems – ein Prozess, der langsam, teuer und unmöglich ist, während der Roboter tatsächlich arbeitet.

Ein Team von Forschern am National Institute of Advanced Industrial Science and Technology in Japan hat einen anderen Weg vorgeschlagen, um mit diesen Fehlern umzugehen. Sie entwickelten ein System namens Online Residual Policy Adaptation, oder ORPA, das es einem Roboter ermöglicht, seine Handlungen in Echtzeit basierend auf einfachem menschlichem Feedback zu korrigieren, ohne die gesamte Aufgabe neu erlernen zu müssen. Anstatt dem Roboter auf eine neue Art und Weise die Bewegung von Grund auf neu beizubringen, fungiert ORPA wie ein subtiler Führer, der den bestehenden Plan des Roboters sanft korrigiert, wenn etwas leicht schiefgeht. Die Forscher testeten dies an einer dual-armigen Roboterplattform namens ALOHA, die darauf ausgelegt ist, die menschliche beidhändige Manipulation nachzuahmen. Sie fanden heraus, dass das System, wenn der Roboter auf kleine Fehler stieß, wie etwa ein leicht deplatziertes Objekt, seine Bewegungen sofort anpassen konnte, um erfolgreich zu sein, während der Standardroboter scheitern würde.

Der Kern dieser Arbeit besteht darin, das allgemeine Wissen des Roboters von seinen unmittelbaren Korrekturen zu trennen. Der Robot startet mit einem vorab trainierten Gehirn, das weiß, wie man eine Aufgabe unter idealen Bedingungen ausführt. Dieses Gehirn bleibt unberührt. Wenn der Roboter beginnt sich zu bewegen, überwacht ein separates, leichtgewichtiges Modul die Situation. Wenn ein menschlicher Bediener signalisiert, dass etwas nicht stimmt – etwa durch die Aussage, das Objekt sei „zu weit links“ oder „zu hoch“ – berechnet dieses Modul eine kleine Anpassung. Es sagt dem Roboter nicht, dass er von vorn beginnen soll; stattd� vielmehr fügt es eine winzige Korrektur zur aktuellen Bewegung des Roboters hinzu. Diese Korrektur wird aus Daten gelernt, bei denen die Forscher absichtlich kleine Fehler in erfolgreichen Demonstrationen eingeführt und dem System beigebracht haben, wie man diese behebt. Das Ergebnis ist ein Roboter, der sein ursprüngliches, geschmeidiges Verhalten beibehält, aber die Fähigkeit gewinnt, sich im laufenden Betrieb anzupassen – ganz ähnlich wie ein Mensch, der seinen Griff anpassen kann, wenn ein Becher rutschig ist, ohne dabei das Halten eines Bechers komplett neu lernen zu müssen.

Um dieses Konzept zu beweisen, führten die Forscher umfangreiche Tests sowohl in einer Computersimulation als auch in der realen Welt durch. Sie stellten anspruchsvolle Aufgaben auf, die eine hohe Präzision erfordern, wie das Übertragen eines Würfels von einer Hand in die andere, das Einsetzen eines Stifts in ein enges Loch, das Öffnen eines Flaschendeckels und das Sortieren verschiedener Objekte. In den Simulationen bewegten sie die Zielobjekte absichtlich leicht von ihren erwarteten Positionen weg, um die Unordnung der realen Welt nachzuahmen. Der Standardroboter, der sich nur auf sein ursprüngliches Training verließ, war in diesen schwierigen Versuchen nur in 60 Prozent der Fälle erfolgreich. Als die Forscher das neue Korrektursystem hinzufügten, sprang die Erfolgsquote auf über 90 Prozent bei einfachen Transfers und auf über 80 Prozent bei den komplexeren Einfügeschaufgaben. Das System übertraf auch ältere Methoden, die feste geometrische Regeln verwendeten, um Fehler zu beheben. Diese älteren Methoden gingen davon aus, dass ein „zu weit links“-Signal immer die gleiche Menge an Bewegung bedeutete, unabhängig vom Kontext. Das neue System hingegen lernte, dass die Größe der Korrektur vom spezifischen Moment der Aufgabe und der Position der Roboterarme abhängt.

Die Forscher verglichen ihre Methode auch mit anderen jüngsten Ansätzen, die große Sprachmodelle verwenden, um menschliches Feedback zu interpretieren. Während diese Systeme vielversprechend waren, waren sie langsamer und erforderten komplexe Konvertierungen zwischen Sprache und physischer Bewegung. Das neue System operiert direkt auf den Gelenkbewegungen des Roboters, was es schneller und effizienter macht. In realen Tests mit dem physischen Roboter war die Verbesserung deutlich, aber nuanciert. Bei Aufgaben wie dem Bewegen einer Snackbox oder dem Sortieren von Gegenständen war der Roboter bereits recht gut und erfolgreich in etwa 80 Prozent der Fälle. Mit dem neuen System stieg diese Zahl zwar nur leicht an, aber wichtiger war, dass der Roboter viel besser darin wurde, sich von spezifischen Fehlern zu erholen. Beispielsweise bei der schwierigen Aufgabe, einen Flaschendeckel zu öffnen, die präzisen Kontakt und Timing erfordert, half das System dem Roboter, seine Bewegungen zu stabilisieren und die Aufgabe zuverlässiger zu vollenden. Die Forscher beobachteten, dass das System nicht jedes Mal eingreifen musste; es griff nur ein, wenn der Fehler groß genug war, um zu einem Scheitern zu führen, wodurch der natürliche Fluss der ursprünglichen Bewegungen des Roboters bewahrt wurde.

Diese Arbeit deutet auf einen praktischen Weg hin, um Roboter in unstrukturierten Umgebungen robuster zu machen. Indem sie vermeiden, das gesamte System jedes Mal neu trainieren zu müssen, wenn ein neuer Fehler auftritt, haben die Forscher eine Methode geschaffen, die rechentechnisch leichtgewichtig und für den Echtzeitgebrauch bereit ist. Das System ersetzt nicht die erlernten Fähigkeiten des Roboters, sondern ergänzt sie durch eine flexible Korrekturschicht. In den Experimenten lernte der Roboter, eine Vielzahl von Fehlermodi zu handhaben, einschließlich Zeitabweichungen und unvollkommenem Kontakt, indem er seine Handlungen basierend auf dem erhaltenen Feedback anpasste. Die Ergebnisse zeigen, dass dieser Ansatz Roboter in Umgebungen zuverlässiger machen kann, in denen die Bedingungen niemals perfekt vorhersehbar sind, sodass sie effektiver neben Menschen arbeiten können, ohne ständiger Überwachung oder Umprogrammierung. Der Erfolg des Systems sowohl in der Simulation als auch auf der physischen Hardware zeigt, dass kleine, gelernte Anpassungen einen signifikanten Unterschied für die Zuverlässigkeit komplexer Roboteraufgaben machen können.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →