← Neueste Arbeiten
💻 computer science

A Corridor-Scale CARLA-VISSIM Co-Simulation Framework for Multi-Intersection Urban Traffic

Dieses Paper präsentiert ein stabiles Co-Simulations-Framework auf Korridor-Ebene zwischen CARLA und VISSIM für einen urbanen Korridor in Chattanooga, Tennessee, welches hochpräzise 3D-Rendering mit mikroskopischer Verkehrsmodellierung integriert, um die Konsistenz zwischen den Simulatoren effektiv zu verifizieren und Wahrnehmungsstudien der Dynamik des Verkehrs an mehreren Kreuzungen zu unterstützen.

Ursprüngliche Autoren: Sima Ashayer, Austin Haris, Mina Sartipi

Veröffentlicht 2026-06-16
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Sima Ashayer, Austin Haris, Mina Sartipi

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

Stellen Sie sich vor, Sie möchten testen, wie sich ein neues selbstfahrendes Auto in einer belebten Stadt verhält. Sie können es noch nicht auf echten Straßen ausprobieren, da dies zu gefährlich und teuer wäre. Daher benötigen Sie ein Videospiel, das exakt wie die reale Welt aussieht, aber auch exakt wie der echte Verkehr agieren muss.

Dieses Paper beschreibt ein Projekt, bei dem Forscher durch das Zusammenfügen zweier verschiedener Simulationswerkzeuge ein „Super-Videospiel“ gebaut haben, um eine realistische, groß angelegte Teststrecke für eine bestimmte Straße in Chattanooga, Tennessee, zu schaffen.

So haben sie es gemacht, einfach erklärt:

Die zwei Werkzeuge: Der Regisseur und der Schauspieler

Denken Sie an die zwei Softwareprogramme, die sie verwendet haben, wie ein Filmproduktionsteam:

  1. VISSIM (Der Verkehrs-Regisseur): Dies ist ein Werkzeug, das Ingenieure zur Verkehrsplanung nutzen. Es ist hervorragend darin, die langweilige, aber entscheidende Mathematik zu erledigen: „Wie viele Autos gibt es?“ „Wann sollte die Ampel grün werden?“ „Wie überqueren Fußgänger die Straße?“ Es sieht jedoch wie eine flache 2D-Karte aus. Es sieht nicht aus wie eine echte Stadt.
  2. CARLA (Der Visuelle Schauspieler): Dies ist eine High-End-Videospiel-Engine (basierend auf der Unreal Engine 5). Sie erschafft wunderschöne, fotorealistische 3D-Welten, in denen man Gebäude, Bäume und Autos in 3D sehen kann. Sie ist perfekt, um zu testen, wie die „Augen“ (Kameras und Sensoren) eines Autos funktionieren. Aber für sich allein genommen ist sie nicht besonders gut darin, komplexe Verkehrsregeln für hunderte von Autos gleichzeitig zu verwalten.

Das Problem: Normalerweise kommunizieren diese beiden Werkzeuge nicht miteinander.
Die Lösung: Die Forscher haben einen „Übersetzer“ gebaut, der es ihnen ermöglicht, in perfekter Synchronität zusammenzuarbeiten.

Die Teststrecke: Eine echte Straße in einem Spiel

Sie haben nicht einfach eine fiktive Stadt erfunden. Sie haben einen echten Abschnitt des Martin Luther King Jr. Boulevard in Chattanooga genommen, der etwa 15 Kreuzungen umfasst.

  • Sie verwendeten reale Daten (wie Satelliten-Scans und 3D-Laserkarten), um die Straße so zu bauen, dass Hügel und Kurven exakt richtig waren.
  • Sie importierten genau dieses Straßenlayout sowohl in den „Regisseur“ (VISSIM) als auch in den „Schauspieler“ (CARLA).

Wie sie zusammenarbeiteten: Der „Handschlag“

