← Neueste Arbeiten
💻 computer science

Learning Terrain-Adaptive Humanoid Locomotion on Granular Terrain

Dieses Paper präsentiert ein auf Physik basierendes granuläres Kontaktmodell auf Basis der 3D-Widerstandskrafttheorie sowie ein geländeanpassendes Reinforcement-Learning-Framework, das eine agile humanoide Fortbewegung auf vielfältigen, realen granularen Terrains ermöglicht und damit die erste erfolgreiche Demonstration solcher Fähigkeiten auf diesem Gebiet markiert.

Ursprüngliche Autoren: Junnosuke Kamohara, Feiyang Wu, Andy Ningan Zong, Daniel I. Goldman, Yashwanth Nakka, Seth Hutchinson, Ye Zhao

Veröffentlicht 2026-09-10
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Junnosuke Kamohara, Feiyang Wu, Andy Ningan Zong, Daniel I. Goldman, Yashwanth Nakka, Seth Hutchinson, Ye Zhao

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 haben schon lange die Kunst des Gehens auf festem Boden gemeistert und navigieren mit der Präzision eines Menschen über Betonwege und Holzböden. Doch betritt man einen Strand, einen Kiesweg oder ein Feld aus losem Boden, ändern sich die Regeln völlig. Im Gegensatz zu hartem Pflaster, das einen festen, unnachgiebigen Widerstand bietet, verhält sich loser Untergrund wie Sand oder Erde unvorhersehbar. Er kann sich bei einem schnellen Schritt wie ein fester Stein anfühlen oder wie eine dicke Flüssigkeit fließen, wenn der Fuß zu tief einsinkt. Diese wechselhafte Natur macht es für einen Roboter unglaublich schwierig zu wissen, wie viel Kraft er aufwenden muss oder wie er das Gleichgewicht halten kann, ohne einzusinken oder auszurutschen. Jahrelang hatten Ingenieure damit zu kämpfen, Maschinen das Gehen auf diesen instabilen Oberflächen beizubringen, wobei sie sich oft auf vereinfachte Modelle verlassen mussten, die versagten, sobald der Boden nachgab.

Ein Forschungsteam hat nun einen neuen Weg entwickelt, um humanoide Roboter das Gehen auf losem, körnigem Gelände beizubringen. Ihr Ansatz kombiniert ein präziseres Verständnis dafür, wie Füße mit Sand und Kies interagieren, mit einer Lernmethode, die es dem Roboter ermöglicht, die Steifigkeit des Bodens in Echtzeit zu erfühlen. Durch das Training des Roboters in einer hochrealistischen virtuellen Umgebung, die die Physik des Einsinkens und Rutschens nachahmt, und durch Tests auf echten Stränden und Kieshaufen demonstrierte das Team, dass ihr Roboter auf weichem Boden gehen, rennen und sogar springen konnte, wo frühere Modelle versagt hätten. Diese Arbeit stellt einen bedeutenden Schritt dar, um Robotern die Fähigkeit zu geben, in den chaotischen, unstrukturierten Umgebungen der realen Welt zu operieren.

Der Kern dieser Errungenschaft liegt darin, wie die Forscher die Interaktion zwischen dem Fuß des Roboters und dem Boden modellierten. Traditionelle Methoden behandeln den Boden oft als eine harte Oberfläche, die den Fuß einfach stoppt, oder sie verwenden grobe Schätzungen, um zu berechnen, wie tief der Fuß einsinken wird. Das neue System hingegen verwendet ein physikbasiertes Modell, das den Widerstand berechnet, den der Boden bietet, während der Fuß hineindrückt. Dieses Modell berücksichtigt, wie der Winkel des Fußes, die Geschwindigkeit der Bewegung und die Tiefe des Eindringens die vom Boden ausgeübte Kraft verändern. Anstatt zu raten, berechnet das System diese Kräfte basierend auf den physikalischen Eigenschaften des Materials, sei es trockener Sand, nasser Strandsand oder Basaltgestein. Dies ermöglicht es dem Roboter, im Simulator dieselben Einsink- und Rutschkräfte zu erleben, die er in der Realität spüren würde.

