Maison  >  Article  >  Périphériques technologiques  >  Open source! V2Xverse : remise et publication de la première plateforme de simulation et du premier modèle de bout en bout pour V2X

Open source! V2Xverse : remise et publication de la première plateforme de simulation et du premier modèle de bout en bout pour V2X

PHPz
PHPzoriginal
2024-06-10 12:42:28408parcourir

Open source! V2Xverse : remise et publication de la première plateforme de simulation et du premier modèle de bout en bout pour V2X

Données de conduite synchronisées de la collaboration véhicule-route

Open source! V2Xverse : remise et publication de la première plateforme de simulation et du premier modèle de bout en bout pour V2X

Conduite autonome assistée du véhicule vers tout Le V2X-AD (conduite autonome assistée du véhicule vers tout) a un grand potentiel pour fournir des stratégies de conduite plus sûres. Les chercheurs ont mené de nombreuses recherches sur les aspects de communication et de communication du V2X-AD, mais l'effet de ces infrastructures et ressources de communication sur l'amélioration des performances de conduite n'a pas été entièrement exploré. Cela met en évidence la nécessité d’étudier la conduite autonome collaborative, c’est-à-dire comment concevoir des stratégies efficaces de partage d’informations pour la planification de la conduite afin d’améliorer les performances de conduite de chaque véhicule. Cela nécessite deux conditions de base clés : l'une est une plate-forme capable de fournir un environnement de données pour V2X-AD et un système de conduite de bout en bout avec des fonctions complètes liées à la conduite et des mécanismes de partage d'informations. En ce qui concerne la plate-forme qui fournit l'environnement de données, cela peut être réalisé en utilisant le réseau de communication entre les véhicules et le support de l'infrastructure. De cette manière, les véhicules peuvent partager en temps réel les informations environnementales nécessaires à la conduite, améliorant ainsi les performances de conduite. D’un autre côté, les systèmes de conduite de bout en bout doivent disposer de fonctions de conduite complètes et être capables de partager des informations. Cela signifie que le système de conduite doit être capable d'obtenir des informations relatives à la conduite provenant d'autres véhicules et infrastructures et de combiner ces informations avec sa propre planification de conduite pour offrir des performances de conduite plus efficaces. Tout en respectant ces deux conditions fondamentales, la sécurité et la protection de la vie privée doivent également être prises en compte. Par conséquent, lors de la conception de la stratégie de planification de conduite du V2X-AD, nous devons nous concentrer sur l’efficacité de la stratégie de partage d’informations et ainsi améliorer les performances de conduite de chaque véhicule. Pour résumer, la conduite autonome assistée collaborative véhicule-route V2X-AD a un énorme potentiel

" Pour cette raison, des chercheurs de l'Université Jiao Tong de Shanghai et du Laboratoire d'intelligence artificielle de Shanghai ont publié un nouvel article de recherche "Vers une conduite autonome collaborative : plate-forme de simulation" et End-to-End System" a proposé CoDriving : un système de conduite collaborative de bout en bout qui utilise une stratégie de partage d'informations pour conduire la planification afin d'obtenir une communication et une collaboration efficaces. Dans le même temps, les chercheurs de cet article ont construit une plate-forme de simulation. V2Xverse, cette plateforme fournit un environnement complet de formation et de test pour la conduite collaborative, y compris la génération d'ensembles de données de conduite collaborative véhicule-route, le déploiement de systèmes de conduite collaborative full-stack, ainsi que l'évaluation des performances de conduite en boucle fermée et l'évaluation des tâches de conduite de manière personnalisable. scénarios. "