Die Forscher richteten ein System ein, in dem beide Programme nebeneinander laufen und winzige Zeitschritte gemeinsam vollziehen (wie ein Tanz, bei dem die Partner in perfektem Gleichschritt agieren).

  • Die Regeln: VISSIM ist der Chef des Verkehrs. Es entscheidet, wann sich die Ampeln ändern, wo die Fußgänger gehen und wie sich die Hintergrundautos bewegen.
  • Die Optik: CARLA nimmt diese Regeln und zeichnet sie in 3D nach. Wenn VISSIM sagt: „Die Ampel ist rot“, schaltet CARLA die Ampel in der 3D-Welt sofort auf Rot.
  • Das Ego-Fahrzeug: Sie fügten ein spezielles Auto hinzu (das „Ego“-Fahrzeug), das von einem menschlichen Fahrer oder einer KI gesteuert wird. Dieses Auto existiert in der 3D-Welt (CARLA), muss aber auf die Verkehrsregeln reagieren, die vom Regisseur (VISSIM) vorgegeben werden.

Das „Geister-Problem“ und wie sie es lösten

Wenn man versucht, zwei Simulationen gleichzeitig laufen zu lassen, tritt ein häufiges Problem namens „Ghosting“ auf. Dies geschieht, wenn der Regisseur sagt, ein Auto sei an Punkt A, der Schauspieler aber denkt, das Auto sei an Punkt B, oder wenn das Auto doppelt erscheint.

Um dies zu beheben, erstellten die Forscher strikte Regeln:

  1. Besitzverhältnisse: Wenn VISSIM einen Fußgänger erstellt, gehört dieser Fußgänger zu VISSIM. CARLA zeichnet lediglich eine Kopie dieses Fußgängers. Wenn der Fußgänger in VISSIM verschwindet, verschwindet er auch sofort in CARLA.
  2. Die „Aktuelle-Nachrichten-Regel“: Wenn die beiden Computer Informationen hin und her senden und es eine winzige Verzögerung gibt, ignoriert das System alte Nachrichten. Es verwendet immer nur die allerneueste Aktualisierung für jedes Auto und jede Person. Dies hält alles flüssig in Bewegung, ohne dass es zu einem Datenstau kommt.

Was sie herausfanden

Sie testeten dieses System mit etwa 100 Autos und 100 Fußgängern, die sich durch den Korridor mit 15 Kreuzungen bewegten.

  • Es funktionierte: Die Ampeln änderten sich zur richtigen Zeit sowohl in der mathematischen Welt als auch in der 3D-Welt.
  • Keine Fehler: Die Autos und Fußgänger glitched nicht oder verschwanden nicht. Wenn die Ampel auf Rot sprang, hielten die Autos an. Wenn das „Gehen“-Schild erschien, überquerten die Fußgänger die Straße.
  • Menschliche Interaktion: Sie ließen sogar einen Menschen das spezielle „Ego“-Auto in der 3D-Welt steuern, und dieser Mensch musste an roten Ampeln halten und auf Fußgänger warten, genau wie im echten Leben.

Das Fazische Fazit

Die Forscher haben bewiesen, dass man eine reale Straße nehmen, eine hochwertige 3D-Version davon bauen und eine komplexe Verkehrssimulation durchführen kann, in der ein menschliches oder KI-gesteuertes Auto mit hunderten anderen Fahrzeugen und Fußgängern interagieren kann.

Sie fanden heraus, dass man nicht eine ganze Stadt simulieren muss, um gute Ergebnisse zu erzielen; die Simulation eines einzelnen, belebten „Korridors“ (eines langen Abschnitts verbundener Straßen) reicht aus, um zu testen, wie gut diese Systeme zusammenarbeiten. Dies schafft einen sicheren, realistischen „Spielplatz“ für das Testen zukünftiger selbstfahrender Autos, ohne jemals das Computerprogramm zu verlassen.

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 →