Figure per articoli sulla guida autonoma
Stai scrivendo un paper sulla guida autonoma (AD) o ADAS — una submission a un workshop, un articolo su rivista IEEE, un preprint arXiv, un capitolo di tesi — e hai bisogno di una figura di una scena di guida. Forse un caso limite di fusione di corsie per il tuo lavoro sulla predizione. Forse una svolta a sinistra non protetta per il tuo pianificatore. Forse uno scenario di attraversamento pedonale per la tua valutazione della percezione.
La figura deve essere:
- Pulita — nessuno sfondo irrilevante, nessuno screenshot di simulatore dall’aspetto proprietario.
- Scalabile — vettoriale, non un PNG pixelato.
- Modificabile in seguito — quando i revisori chiedono una variante, la figura dovrebbe aggiornarsi senza ridisegnare da zero.
Questo è uno dei compiti per cui drawtonomy è ragionevolmente adatto.
Posizionamento rispetto agli altri strumenti
Sezione intitolata “Posizionamento rispetto agli altri strumenti”Ciascuno dei seguenti strumenti è eccellente per il suo scopo specifico, e ogni giorno nascono ottime figure da ognuno di essi. drawtonomy occupa una nicchia precisa: una tela 2D con forme di corsie, veicoli e pedoni integratamente legate al dominio, e che rimane modificabile per le revisioni.
- PowerPoint / Keynote sono la scelta universale per le figure in tutti i campi, e molte figure di paper impeccabili ne escono. Essendo strumenti generici, la geometria stradale si costruisce a partire da forme primitive, senza semantica di corsia integrata.
- Excalidraw / tldraw sono ottime lavagne digitali con una UX eccellente, orientate alla diagrammazione generica piuttosto che a forme specifiche del dominio: direzione della corsia, connessioni e segnalazioni tratteggiate si realizzano a mano.
- Screenshot di CARLA / SUMO sono la scelta naturale quando la figura deve riflettere il simulatore su cui gira il tuo sistema — per esempio le figure “valutato su queste scene” in appendice. Il loro stile visivo è appropriato per quel contesto; per schemi schematici nel testo principale può risultare meno indicato.
- TikZ in LaTeX è il punto di riferimento per figure LaTeX-native di massima precisione, e molte figure splendide ne fanno uso. Il compromesso è il ciclo compilazione-iterazione, più lungo per figura rispetto a una tela a manipolazione diretta.
drawtonomy si colloca tra uno strumento per slide e TikZ: una tela 2D con forme integrate di corsie, veicoli e pedoni. Se il tuo flusso di lavoro produce già buone figure con uno degli strumenti sopra, la toolchain esistente va benissimo; drawtonomy è più utile quando vuoi forme consapevoli del dominio e modificabilità in un unico file.
Il flusso di lavoro drawtonomy per le figure di paper
Sezione intitolata “Il flusso di lavoro drawtonomy per le figure di paper”- Abbozza le corsie con il Lane Tool. Clicca sulla linea centrale; drawtonomy genera automaticamente i confini sinistro e destro. Per le fusioni di corsie, disegna la corsia che si innesta separatamente e collega il suo predecessore/successore con Next Lane.
- Posiziona i partecipanti. Veicoli, pedoni, semafori e attraversamenti pedonali si trovano nella barra degli strumenti. Trascinali sulla tela.
- Indica il moto. Usa le frecce Path (stile Arrow per schemi puliti, stile Band per enfatizzare un corridoio) per mostrare le traiettorie previste.
- Stile per la scala di grigi. Molte riviste stampano ancora in bianco e nero. Il Pannello Attributi consente di impostare colore, opacità e tratto separatamente, così puoi scegliere una palette che sopravvive alla conversione in scala di grigi.
- Salva come
.drawtonomy.svg(il formato SVG nativo di drawtonomy). È il formato di riferimento predefinito. Essendo un SVG standard, LaTeX, browser, GitHub, Markdown e gli strumenti per diapositive lo visualizzano correttamente senza alcuna conversione. Ed è anche rieditabile in drawtonomy — quando un revisore chiede “la stessa figura ma con tre corsie invece di due”, riapri il file salvato, modifichi due elementi e riesporti. Nessun ridisegno. - Esporta un asset raster solo quando necessario. Se la sede insiste sul PNG (o hai bisogno di una miniatura), esporta PNG con un’impostazione ad alto DPI dalla stessa scena. Tieni comunque il file sorgente
.drawtonomy.svgcome fonte di verità modificabile.
Integrazione con LaTeX
Sezione intitolata “Integrazione con LaTeX”Un file .drawtonomy.svg è un SVG valido con metadati aggiuntivi, quindi i percorsi LaTeX che funzionano per qualsiasi altro SVG funzionano anche qui. Alcune note pratiche:
\includegraphics{}tramite il pacchettosvg. Includi il file direttamente come\includegraphics[width=\linewidth]{your-figure.drawtonomy.svg}. La toolchainsvg+inkscapefunziona ma può essere instabile in ambienti CI. Per build riproducibili, converti in PDF una volta in locale (inkscape --export-type=pdf your-figure.drawtonomy.svg) e usa\includegraphics{}sul PDF risultante.- Font. Imposta il motore
xelatexse la tua figura utilizza font fuori dal set standard; altrimenti la soluzione più sicura è non inserire testo nell’SVG e scrivere tutto nella didascalia LaTeX. - Packaging per la submission. Molte sedi richiedono il grafico incluso come
.pdfo.eps. Converti il tuo.drawtonomy.svgin PDF o EPS al momento della submission, ma tieni il file.drawtonomy.svgnel repository come sorgente modificabile per le revisioni.
Per figure che devono comparire sia nel paper che nelle diapositive:
- Tieni il file
.drawtonomy.svgcome unica sorgente. Riesporta.pdfper il paper se il tuo build lo richiede, e.png(sfondo trasparente) per le diapositive. Lo stesso file si riapre per la prossima revisione.
Quando questo strumento non è la scelta giusta
Sezione intitolata “Quando questo strumento non è la scelta giusta”- Per figure fotorealistiche (rendering da sensori, risultati di neural rendering), continua a usare la tua pipeline di screenshot del simulatore.
- Per reti urbane dense, drawtonomy raggiungerà i propri limiti — usa un vero strumento per mappe HD.
- Per illustrazioni altamente stilizzate (cover art, materiali di marketing), Illustrator o Affinity ti offriranno maggiore controllo tipografico.