Pular para o conteúdo

drawtonomy vs RoadRunner

O MathWorks RoadRunner é um editor interativo para criação de cenas 3D voltadas à simulação e ao teste de sistemas de condução automatizada. Em conjunto com o RoadRunner Scenario, cobre desde a autoria de mapas HD até a criação de cenários dinâmicos, sendo uma das ferramentas de referência em equipes profissionais de ADAS / AD.

O que o RoadRunner oferece:

  • Autoria de mapas HD com geometria analítica 3D completa.
  • Importação e exportação de ASAM OpenDRIVE 1.4 a 1.8.
  • Autoria de cenários via RoadRunner Scenario, com exportação em XML e DSL do ASAM OpenSCENARIO. Os cenários exportados são compatíveis com simuladores que seguem o padrão OpenSCENARIO, incluindo CARLA, esmini, IPG CarMaker e dSPACE ASM.
  • Integração MATLAB / Simulink para co-simulação e pipelines automatizados.
  • Ativos 3D de veículos e mobiliário viário.
  • Documentação oficial e canais de suporte da MathWorks.

Para equipes que precisam produzir mapas HD ou catálogos de cenários em escala, o RoadRunner é a ferramenta natural para esse trabalho.

O RoadRunner é um produto comercial da MathWorks. Muitas universidades disponibilizam acesso via licença MathWorks para toda a instituição — vale verificar se a sua já inclui. Fora do ambiente acadêmico, o uso requer licença paga.

O drawtonomy é um quadro branco no navegador voltado para diagramas de condução. Conforme a documentação do exportador, a exportação OpenDRIVE 1.8 / OpenSCENARIO 1.3 cobre um subconjunto da especificação — por exemplo, ainda não emite primitivos de junção OpenDRIVE nem sinais de trânsito como entradas <signal>, e o suporte ao storyboard do OpenSCENARIO é limitado (sem triggers condicionais, varreduras de parâmetros ou atos complexos). Esses pontos estão previstos no roadmap.

Algumas contribuições que o drawtonomy pode trazer ao lado do RoadRunner:

  • Uma superfície de esboço gratuita e exclusivamente no navegador para figuras de artigos, diagramas de slides ou discussões de design.
  • Um arquivo .drawtonomy.svg editável como fonte de figura para documentação.
  • Uma verificação rápida no esmini para a versão simplificada de uma cena.

Um fluxo prático quando as duas ferramentas estão disponíveis: RoadRunner para o cenário de produção, drawtonomy para o diagrama que o representa.

Tanto o RoadRunner quanto o drawtonomy têm como alvo o mesmo conjunto de padrões ASAM — OpenSCENARIO e OpenDRIVE. Em princípio, arquivos de um podem ser abertos pelo outro, e ambos exportam para o esmini para reprodução. A comunidade de OpenSCENARIO e OpenDRIVE é pequena, e as ferramentas que contribuem para ela — RoadRunner, drawtonomy, Truevision Designer, LaneMaker, Blender DSC, scenariogeneration, esmini — compartilham o mesmo objetivo de tornar os testes baseados em cenários mais acessíveis. Trabalhamos em partes diferentes do mesmo ecossistema.