Um dies in der Praxis umzusetzen, wandten die Forscher einen zweistufigen Lernprozess an. Zuerst trainierten sie einen „Lehrer“-Roboter in der Simulation, der Zugang zu perfekten Informationen über den Boden hatte, wie etwa dessen exakte Steifigkeit und Zusammensetzung. Dieser Lehrer lernte, effizient auf verschiedenen Oberflächen zu gehen. Dann trainierten sie einen „Schüler“-Roboter, der nur das wahrnehmen konnte, was seine eigenen Sensoren detektieren konnten, wie etwa die Bewegung seiner Gelenke und die auf seinen Körper wirkenden Kräfte. Der Schüler lernte, die Beschaffenheit des Bodens allein aus diesen internen Signalen abzuleiten – er erschloss sich die Eigenschaften des Terrains quasi dadurch, dass er fühlte, wie er sich bewegte. Einmal trainiert, konnte der Schüler-Roboter seinen Gehstil laufend anpassen, indem er seine Füße höher hob, wenn der Boden weich war, um ein Schleifen zu vermeiden, oder seinen Schritt anpasste, wenn die Oberfläche uneben war.

Die Ergebnisse dieses Ansatzes wurden sowohl in hochpräzisen Computersimulationen als auch in Experimenten mit echter Hardware getestet. In den Simulationen wurde der Roboter verschiedenen Arten von körnigem Gelände ausgesetzt, darunter Basalt, trockener Sand und Mohnsamen, die als feines, loses Material dienten. Der mit dem neuen Physikmodell trainierte Roboter navigierte erfolgreich über diese Oberflächen und hielt dabei das Gleichgewicht und folgte Gehkommandos bei Geschwindigkeiten von bis zu 2,5 Metern pro Sekunde. Im Gegensatz dazu hatten Roboter, die mit älteren, vereinfachten Modellen trainiert worden waren, erhebliche Schwierigkeiten und fielen oft um oder schafften es nicht, sich auf den weicheren Oberflächen vorwärts zu bewegen. Das neue System ermöglichte nicht nur das Gehen, sondern bewältigte auch das Rennen und Springen – Aufgaben, die eine präzise zeitliche Abstimmung und Kraftanwendung erfordern, was ohne ein tiefes Verständnis des Bodenverhaltens nahezu unmöglich ist.

Als das Team den trainierten Roboter auf einem Unitree G1 Humanoiden in der realen Welt einsetzte, hielten die Ergebnisse stand. Sie testeten den Roboter auf einem Basaltfeld, einem Volleyballfeld aus trockenem Sand und an einem Strand. Auf dem harten Basalt ging der Roboter reibungslos. Auf dem trockenen Sand hielt er selbst bei höheren Geschwindigkeiten das Gleichgewicht, während ältere Modelle den Halt verloren hätten. Besonders beeindruckend war, dass der Roboter die Fähigkeit demonstrierte, zu spüren, wenn sich der Boden änderte. Als er von einer härteren Oberfläche auf ein Stück weicheren Sand lief, passte er seinen Gang automatisch an, indem er seine Füße höher hob, um zu verhindern, dass sie in das lose Material einsinken. Diese Anpassung geschah ohne vorprogrammierte Anweisungen über den spezifischen Ort; der Roboter reagierte einfach auf den sich ändernden Widerstand, den er durch seine Beine spürte.

Die Forscher beobachteten auch, dass die Bewegungen des Roboters auf weichem Boden effizienter und sanfter wurden. Indem er die Steifigkeit des Geländes schätzte, lernte der Roboter, gerade genug Kraft aufzuwenden, um vorwärtszukommen, ohne übermäßig viel Sand aufzuwirbeln oder seine Gelenke zu stark zu beanspruchen. Dieses nachgiebige Verhalten, bei dem der Roboter die Störungen des unebenen Bodens absorbiert, anstatt gegen sie anzukämpfen, deutet auf eine natürlichere und energieeffizientere Art des Gehens hin. Die Studie bestätigt, dass Roboter, um wirklich in der freien Natur operieren zu können, in der Lage sein müssen, die komplexe, wechselhafte Natur des Bodens unter ihnen zu verstehen und sich an sie anzupassen, indem sie über die starren Annahmen der Vergangenheit hinausgehen.

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 →