← Nieuwste papers
💻 computer science

CARLAverse: A Highly Modular, Distributed, and Multimodal Framework for Human-in-the-Loop Simulation

CARLAverse is een open-source, gedistribueerd en multimodaal simulatieframework dat rij-, fiets- en voetgangersomgevingen integreert om schaalbare human-in-the-loop experimenten mogelijk te maken door de latentiegevoelige haptische feedback te ontkoppelen van netwerkbottlenecks via een nieuwe lokale-client/centrale-serverarchitectuur.

Oorspronkelijke auteurs: Patrick Rebling, Philipp Nenninger, Reiner Kriesten

Gepubliceerd 2026-09-11
📖 6 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Patrick Rebling, Philipp Nenninger, Reiner Kriesten

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Om auto's te bouwen die zichzelf veilig kunnen besturen, moeten ingenieurs hen leren hoe ze moeten navigeren in een wereld vol onvoorspelbare mensen. Hoewel computers uitstekend zijn in het volgen van strikte regels, worstelen ze vaak met de subtiele, onuitgesproken onderhandelingen die plaatsvinden op een drukke straat: een fietser die over zijn schouder kijkt voordat hij afslaat, een voetganger die bij een zebrapad aarzelt, of een bestuurder die een rijstrookwissel signaleert. Om deze complexe interacties te bestuderen zonder echte levens te riskeren, gebruiken onderzoekers simulators. Deze digitale omgevingen laten mensen scenario's uitspelen terwijl computers hun reacties registreren. Er blijft echter een grote hindernis bestaan: de meeste huidige simulators zijn geïsoleerde eilanden. Ze kunnen een menselijke bestuurder een virtuele wereld tonen, maar ze hebben moeite om die bestuurder te verbinden met andere echte mensen die optreden als fietsers of voetgangers in dezelfde gedeelde ruimte. Wanneer meerdere mensen proberen te interageren in een virtuele wereld via een netwerk, kan de vertraging in het verzenden van informatie de illusie verbreken, wat de ervaring traag doet aanvoelen of fysiek ongemak veroorzaakt.

Een team van onderzoekers aan de Karlsruhe University of Applied Sciences heeft deze uitdaging aangepakt door een nieuw, open systeem genaamd CARLAverse te creëren. Dit framework fungeert als een brug, waardoor verschillende soorten simulators — die voor auto's, fietsen en voetgangers — verbinding kunnen maken en kunnen interageren in een enkele, gesynchroniseerde virtuele stad. De kerninnovatie ligt in de manier waarop het systeem de fysica van beweging afhandelt. In plaats van elke minuscule detail van het sturen of trappen van een persoon naar een centrale computer te sturen en op een antwoord te wachten, splitst het systeem het werk op. De lokale machine van elke deelnemer berekent de directe, hoogfrequente krachten die zij voelen, zoals de weerstand in een stuurwiel of de trilling van een fietsstuur, terwijl een centrale server het bredere verkeersverloop en de posities van andere voertuigen beheert. Dit ontwerp zorgt ervoor dat de feedback die een mens voelt direct en realistisch is, zelfs als de deelnemers zich in verschillende gebouwen of steden bevinden. Door deze gedistribueerde berekeningen te combineren met een gedeelde virtuele omgeving, hebben de onderzoekers een platform gecreëerd waar meerdere mensen veilig kunnen oefenen en bestuderen hoe zij op elkaar reageren in gemengd verkeer, waarbij de echte sociale dynamiek wordt gevangen die kunstmatige intelligentie vaak mist.

Het systeem is gebouwd op een fundament van modulariteit, wat betekent dat het zich kan aanpassen aan diverse hardware-opstellingen zonder dat er een volledige herbouw nodig is. Het ondersteunt drie verschillende modi van verplaatsing: autorijden, fietsen en wandelen. Voor de auto sluit het systeem aan op standaard rij-simulators met stuurwielen en pedalen. Voor de fiets koppelt het aan slimme trainers die de weerstand kunnen aanpassen om heuvels of wind na te bootsen. Voor voetgangers gebruikt het virtual reality-headsets en camera's om lichaamsbewegingen te volgen, waardoor een persoon natuurlijk kan lopen en de wereld op menselijke hoogte kan zien. Wat deze aanpak uniek maakt, is het vermogen om deze verschillende ervaringen in perfecte synchronisatie te houden. Wanneer een voetganger in virtual reality een stoeprand afstapt, ziet de bestuurder in de autosimulator die beweging onmiddellijk en ervaart de bijbehorende verandering in de rijomgeving. Het systeem bereikt dit door de zware taken van het wereldwijde verkeersbeheer zorgvuldig te scheiden van de gevoelige, snelle berekeningen van individuele beweging.

In het verleden vertrouwde het verbinden van meerdere simulators vaak op softwarelagen die als tussenpersonen fungeerden en berichten heen en weer stuurden. De onderzoekers ontdekten dat deze tussenpersonen te veel vertraging introduceerden, wat onacceptabel is voor systemen die vertrouwen op fysieke feedback zoals krachtterugkoppeling of bewegingsplatforms. Om dit op te lossen, omzeilt CARLAverse deze extra lagen, waardoor de lokale machines rechtstreeks met de centrale server kunnen communicen via gestroomlijnde communicatiekanalen. Deze directe lijn van communicatie zorgt ervoor dat wanneer een bestuurder het stuur draait, de virtuele auto onmiddellijk reageert en de krachtterugkoppelingmotor tegen de hand duwt zonder merkbare vertraging. Op dezelfde manier past de weerstand bij een fietser in realtime aan om overeen te komen met het virtuele terrein. Deze precisie is essentieel omdat zelfs een kleine vertraging kan leiden tot misselijkheid of het verlies van het gevoel van aanwezigheid in de simulatie.

De onderzoekers hebben ook geavanceerde functies geïntegreerd om de ervaring immersiever te maken. Het systeem genereert geluid op basis van de locatie van de gebruiker, zodat een bestuurder het motorgeluid anders hoort afhankelijk van waar hij zich in de stad bevindt, en een voetganger een naderende auto vanuit de juiste richting hoort. Visuele aspecten worden met zorg behandeld om ervoor te zorgen dat de beelden op schermen of in headsets perfect overeenkomen met het perspectief van de gebruiker, wat duizeligheid voorkomt die vaak gepaard gaat met virtual reality. Voor de fietssimulator berekent het systeem zelfs de fysieke krachten van wind en weghelling om de weerstand op de trainer aan te passen, waardoor de rit authentiek aanvoelt. Voor voetgangers gebruikt het systeem standaard webcams om lichaamsbewegingen te volgen, waarbij de manier waarop een persoon leunt of gebaart wordt vertaald naar de virtuele wereld, wat natuurlijke interacties mogelijk maakt zoals zwaaien of rondkijken.

Het uiteindelijke doel van dit werk is om een instrument te bieden voor het begrijpen van menselijk gedrag in het verkeer. Door echte mensen in een gedeelde virtuele ruimte te plaatsen, kunnen onderzoekers observeren hoe zij de voorrang onderhandelen, hoe zij hun intenties signaleren en hoe zij reageren op onverwachte gebeurtenissen. Deze gegevens zijn moeilijk te verzamelen met enkel kunstmatige agenten, aangezien computers vaak niet in staat zijn om de subtiele nuances van menselijke lichaamstaal en aarzeling te repliceren. Het CARLAverse-framework maakt grootschalige experimenten mogelijk waarbij meerdere instellingen tegelijkertijd kunnen deelnemen door simulators over grote afstanden te verbinden. Deze capaciteit opent de deur naar het bestuderen van complexe verkeersscenario's waarbij auto's, fietsen en mensen tegelijkertijd betrokken zijn, wat een rijker begrip biedt van het sociale weefsel van onze wegen. Hoewel het systeem momenteel een simulatie is, plannen de onderzoekers om hun fysieke modellen verder te valideren en hun mogelijkheden uit te breiden, inclus�s het toevoegen van bewegingsplatforms voor fietsen en omnidirectionele loopbanden voor voetgangers. Door deze technologie open en toegankelijk te maken, hopen de onderzoekers de drempels voor andere onderzoekers om soortgelijke studies uit te voeren te verlagen, wat bijdraagt aan een collectieve inspanning om toekomstige transportsystemen veiliger en beter afgestemd op menselijke behoeften te maken.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →