Figure per articoli sulla guida autonoma
Stai scrivendo un articolo su guida autonoma, autonomous driving (AD) o ADAS — un invio per workshop, un articolo IEEE, un preprint arXiv, un capitolo di tesi — e hai bisogno di una figura di uno scenario di guida. Magari una situazione limite di intersezione di corsie per il tuo lavoro su previsione. Magari una svolta sinistra non protetta per il tuo planner. Magari uno scenario di attraversamento pedonale per la valutazione della percezione.
La figura deve essere:
- Pulita — nessuno sfondo irrilevante, nessun screenshot da simulatore che sembra proprietario.
- Scalabile — vettoriale, non un PNG pixelato.
- Modificabile in seguito — quando i revisori chiedono una variante, la figura deve aggiornarsi senza ridisegnare da zero.
drawtonomy è ragionevolmente bravo in questo.
Come drawtonomy si posiziona rispetto alle alternative
Sezione intitolata “Come drawtonomy si posiziona rispetto alle alternative”Ognuno di questi strumenti è eccellente a ciò per cui è stato progettato, e molte figure pulite per articoli sono prodotte con loro ogni giorno. drawtonomy è pensato per una combinazione particolare — una tela 2D consapevole del dominio con forme lane / vehicle / pedestrian che rimane modificabile per le revisioni.
- PowerPoint / Keynote sono la scelta universale per figure in tutti i campi, e molte figure pulite per articoli vengono create con loro. Sono di uso generale, quindi la geometria stradale viene disegnata da forme primitive piuttosto che da semantica lane incorporata.
- Excalidraw / tldraw sono eccellenti whiteboard con una grande UX. Si concentrano su diagrammi generici piuttosto che su forme specifiche del dominio, quindi la direzione della corsia, le connessioni e i segni tratteggiati vengono tipicamente disegnati a mano.
- Screenshot di CARLA / SUMO sono la scelta naturale quando la figura deve riflettere il simulatore effettivo su cui viene eseguito il lavoro — ad esempio, figure in appendice “valutato su queste scene”. Portano lo stile visivo del simulatore, che è appropriato per questo scopo e talvolta meno ideale per figure schematiche nel testo principale.
- TikZ in LaTeX è lo standard d’oro per figure pienamente precise e native su LaTeX, e molte figure bellissime lo utilizzano. Il compromesso è il ciclo compile-iterate, che è più lungo per figura rispetto a una tela a manipolazione diretta.
drawtonomy si posiziona tra uno strumento slide e TikZ: una tela 2D con forme lane / vehicle / pedestrian incorporate. Se il tuo flusso di lavoro produce già figure eccellenti con uno dei precedenti, la toolchain esistente va bene; drawtonomy è più utile quando vuoi forme consapevoli del dominio e riutilizzabilità in un file modificabile.
Il flusso di lavoro di drawtonomy per figure per articoli
Sezione intitolata “Il flusso di lavoro di drawtonomy per figure per articoli”- Disegna le corsie con lo strumento Lane. Fai clic sulla linea centrale; drawtonomy genera automaticamente i confini sinistro e destro. Per intersezioni di corsie, disegna la corsia convergente separatamente e collega il suo predecessore / successore con Next Lane.
- Posiziona i partecipanti. Veicoli, pedoni, semafori e attraversamenti sono nella barra degli strumenti. Trascinali sulla tela.
- Indica il movimento. Usa frecce Path (stile Arrow per schemi puliti, stile Band per enfatizzare un corridoio) per mostrare le traiettorie previste.
- Stile per scala di grigi. Molti giornali stampano ancora in scala di grigi. Il pannello Attribute ti permette di impostare colore, opacità e tratto separatamente in modo da poter scegliere una tavolozza che sopravviva a una conversione in scala di grigi.
- Salva come
.drawtonomy.svg(il formato SVG nativo di drawtonomy). Questo è il formato da scegliere per impostazione predefinita. È un SVG ordinario, quindi LaTeX, browser, GitHub, Markdown e strumenti slide lo visualizzano tutti correttamente senza alcuna conversione. Ed è anche rimodificabile in drawtonomy — quando un revisore chiede “la stessa figura ma con tre corsie invece di due”, riapri il file salvato, modifica due cose e re-esporta. Niente ridisegno. - Esporta un asset raster solo quando necessario. Se il tuo venue insiste su PNG (o hai bisogno di una miniatura), esporta PNG con un’impostazione ad alta DPI dalla stessa scena. Mantieni il file di origine
.drawtonomy.svgcome fonte modificabile di verità in ogni caso.
Suggerimenti per l’integrazione LaTeX
Sezione intitolata “Suggerimenti per l’integrazione LaTeX”Un file .drawtonomy.svg è un SVG valido con metadati aggiuntivi, quindi i percorsi LaTeX che funzionano per qualsiasi altro SVG funzionano anche qui. Alcuni dettagli pratici:
\includegraphics{}tramite il pacchettosvg. Includi il file direttamente come\includegraphics[width=\linewidth]{tua-figura.drawtonomy.svg}. La toolchainsvgpackage +inkscapefunziona ma è capricciosa su CI. Per build prevedibili, converti in PDF una volta localmente (inkscape --export-type=pdf tua-figura.drawtonomy.svg) e\includegraphics{}il PDF risultante.- Font. Impostare il motore
xelatexse la figura ha font al di fuori del set standard; in caso contrario il percorso sicuro è “nessun testo nell’SVG, tutto il testo nella didascalia LaTeX.” - Packaging della presentazione. Molti venue vogliono il grafico incluso come
.pdfo.eps. Converti il tuo.drawtonomy.svg→ PDF / EPS al momento della presentazione, ma mantieni il file.drawtonomy.svgnel tuo repo come fonte modificabile per le revisioni.
Per figure che vanno sia nell’articolo che nelle diapositive:
- Mantieni il file
.drawtonomy.svgcome fonte singola. Re-esporta.pdfper l’articolo se la tua build lo richiede, e.png(sfondo trasparente) per le diapositive. Lo stesso file si riapre per la prossima revisione.
Quando questo non è lo strumento giusto
Sezione intitolata “Quando questo non è lo strumento giusto”- Per figure fotorealistiche (rendering di sensori, risultati di neural rendering), continua a usare la tua pipeline di screenshot del simulatore.
- Per reti urbane dense, drawtonomy esaurisce le risorse — usa uno strumento HD-map vero.
- Per illustrazioni altamente stilizzate (arte di copertina, marketing lucido), Illustrator o Affinity ti daranno più controllo tipografico.