← Últimos artigos
💻 computer science

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

Este artigo apresenta uma estrutura de co-simulação CARLA-VISSIM estável e em escala de corredor para um corredor urbano em Chattanooga, Tennessee, que integra renderização 3D de alta fidelidade com modelagem de tráfego microscópica para verificar efetivamente a consistência entre simuladores e apoiar estudos de percepção prontos para a dinâmica de tráfego de múltiplas interseções.

Autores originais: Sima Ashayer, Austin Haris, Mina Sartipi

Publicado 2026-06-16
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Sima Ashayer, Austin Haris, Mina Sartipi

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). ✨ Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Imagine que você esteja tentando testar como um novo carro autônomo se comporta em uma cidade movimentada. Você não pode simplesmente colocá-lo nas ruas reais ainda porque é muito perigoso e caro. Então, você precisa de um videogame que pareça exatamente com o mundo real, mas que também precise agir exatamente como o tráfego real.

Este artigo descreve um projeto onde os pesquisadores construíram um "super-videogame" unindo duas ferramentas de simulação diferentes para criar uma pista de testes realista e de grande escala para uma rua específica em Chattanooga, Tennessee.

Aqui está como eles fizeram isso, explicado de forma simples:

As Duas Ferramentas: O Diretor e o Ator

Pense nos dois programas de software que eles usaram como uma equipe de produção de cinema:

  1. VISSIM (O Diretor de Tráfego): Esta é uma ferramenta que engenheiros usam para planejar o tráfego. É ótima na matemática chata, mas crucial: "Quantos carros existem?" "Quando o semáforo deve ficar verde?" "Como os pedestres atravessam a rua?" No entanto, ela parece um mapa 2D plano. Não parece uma cidade real.
  2. CARLA (O Ator Visual): Este é um motor de videogame de alto nível (baseado na Unreal Engine 5). Ele cria mundos 3D fotorrealistas e belos, onde você pode ver prédios, árvores e carros em 3D. É perfeito para testar como os "olhos" (câmeras e sensores) de um carro funcionam. Mas, por si só, não é muito bom em gerenciar regras de trânsito complexas para centenas de carros ao mesmo tempo.

O Problema: Normalmente, essas duas ferramentas não conversam entre si.
A Solução: Os pesquisadores construíram um "tradutor" que permite que elas trabalhem juntas em perfeita sincronia.

A Pista de Testes: Uma Rua Real em um Jogo

Eles não criaram uma cidade falsa qualquer. Eles pegaram um trecho real da Martin Luther King Jr. Boulevard em Chattanooga, que possui cerca de 15 interseções.

  • Eles usaram dados reais (como varreduras de satélite e mapas a laser 3D) para construir a estrada para que as colinas e curvas fossem exatamente as corretas.
  • Eles importaram esse mesmo layout de estrada tanto para o "Diretor" (VISSIM) quanto para o "Ator" (CARLA).

Como Eles Trabalharam Juntos: O "Aperto de Mão"

Os pesquisadores configuraram um sistema onde os dois programas rodam lado a lado, dando pequenos passos à frente no tempo juntos (como uma dança onde os parceiros se movem em perfeito sincronismo).

  • As Regras: O VISSIM é o chefe do tráfego. Ele decide quando as luzes mudam, por onde os pedestres andam e como os carros de fundo se movem.
  • Os Visuais: O CARLA pega essas regras e as desenha em 3D. Se o VISSIM diz "O sinal está vermelho", o CARLA instantaneamente torna o semáforo vermelho no mundo 3D.
  • O Veículo Ego: Eles adicionaram um carro especial (o veículo "ego") que é controlado por um motorista humano ou por uma IA. Este carro vive no mundo 3D (CARLA), mas tem que reagir às regras de tráfego definidas pelo Diretor (VISSIM).

O Problema do "Fantasma" e Como Eles o Resolveram

Quando você tenta rodar duas simulações ao mesmo tempo, um problema comum é o "fantasma" (ghosting). Isso acontece se o Diretor diz que um carro está no Ponto A, mas o Ator pensa que o carro está no Ponto B, ou se o carro aparece duas vezes.

Para corrigir isso, os pesquisadores criaram regras estritas:

  1. Propriedade: Se o VISSIM cria um pedestre, esse pedestre pertence ao VISSIM. O CARLA apenas desenha uma cópia desse pedestre. Se o pedestre desaparece no VISSIM, ele some no CARLA imediatamente.
  2. A Regra da "Última Notícia": Se os dois computadores enviam informações de ida e volta e há um pequeno atraso, o sistema ignora mensagens antigas. Ele usa apenas a última atualização de cada carro e pessoa. Isso mantém tudo se movendo suavemente sem ficar preso em um congestionamento de dados.

O Que Eles Descobriram

Eles testaram este sistema com cerca de 100 carros e 100 pedestres movendo-se através do corredor de 15 interseções.

  • Funcionou: Os semáforos mudaram no momento certo tanto no mundo matemático quanto no mundo 3D.
  • Sem Falhas: Os carros e pedestres não apresentaram glitches ou desapareceram. Quando o sinal ficou vermelho, os carros pararam. Quando a placa de "Atravesse" apareceu, os pedestres atravessaram.
  • Interação Humana: Eles até colocaram um humano dirigindo o carro especial ("ego") no mundo 3D, e esse humano teve que parar para os sinais vermelhos e esperar pelos pedestres, exatamente como na vida real.

A Conclusão

Os pesquisadores provaram que você pode pegar uma rua do mundo real, construir uma versão 3D de alta qualidade dela e rodar uma simulação de tráfego complexa onde um carro humano ou de IA pode interagir com centenas de outros veículos e pedestres.

Eles descobriram que você não precisa simular uma cidade inteira para obter bons resultados; simular apenas um "corredor" (um longo trecho de ruas conectadas) é suficiente para testar como esses sistemas funcionam juntos. Isso cria um "parquinho" seguro e realista para testar futuros carros autônomos sem nunca sair do computador.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →