drawtonomy vs CARLA Map Editor
CARLA Map Editor
Seção intitulada “CARLA Map Editor”O CARLA Map Editor é uma aplicação desktop do projeto CARLA. Conforme seu README, ele carrega os arquivos FBX e .xodr gerados pelo RoadRunner e permite adicionar metadados extras a esses mapas — trata-se de uma ferramenta de enriquecimento de mapas existentes, não de criação de estradas do zero.
O que o CARLA Map Editor oferece (conforme o repositório no GitHub):
- Carregamento de mapas FBX + OpenDRIVE criados no RoadRunner com adição de semáforos, grupos de semáforos e placas de velocidade.
- Edição de box triggers e transforms relativos para detecção.
- Exportação dos dados atualizados de volta para OpenDRIVE (
.xodr). - Código CARLA sob licença MIT, construído sobre Unreal Engine 4; atualmente uma aplicação desktop para Linux.
Para preparar um mapa para uso no simulador CARLA — especificamente anotar um mapa do RoadRunner com sinais — esta é a ferramenta mantida junto com o próprio simulador.
Onde o drawtonomy pode se encaixar ao lado dele
Seção intitulada “Onde o drawtonomy pode se encaixar ao lado dele”O drawtonomy é um quadro branco no navegador para diagramas de condução 2D com vista superior. Ele não é uma ferramenta para o pipeline de mapas do CARLA: não tem dependência do Unreal Engine, não exporta FBX e não gera malha 3D. Conforme sua documentação do exportador, a exportação OpenDRIVE 1.8 cobre um subconjunto da especificação — faixas, semáforos, faixas de pedestres e objetos básicos — e ainda não emite primitivos de junção nem sinais de trânsito como entradas <signal>, sendo adequado para esboços e figuras, não para mapas CARLA de produção.
Algumas coisas pequenas que o drawtonomy pode adicionar ao lado do CARLA Map Editor:
- Um esboço do layout da cena pretendida antes de começar qualquer autoria de mapa — só no navegador, sem instalação, sem Unreal Engine.
- Uma figura editável
.drawtonomy.svgpara um artigo ou slide que explique o cenário sendo construído no CARLA. - Uma exportação OpenSCENARIO 1.3 pareada para uma verificação rápida no esmini em uma versão simplificada da cena.
Para o mapa CARLA de verdade, o caminho RoadRunner → CARLA Map Editor é a rota estabelecida. O drawtonomy serve para o diagrama do cenário, não para o mapa simulado.
No mesmo ecossistema de simulação
Seção intitulada “No mesmo ecossistema de simulação”O drawtonomy exporta os mesmos padrões ASAM OpenDRIVE e OpenSCENARIO que o CARLA consome. Como o CARLA está no lado de execução do pipeline, a relação entre as ferramentas é de interoperação, não de competição — veja CARLA ScenarioRunner para entender como os cenários criados são reproduzidos. Outras ferramentas de autoria no mesmo espaço OpenDRIVE incluem RoadRunner, LaneMaker e Truevision Designer. Trabalhamos em partes diferentes do mesmo ecossistema.