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 — a prévia 3D serve apenas para visualizar a execução de um cenário, não é um viewport de modelagem, e não produz exportação 3D própria. A exportação OpenDRIVE já consegue emitir conectividade <junction> e sinais de trânsito como entradas <signal>, mas essa conectividade só é confiável quando carrega um .xodr importado sem edições; gerar geometria de junção nova a partir de faixas desenhadas à mão ainda tem baixa precisão. O drawtonomy é indicado para esboços, figuras e trabalho leve de cenários 2D, 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.2 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.