Dans le même temps, la plate-forme de simulation V2Xverse intègre les codes de test de formation et de déploiement de plusieurs méthodes de détection collaborative existantes et utilise une variété de tâches de test pour tester des capacités de conduite complètes : détection de cibles 3D, planification de chemin et fermeture. conduite autonome en boucle. V2Xverse dépasse les limites des méthodes de détection collaborative existantes qui peuvent uniquement « voir » mais pas « contrôler ». Il prend en charge l'intégration des méthodes de détection collaborative existantes dans un système de conduite complet et teste les performances de conduite dans un environnement de simulation. Les chercheurs de cet article pensent que cela apportera de meilleures extensions fonctionnelles et un test de référence plus adapté aux scénarios de conduite réels pour la recherche sur la collaboration véhicule-route basée sur la vision dans la conduite autonome.

Open source! V2Xverse : remise et publication de la première plateforme de simulation et du premier modèle de bout en bout pour V2X

  • Lien papier : https://arxiv.org/pdf/2404.09496
  • Lien code : https://github.com/CollaborativePerception/V2Xverse

Contexte et signification de la recherche

Recherche sur ce sujet article Focus sur la conduite autonome collaborative basée sur la communication V2X (Vehicle-to-everything). Par rapport à la conduite autonome d'un seul véhicule, la conduite autonome collaborative améliore la perception du véhicule et les performances de conduite grâce à l'échange d'informations entre le véhicule et l'environnement (tels que les unités en bordure de route, les piétons équipés d'appareils intelligents, etc.), ce qui profitera aux personnes malvoyantes. . Conduite sûre dans des scénarios complexes (Figure 1).

Open source! V2Xverse : remise et publication de la première plateforme de simulation et du premier modèle de bout en bout pour V2XFigure 1. Scénario dangereux de « sonde fantôme », le vélo ne peut pas détecter l'objet obstrué

Actuellement, la plupart des travaux collaboratifs véhicule-route basés sur V2X se concentrent sur l'optimisation des capacités de perception au niveau du module. Cependant, la manière d’utiliser les capacités de détection coopérative pour améliorer les performances de conduite finales dans les systèmes intégrés reste encore sous-explorée.

Afin de résoudre ce problème, cet article vise à étendre la capacité de détection collaborative à un système de conduite collaborative couvrant des capacités de conduite complètes, comprenant des modules clés tels que la perception, la prédiction, la planification et le contrôle. Parvenir à une conduite autonome collaborative nécessite deux fondations clés : une plate-forme pouvant fournir un environnement de données pour V2X-AD et la seconde est un système de conduite de bout en bout qui intègre des fonctions complètes liées à la conduite et des mécanismes de partage d'informations. Du point de vue de la plate-forme, ce travail construit V2Xverse, une plate-forme complète de simulation de conduite autonome collaborative qui fournit un processus complet depuis la génération d'ensembles de données de conduite collaborative véhicule-route jusqu'au déploiement de systèmes de conduite collaboratifs complets et à l'évaluation des performances de conduite en boucle fermée. . Du point de vue du système de conduite, cet article présente CoDriving, un nouveau système de conduite collaborative de bout en bout qui conçoit et intègre un module de collaboration basé sur la communication V2X dans un cadre de conduite autonome complet pour améliorer les performances de conduite collaborative en partageant des informations sensorielles. . L'idée centrale de CoDriving est une nouvelle stratégie de partage d'informations pour la planification de la conduite, qui utilise des informations sur les caractéristiques visuelles spatialement clairsemées mais importantes pour la conduite comme contenu de communication afin d'optimiser l'efficacité de la communication tout en améliorant les performances de conduite.

V2Xverse : Plateforme de simulation de conduite collaborative véhicule-route

La principale caractéristique de V2Xverse proposée dans cet article est qu'elle peut réaliser une génération de référence hors ligne de sous-tâches liées à la conduite et une évaluation en ligne en boucle fermée des performances de conduite dans différents scénarios, prenant pleinement en charge le développement de systèmes de conduite autonome collaboratifs. Afin de créer une scène V2X-AD, V2Xverse met en place plusieurs voitures intelligentes équipées de capacités de conduite complètes dans la scène et place des unités en bordure de route des deux côtés de la route grâce à certaines stratégies pour fournir une vision supplémentaire aux voitures intelligentes. Afin de soutenir le développement de méthodes de conduite autonome collaboratives, V2Xverse fournit d'abord des modules de communication (véhicule-véhicule) et (véhicule-unité routière), et fournit des signaux de conduite complets et des annotations d'experts pour la formation du système, et fournit également une évaluation de conduite en boucle fermée. Une variété de scénarios dangereux. Le cadre de la plateforme de simulation est illustré à la figure 2.

Open source! V2Xverse : remise et publication de la première plateforme de simulation et du premier modèle de bout en bout pour V2XFigure 2. Cadre de la plateforme de simulation V2Xverse

Par rapport à la plateforme de simulation de conduite autonome existante basée sur Carla, V2Xverse présente trois avantages. Tout d'abord, V2Xverse prend en charge la simulation de conduite multi-véhicules, tandis que le carla-leaderboard grand public et ses plates-formes dérivées ne prennent en charge que la simulation de conduite mono-véhicule. Deuxièmement, V2Xverse prend en charge la simulation complète des fonctions de conduite, tandis que la plateforme de simulation de perception collaborative existante ne prend en charge que les fonctions liées au module de perception. Troisièmement, V2Xverse prend en charge des scénarios V2X-AD complets, notamment divers dispositifs de capteurs, l'intégration de modèles et une personnalisation flexible des scénarios, voir le tableau 1.

Open source! V2Xverse : remise et publication de la première plateforme de simulation et du premier modèle de bout en bout pour V2XTableau 1. Comparaison entre V2Xverse et la plateforme de simulation de conduite autonome existante basée sur Carla

CoDriving : Un modèle de conduite autonome de bout en bout pour une collaboration efficace

CoDriving comprend deux composants (voir Figure 3) : 1 ) Le réseau de conduite autonome de vélo de bout en bout convertit les entrées des capteurs en signaux de commande de conduite ; 2) Collaboration axée sur la conduite, les collaborateurs parviennent à une communication efficace en partageant les fonctionnalités de détection clés pour la conduite et améliorent les fonctionnalités de détection du BEV du vélo grâce à l'agrégation de fonctionnalités, la perception améliorée. Les fonctionnalités aideront le système à produire des résultats de reconnaissance de perception et des résultats de prévision de planification plus précis.

