Pular para o conteúdo

FAQ — drawtonomy quadro branco para cenários de condução

Posso usar o drawtonomy para desenhar figuras para um artigo, slide ou documento de condução autônoma?

Seção intitulada “Posso usar o drawtonomy para desenhar figuras para um artigo, slide ou documento de condução autônoma?”

Sim — esse é um dos principais casos de uso. Faixas, cruzamentos, veículos e pedestres são formas integradas, então uma figura de cenário de condução que levaria meia hora em uma ferramenta de desenho genérica fica pronta em minutos. Exporte como drawtonomy.svg, PDF ou EPS para LaTeX, slides e Markdown.

Sim. drawtonomy.com roda inteiramente no seu navegador. Não há conta, não há instalação e nada é enviado para servidores. O SDK e as extensões são open-source no GitHub.

O drawtonomy é um editor gratuito de OpenSCENARIO e OpenDRIVE?

Seção intitulada “O drawtonomy é um editor gratuito de OpenSCENARIO e OpenDRIVE?”

O drawtonomy é um quadro branco que exporta para ASAM OpenDRIVE 1.8 e OpenSCENARIO 1.3, incluindo um único pacote zip pronto para reprodução no esmini. Você esboça a cena visualmente — faixas, cruzamentos, veículos, trajetórias — e o drawtonomy gera os arquivos .xodr e .xosc. Veja Exportar para OpenDRIVE / OpenSCENARIO / esmini.

O drawtonomy pode editar mapas Lanelet2 (.osm) no navegador?

Seção intitulada “O drawtonomy pode editar mapas Lanelet2 (.osm) no navegador?”

Sim. O drawtonomy pode importar arquivos OSM do Lanelet2 (incluindo mapas de exemplo do Autoware), editar a geometria das faixas e conexões visualmente, e exportar de volta para Lanelet2 OSM. Para melhor desempenho, mantenha as importações abaixo de aproximadamente 500 faixas por cena. Veja Importar um arquivo Lanelet2 (.osm).

Posso importar um mapa de grade de ocupação ROS?

Seção intitulada “Posso importar um mapa de grade de ocupação ROS?”

Sim. O drawtonomy lê o formato map_server do ROS (.pgm + .yaml) usado pelo nav2, Cartographer, Gmapping e ferramentas SLAM similares. A grade é renderizada como uma camada de fundo para que você possa esboçar faixas, trajetórias e obstáculos diretamente em cima. Veja Importar um OccupancyGrid do ROS.

Como o drawtonomy é diferente de ferramentas de desenho genéricas?

Seção intitulada “Como o drawtonomy é diferente de ferramentas de desenho genéricas?”

Ferramentas de desenho genéricas só conhecem formas genéricas, então uma faixa é apenas um retângulo que você redesenha sempre que a estrada faz uma curva. O drawtonomy traz faixas, cruzamentos, faixas de pedestres, semáforos, marcações viárias, veículos e pedestres como formas integradas, e as faixas carregam conexões Próxima / Anterior / Esquerda / Direita. Arraste uma borda e as faixas conectadas seguem. Veja Por que o drawtonomy e o modelo de conexão de faixas.

Não. O drawtonomy roda em qualquer navegador web moderno. Abra drawtonomy.com e comece a desenhar. Desenvolvedores de extensões também podem usar o servidor de desenvolvimento local (@drawtonomy/dev-server), que hospeda o editor em localhost.

O drawtonomy pode gerar um cenário de condução a partir de linguagem natural?

Seção intitulada “O drawtonomy pode gerar um cenário de condução a partir de linguagem natural?”

Sim. A extensão AI Scene Generator lê um prompt em linguagem natural ou XML do OpenSCENARIO e produz uma tela editável — faixas, veículos, trajetórias e pedestres como formas drawtonomy comuns. Suporta Anthropic Claude, OpenAI GPT e Google Gemini.

Qual formato de arquivo mantém uma cena drawtonomy reeditável?

Seção intitulada “Qual formato de arquivo mantém uma cena drawtonomy reeditável?”

drawtonomy.svg. É um arquivo SVG comum — tem pré-visualização em navegadores, GitHub, slides e renderizadores Markdown — com metadados que o drawtonomy usa para reconstruir cada forma, conexão, ponto compartilhado e relação de sobreposição quando você reabre o arquivo. Veja Exportar sua cena e a referência do formato drawtonomy.svg.

Posso adicionar meus próprios modelos de veículo ou placa?

Seção intitulada “Posso adicionar meus próprios modelos de veículo ou placa?”

Sim. Modelos são SVGs registrados em templates/manifest.json. Coloque o seu na pasta correta (vehicle, pedestrian, road_marking, sign, other), abra um PR, e ele aparece no menu do editor ao lado dos modelos integrados. Veja Contribuindo com modelos.

O drawtonomy é otimizado para diagramas em vez de mapas em escala de cidade. Para edição responsiva, mantenha uma única cena abaixo de aproximadamente 500 faixas. Para áreas maiores, divida o trabalho em vários arquivos ou importe apenas a região de que precisa.

Posso usar diagramas do drawtonomy em artigos, slides ou documentação?

Seção intitulada “Posso usar diagramas do drawtonomy em artigos, slides ou documentação?”

Sim. O formato drawtonomy.svg é SVG válido, então ele se incorpora em artigos, slides, Markdown e sites sem conversão. PDF, PNG, JPG e EPS também estão disponíveis para pipelines de publicação tradicionais.

O SDK, as extensões, os modelos e este site de documentação estão em github.com/kosuke55/drawtonomy. A aplicação em si está em drawtonomy.com.