← Derniers articles
💻 computer science

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

CARLAverse est un cadre de simulation open-source, distribué et multimodal qui intègre des environnements de conduite, de cyclisme et de piétons afin de permettre des expériences humaines en boucle avec le système extensibles en découplant le retour haptique critique pour la latence des goulots d'étranglement du réseau grâce à une nouvelle architecture client-local/serveur-central.

Auteurs originaux : Patrick Rebling, Philipp Nenninger, Reiner Kriesten

Publié 2026-09-11
📖 6 min de lecture🧠 Analyse approfondie

Auteurs originaux : Patrick Rebling, Philipp Nenninger, Reiner Kriesten

Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète

Pour construire des voitures capables de conduire seules en toute sécurité, les ingénieurs doivent leur apprendre à naviguer dans un monde peuplé d'humains imprévisibles. Bien que les ordinateurs soient excellents pour suivre des règles strictes, ils éprouvent souvent des difficultés face aux négociations subtiles et tacites qui se déroulent dans une rue animée : un cycliste jetant un regard par-dessus son épaule avant de tourner, un piéton hésitant sur un passage pour piétons, ou un conducteur signalant un changement de voie. Pour étudier ces interactions complexes sans risquer de vies humaines, les chercheurs utilisent des simulateurs. Ces environnements numériques permettent aux humains de jouer des scénarios de conduite tandis que les ordinateurs enregistrent leurs réactions. Cependant, un obstacle majeur subsiste : la plupart des simulateurs actuels sont des îles isolées. Ils peuvent montrer à un conducteur humain un monde virtuel, mais ils peinent à connecter ce conducteur avec d'autres humains agissant comme cyclistes ou piétons dans le même espace partagé. Lorsque plusieurs personnes tentent d'interagir dans un monde virtuel via un réseau, le délai de transmission des informations peut briser l'illusion, rendant l'expérience poussive ou provoquant un inconfort physique.

Une équipe de chercheurs de l'Université des sciences appliquées de Karlsruhe a relevé ce défi en créant un nouveau système ouvert appelé CARLAverse. Ce cadre agit comme un pont, permettant à différents types de simulateurs — ceux pour les voitures, les bicyclettes et les piétons — de se connecter et d'interagir dans une ville virtuelle unique et synchronisée. L'innovation centrale réside dans la manière dont le système gère la physique du mouvement. Au lieu d'envoyer chaque détail infime de la direction ou du pédalage d'une personne vers un ordinateur central et d'attendre une réponse, le système répartit le travail. La machine locale de chaque participant calcule les forces immédiates et à haute vitesse qu'il ressent, telles que la résistance dans un volant ou la vibration d'un guidon de bicyclette, tandis qu'un serveur central gère le flux de trafic plus large et les positions des autres véhicules. Cette conception garantit que le retour ressenti par l'humain est instantané et réaliste, même si les participants sont situés dans des bâtiments ou des villes différents. En combinant ces calculs distribués avec un environnement virtuel partagé, les chercheurs ont créé une plateforme où plusieurs personnes peuvent pratiquer et étudier en toute sécurité la façon dont elles réagissent les unes aux autres dans un trafic mixte, capturant ainsi la véritable dynamique sociale que l'intelligence artificielle omet souvent.

Le système repose sur un fondement de modularité, ce qui signifie qu'il peut s'adapter à diverses configurations matérielles sans nécessiter une reconstruction complète. Il prend en charge trois modes de déplacement distincts : conduire une voiture, faire du vélo ou marcher. Pour la voiture, le système se connecte à des simulateurs de conduite standards dotés de volants et de pédales. Pour le vélo, il se lie à des home-trainers intelligents capables d'ajuster la résistance pour imiter les collines ou le vent. Pour les piétons, il utilise des casques de réalité virtuelle et des caméras pour suivre les mouvements du corps, permettant à une personne de marcher naturellement et de voir le monde à hauteur d'homme. Ce qui rend cette approche unique est sa capacité à maintenir ces différentes expériences en parfaite synchronisation. Lorsqu'un piéton en réalité virtuelle descend du trottoir, le conducteur dans le simulateur de voiture voit ce mouvement instantanément et ressent le changement approprié dans l'environnement routier. Le système y parvient en séparant soigneusement les calculs lourds de la gestion globale du trafic des calculs sensibles et rapides du mouvement individuel.

Par le passé, la connexion de plusieurs simulateurs reposait souvent sur des couches logicielles agissant comme des intermédiaires, transmettant des messages d'un côté à l'autre. Les chercheurs ont constaté que ces intermédiaires introduisaient trop de retard, ce qui est inacceptable pour des systèmes qui dépendent d'un retour physique comme le retour de force ou les plateformes de mouvement. Pour résoudre cela, CARLAverse contourne ces couches supplémentaires, permettant aux machines locales de communiquer directement avec le serveur central via des canaux de communication rationalisés. Cette ligne de communication directe garantit que lorsqu'un conducteur tourne le volant, la voiture virtuelle répond immédiatement, et que le moteur de retour de force pousse contre sa main sans décalage perceptible. De même, lorsqu'un cycliste pédale, la résistance s'ajuste en temps réel pour correspondre au terrain virtuel. Cette précision est vitale car un infime délai peut rendre une personne malade ou lui faire perdre son sentiment de présence dans la simulation.

Les chercheurs ont également intégré des fonctionnalités avancées pour rendre l'expérience plus immersive. Le système génère du son basé sur la localisation de l'utilisateur, de sorte qu'un conducteur entend le rugissement du moteur différemment selon l'endroit où il se trouve dans la ville, et qu'un piéton entend une voiture approcher de la direction correcte. Les visuels sont traités avec soin pour garantir que les images sur les écrans ou dans les casques s'alignent parfaitement avec la perspective de l'utilisateur, évitant ainsi les étourdissements qui affectent souvent la réalité virtuelle. Pour le simulateur de vélo, le système calcule même les forces physiques du vent et de la pente de la route pour ajuster la résistance sur l'appareil, rendant la course authentique. Pour les piétons, le système utilise des webcams standards pour suivre les mouvements du corps, traduisant la façon dont une personne se penche ou fait des gestes en interactions naturelles comme faire signe de la main ou regarder autour de soi.

Le but ultime de ce travail est de fournir un outil pour comprendre le comportement humain dans le trafic. En plaçant de vraies personnes dans un espace virtuel partagé, les chercheurs peuvent observer comment elles négocient le droit de passage, comment elles signalent leurs intentions et comment elles réagissent à des événements imprévus. Ces données sont difficiles à recueillir avec des agents artificiels seuls, car les ordinateurs échouent souvent à reproduire les nuances subtiles du langage corporel humain et de l'hésitation. Le cadre CARLAverse permet des expériences à grande échelle où plusieurs institutions peuvent participer simultanément, connectant des simulateurs à travers de vastes distances. Cette capacité ouvre la porte à l'étude de scénarios de trafic complexes impliquant des voitures, des vélos et des piétons à la fois, offrant une compréhension plus riche du tissu social de nos routes. Bien que le système soit actuellement une simulation, les chercheurs prévoient de valider davantage ses modèles physiques et d'étendre ses capacités, notamment en ajoutant des plateformes de mouvement pour les vélos et des tapis de marche omnidirectionnels pour les piétons. En rendant cette technologie ouverte et accessible, l'équipe espère abaisser les barrières pour que d'autres chercheurs mènent des études similaires, favorisant un effort de collaboration pour rendre les futurs systèmes de transport plus sûrs et plus adaptés aux besoins humains.

Noyé(e) sous les articles dans votre domaine ?

Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.

Essayer Digest →