Open source! V2Xverse : remise et publication de la première plateforme de simulation et du premier modèle de bout en bout pour V2XFigure 3. Le cadre global de CoDriving

Réseau de conduite autonome de bout en bout

Le réseau de conduite autonome de bout en bout pour véhicule unique apprend les prédictions de points de chemin de sortie en fonction des entrées de différentes modalités, et convertit le chemin à travers un module de commande, les points sont convertis en signaux de commande de conduite. Pour y parvenir, CoDriving intègre les composants modulaires nécessaires à la conduite dans un système de bout en bout, comprenant des détecteurs d'objets 3D, des prédicteurs de waypoints et des contrôleurs. CoDriving utilise la représentation Bird's Eye View (BEV) car elle fournit un système de coordonnées global unifié, évite les transformations de coordonnées complexes et prend mieux en charge la collaboration basée sur les informations spatiales.

Stratégie de collaboration orientée conduite

La collaboration V2X résout l'inévitable problème de la visibilité limitée des vélos grâce au partage d'informations. Dans ce travail, cet article propose une nouvelle stratégie de collaboration orientée conduite pour optimiser simultanément les performances de conduite et l'efficacité de la communication. Le système comprend i) une communication de perception basée sur l'intention de conduite, où CoDriving échange des caractéristiques de perception BEV spatialement clairsemées mais critiques pour la conduite via un module de demande de conduite et ii) une amélioration des fonctionnalités BEV, où CoDriving utilise les informations de caractéristiques reçues pour améliorer les performances de chacun ; véhicule collaboratif. Les fonctionnalités BEV améliorées aideront le système à produire des résultats de reconnaissance de perception et des résultats de prévision de planification plus précis.

