← Neueste Arbeiten
💻 computer science

End2Race: An End-to-End Learning Framework for Multi-Vehicle Autonomous Racing

Dieses Paper stellt End2Race vor, ein End-to-End-Lernframework für autonomes Multifahrzeug-Racing, das eine Inferenzlatenz im Submillisekundenbereich erreicht und bestehende regelbasierte sowie Single-Vehicle-Lernmethoden durch die Demonstration robuster Generalisierung, hoher Geschwindigkeiten und adaptiver Überholmanöver in direkten Wettbewerben übertrifft.

Ursprüngliche Autoren: Zhijie Qiao, Haowei Li, Zhong Cao, Henry X. Liu

Veröffentlicht 2026-09-17
📖 6 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Zhijie Qiao, Haowei Li, Zhong Cao, Henry X. Liu

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

Die Welt der selbstfahrenden Autos wird oft als eine ruhige Fahrt auf einer geraden Autobahn vorgestellt, bei der das Fahrzeug lediglich ein Stoppschild oder einen Fußgänger erkennen muss. Doch die wahre Prüfung der Intelligenz eines autonomen Systems liegt im Chaos einer Rennstrecke. Hier bewegen sich Fahrzeuge mit hohen Geschwindigkeiten und reagieren ständig aufeinander in einer dynamischen Umgebung, in der eine Verzögerung von einer Millisekunde den Unterschied zwischen einem sauberen Überholmanöver und einem Crash bedeuten kann. Um diese hochriskante Umgebung zu untersuchen, ohne das Risiko einzugehen, teure echte Autos zu zerstören, nutzen Forscher eine verkleinerte Plattform namens F1Tenth. Diese sind ein Zehntel so groß wie ein echtes Auto, ausgestattet mit Sensoren, die ihre Umgebung wie ein Radar scannen, was es ihnen ermöglicht, Strecken mit Geschwindigkeiten von bis zu 18 Metern pro Sekunde zu befahren. Die Herausforderung besteht nicht nur darin, schnell zu fahren, sondern schnell zu fahren und gleichzeitig komplexe Entscheidungen darüber zu treffen, wann man beschleunigt, wann man langsamer wird und wie man an einem Rivalen vorbeischlängelt, ohne ihn zu berühren.

Jahrelang stützten sich die erfolgreichsten Strategien in diesen Rennwettbewerben auf starre, vorprogrammierte Regeln. Ingenieure erstellen vor Beginn des Rennens eine digitale Karte der Strecke und berechnen die perfekte Linie, der das Auto folgen soll. Während dies auf einer bekannten Strecke gut funktioniert, versagt es in dem Moment, in dem das Auto auf ein neues Layout oder einen Rivalen trifft, der nicht dem erwarteten Pfad folgt. Andere Methoden versuchen, sofort auf das zu reagieren, was das Auto gerade sieht, aber ihnen fehlt oft die Weitsicht, um ein reibungsloses Manöver zu planen, was zu einem ruckeligen, instabilen Fahrstil führt. Ein dritter Ansatz nutzt maschinelles Lernen, bei dem ein Computer durch das Beobachten von Experten oder durch Versuch und Irrtum lernt. Die meisten dieser Lernsysteme wurden jedoch nur an einzelnen Autos getestet, die alleine fahren, oder sie waren zu langsam, um in Echtzeit zu reagieren, was sie zwang, mit Geschwindigkeiten zu fahren, die viel zu niedrig sind, um wettbewerbsfähig zu sein. Die Lücke blieb bestehen: Niemand hatte es bisher geschafft, einem Computer beizubringen, wie man bei hohen Geschwindigkeiten im direkten Zweikampf gegen ein anderes Auto fährt und dabei sofort reagiert.

Um diese Lücke zu schließen, stellte ein Forscherteam ein neues System namens End2Race vor. Dieses Framework ist darauf ausgelegt, einem autonomen Auto beizubringen, wie es in Echtzeit ein anderes Fahrzeug überholt, indem es einen Lernprozess nutzt, der der Art und Weise nachempfunden ist, wie ein menschlicher Fahrer lernen könnte: zuerst durch das Beobachten eines Experten und dann durch das Üben auf eigene Faust. Die Forscher richteten ein virtuelles Trainingsgelände ein, in dem ein Auto, bekannt als das Ego-Fahrzeug, mit einem Gegner gepaart ist. Sie erstellten 720 verschiedene Szenarien, in denen der Gegner entlang unterschiedlicher Pfade und mit unterschiedlichen Geschwindigkeiten fährt, was das lernende Auto dazu zwingt, herauszufinden, wie es eine Lücke findet, hineinfährt und sicher vorbeizieht. Das System verlässt sich nicht auf eine vorab gezeichnete Karte der Strecke; stattdeld lernt es zu fahren, ausschließlich basierend auf den Rohdaten seiner Sensoren und der Geschwindigkeit seines eigenen Motors.

Der Kern dieses Systems ist ein neuronales Netz, eine Art Computerprogramm zur Mustererkennung, das darauf ausgelegt wurde, unglaublich schnell zu sein. In der Welt des autonomen Rennsports wird Zeit in Millisekunden gemessen, und eine Verzögerung von auch nur einem Bruchteil einer Sekunde kann dazu führen, dass ein Auto eine Kurve verpasst oder kollidiert. Die Forscher entwickelten ihr Netzwerk so, dass es eine Entscheidung in weniger als einer Millisekunde trifft – eine Geschwindigkeit, die schnell genug ist, um mit den rasanten Veränderungen eines Rennens Schritt zu halten. Um dieses Netzwerk zu trainieren, verwendeten sie zunächst eine Methode namens Behavioral Cloning, bei der der Computer 720 achtsekündige Experten-Demonstrationen analysierte, um die Grundlagen von Lenkung und Geschwindigkeit zu erlernen. Das bloße Kopieren des Experten war jedoch nicht ausreichend, da der Experte manchmal Fehler machte oder es versäumte, sich an die unvorhersehbare Natur eines beweglichen Gegners anzupassen. Um dies zu beheben, ließ das Team den Computer anschließend 500 Mal in diesen Szenarien gegen sich selbst antreten, unter Verwendung einer Technik namens Reinforcement Learning. In dieser Phase wurde das Auto belohnt, wenn es sich schnell vorwärts bewegte, und bestraft, wenn es kollidierte, was es ermöglichte, seine eigenen Strategien zu verfeinern und zu lernen, wie es Situationen bewältigt, denen der Experte nie begegnet war.

Die Ergebnisse dieses Trainings waren beeindruckend. Als das gelernte Auto auf einer Strecke getestet wurde, die es noch nie zuvor gesehen hatte, konnte es mit einer Durchschnittsgeschwindigkeit von über 8,5 Metern pro Sekunde fahren, was deutlich schneller ist als bisherige lernbasierte Methoden, die oft auf Geschwindigkeiten unter 3 Metern pro Sekunde begrenzt waren. Viel wichtiger war, dass das neue System in einem direkten Zweikampf gegen einen Gegner in fast 97 Prozent der Versuche gelang, das Überholen des Rivalen, während es eine Sicherheitsrate von fast 98 Prozent beibehielt. Diese Leistung war weita viel überlegen gegenüber älteren regelbasierten Systemen und anderen Lernmethoden, die entweder häufig kollidierten oder es gar nicht erst schafften, den Gegner zu überholen. Das System erwies sich als fähig, sich an verschiedene Gegner anzupassen, selbst wenn diese auf eine Weise fuhren, die der Computer zuvor noch nie gesehen hatte, wie etwa durch die Verwendung eines anderen Algorithmus zur Vermeidung von Hindernissen.

Die Forscher untersuchten auch genau, wie das Auto seine Entscheidungen traf. In einem Szenario bemerkte das Auto einen langsameren Gegner vor sich, wechselte geschmeidig zur Seite, um sich mit einer Lücke auszurichten, und beschleunigte dann, um zu überholen. In einem anderen Fall bremste es vor einer scharfen Kurve leicht ab, um die Kontrolle zu behalten, und beschleunigte hart, sobald es die Kurve verließ – ein Manöver, das die Techniken widerspiegelt, die auch von professionellen menschlichen Rennfahrern angewendet werden. Das System war nicht perfekt; in seltenen Fällen, in denen sich die Strecke plötzlich verengte, während sich die beiden Autos nebeneinander befanden, kollidierte das Auto, weil es die zukünftige Form der Strecke nicht vorhersagen konnte. Diese Ausfälle waren jedoch weitaus seltener als bei anderen Methoden, und die Gesamtleistung zeigte, dass das Auto einen robusten, anpassungsfähigen Fahrstil erlernt hatte.

Diese Arbeit legt nahe, dass die Zukunft des autonomen Rennsports und potenziell des Hochgeschwindigkeits-Autonomen-Fahrens im Allgemeinen in Systemen liegt, die aus Erfahrung lernen können, anstatt sich auf statische Regeln zu verlassen. Durch die Kombination eines schnellen, effizienten neuronalen Netzes mit einem zweistufigen Trainingsprozess zeigten die Forscher, dass eine Maschine lernen kann, komplexe, dynamische Interaktionen mit einer Geschwindigkeit und Sicherheit zu bewältigen, die zuvor unerreichbar waren. Das System benötigt keine Karte, um zu wissen, wohin es gehen soll; es muss lediglich die Welt sehen, den Verkehrsfluss verstehen und in einem Augenblickcklicken reagieren. Während die Forscher sich darauf vorbereiten, dieses System in realen Wettbewerben gegen andere Teams zu testen, reichen die Auswirkungen weit über die Rennstrecke hinaus und bieten einen Ausblick darauf, wie autonome Fahrzeuge eines Tages das unvorhersehbare Chaos des gemeinsamen Straßenverkehrs mit Zuversicht und Geschick bewältigen könnten.

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 →