Résultats expérimentaux

À l'aide de la plateforme de simulation V2Xverse, cet article a testé les performances de CoDriving sur trois tâches : conduite en boucle fermée, détection de cibles 3D et prédiction de waypoints. Dans le test de conduite clé en boucle fermée, par rapport à la précédente méthode SOTA de conduite autonome de bout en bout pour un seul véhicule, le score de conduite de CoDriving s'est considérablement amélioré de 62,49 % et le taux de collisions avec des piétons a chuté de 53,50 %. Dans les tâches de détection de cibles et de prédiction de points de cheminement, CoDriving fonctionne mieux que les autres méthodes collaboratives, comme le montre le tableau 2.

Open source! V2Xverse : remise et publication de la première plateforme de simulation et du premier modèle de bout en bout pour V2XTableau 2. CoDriving est meilleur que la méthode de conduite unique de SOTA dans la tâche de conduite en boucle fermée, et meilleur que les autres méthodes de détection collaborative dans les sous-tâches de détection et de planification modulaires

Cet article étudie également la collaboration de CoDriving sous différentes bandes passantes de communication Les performances ont été vérifiées. Dans les trois tâches de conduite en boucle fermée, de détection de cibles 3D et de prédiction de points de cheminement, CoDriving surpasse les autres méthodes de collaboration sous différentes contraintes de bande passante de communication, comme le montre la figure 4.

Open source! V2Xverse : remise et publication de la première plateforme de simulation et du premier modèle de bout en bout pour V2XFigure 4. Performances de collaboration de CoDriving sous différentes bandes passantes de communication

La figure 5 montre un cas de conduite de CoDriving dans l'environnement de simulation V2Xverse. Dans la scène de la figure 5, un piéton dans l'angle mort s'est soudainement précipité hors de la route. On peut voir que le vélo autonome avait un champ de vision limité et n'a pas pu éviter le piéton à l'avance, provoquant un grave accident de voiture. . CoDriving utilise les caractéristiques de vision partagées des unités routières pour détecter les piétons à l'avance et les éviter en toute sécurité.

Open source! V2Xverse : remise et publication de la première plateforme de simulation et du premier modèle de bout en bout pour V2X

Par rapport aux vélos autonomes avec une vision limitée, CoDriving utilise les informations fournies par les unités en bordure de route pour détecter les piétons dans les angles mortsOpen source! V2Xverse : remise et publication de la première plateforme de simulation et du premier modèle de bout en bout pour V2XFigure 5(2). conduire des vélos Le fait de ne pas éviter à temps une collision a provoqué une collision

Résumé

Ce travail contribue au développement de méthodes de conduite autonome collaborative en construisant une plateforme de simulation V2Xverse, et propose un nouveau système de conduite autonome de bout en bout. Parmi eux, V2Xverse est une plateforme de simulation de conduite collaborative V2X qui prend en charge les tests de conduite en boucle fermée. Cette plateforme fournit un canal de développement complet pour le développement de systèmes de conduite autonome collaboratifs dans le but d'améliorer les performances de conduite finales. Il convient de mentionner que V2Xverse prend également en charge le déploiement d'une variété de systèmes de conduite autonome existants pour un seul véhicule, ainsi que la formation et les tests de conduite en boucle fermée d'une variété de méthodes de détection collaborative existantes. Dans le même temps, cet article propose un nouveau système de conduite autonome collaboratif de bout en bout, CoDriving, qui améliore les performances de conduite et optimise l'efficacité de la communication en partageant des informations clés sur la perception de la conduite. Une évaluation complète de l'ensemble du système de conduite montre que CoDriving est nettement meilleur que le système de conduite autonome pour un seul véhicule, sur différentes bandes passantes de communication. Les chercheurs de cet article estiment que la plateforme V2Xverse et le système CoDriving offrent des solutions potentielles pour une conduite autonome plus fiable.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn