Salta ai contenuti

drawtonomy — lavagna digitale per scenari di guida

Una lavagna digitale gratuita e browser-based per scenari di guida. Abbozza corsie, incroci e scene di traffico per articoli, diapositive, revisioni di progetto e authoring di scenari. Nessuna installazione. Nessun account.

drawtonomy è una lavagna digitale gratuita e browser-based per scenari di guida — self-driving (AV), guida autonoma (AD) e ADAS allo stesso modo.

Posiziona corsie, incroci, veicoli, pedoni, semafori e segnaletica orizzontale come forme native. Nessuna installazione, nessun account, niente caricato online. Quando serve, la stessa scena esporta anche verso ASAM OpenDRIVE 1.8, OpenSCENARIO 1.3 e zip pronti per esmini, e importa mappe Lanelet2 OSM e griglie di occupazione ROS — ma sono ponti verso l’esterno, non il fulcro (vedi Connessioni con il tuo stack di simulazione e mapping più sotto).

Usalo per le figure che inserisci in un articolo, la diapositiva che abbozzi prima di una revisione di progetto, il diagramma che tracci durante una chiamata per spiegare un caso limite al team, o la scena che schizzi prima di scrivere il file OpenSCENARIO. La stessa tela funziona per figure di ricerca in ambito self-driving (AV), revisioni di design per la guida autonoma (AD) e schizzi di scenari di test ADAS — sorpassi laterali, cambi corsia, svolte a sinistra non protette, ingressi in rotatoria, attraversamenti pedonali, frenate del veicolo precedente e molti altri scenari comuni.

Il vocabolario corsia / veicolo / incrocio è abbastanza generale da coprire anche piani di lezione per autoscuole, materiali per l’educazione stradale, figure concettuali per l’ingegneria del traffico e schizzi personali di scene stradali — vedi i casi d’uso per l’elenco completo.

La tela include anche uno strumento Math (LaTeX) che renderizza equazioni con KaTeX: puoi affiancare una funzione di costo o un’equazione di controllo, composta tipograficamente, allo scenario che descrive. Funziona anche come editor di equazioni LaTeX standalone, gratuito e browser-based, per figure in articoli, presentazioni, Notion o post di blog — vedi equazioni nelle figure per articoli scientifici e equazioni in diapositive e post di blog.

Il motivo per cui esiste: gli strumenti di disegno generici e le presentazioni non sanno cosa sia una corsia, quindi la geometria stradale va ricostruita ogni volta che qualcosa cambia. drawtonomy tratta corsie, incroci e il resto del vocabolario degli scenari di guida come forme native, così la figura rimane corretta mentre si itera.

Scegli il punto di ingresso che corrisponde a ciò che cerchi.

Figure per articoli e tesi

Figure vettoriali nitide di scenari di guida autonoma che si integrano pulitamente in LaTeX, presentazioni e Markdown — esportate come .drawtonomy.svg (formato SVG nativo e rieditabile di drawtonomy), PDF o EPS.

Diagrammi per discussioni di progettazione

Abbozza un cambio corsia, una svolta a sinistra non protetta o un caso di occlusione in pochi secondi. Condividi il risultato e riprendi la discussione sulla stessa tela il giorno dopo.

Schizzi di scenari prima dell'authoring

Disegna la scena prima di scrivere il file XML OpenSCENARIO — ed esporta in .xosc / .xodr quando lo schizzo è pronto.

Annotazione di mappe e ROS

Ricalca corsie su uno sfondo satellitare, modifica mappe Lanelet2 OSM o annota una griglia di occupazione ROS con traiettorie e ostacoli.

Perché è più veloce di uno strumento di disegno generico

Sezione intitolata “Perché è più veloce di uno strumento di disegno generico”

Forme del dominio stradale

Corsie, incroci, attraversamenti pedonali, semafori, segnaletica orizzontale, veicoli e pedoni sono già integrati. Puoi anche aggiungere i tuoi template SVG e contribuirli tramite PR.

Corsie con consapevolezza topologica

Ogni corsia porta le connessioni Next / Previous / Left / Right. Due corsie che condividono un bordo condividono gli stessi punti, quindi un singolo trascinamento le muove entrambe.

Tela infinita, sfondi satellitari

Una tela infinita per scenari di guida — pan e zoom su layout di qualsiasi dimensione. Aggiungi uno sfondo satellitare o stradale e ricalca da una posizione reale. Snap e punti condivisi mantengono la geometria allineata senza pulizia manuale.

Gratuito e solo browser

Nessuna installazione, nessun account, nessun upload. Riapri un drawtonomy.svg salvato in seguito e la scena torna esattamente come l’avevi lasciata, connessioni e relazioni di sovrapposizione incluse.

Connessioni con il tuo stack di simulazione e mapping

Sezione intitolata “Connessioni con il tuo stack di simulazione e mapping”

La lavagna digitale è il fulcro; questi sono i modi in cui il diagramma si integra con il resto del flusso di lavoro.

SVG rieditabile per articoli e diapositive

Il formato .drawtonomy.svg è un normale SVG che si visualizza nei browser, su GitHub e nelle presentazioni, e si riapre in drawtonomy con ogni connessione intatta. È il formato ideale ogni volta che una figura potrebbe richiedere modifiche in seguito — articoli, diapositive, documentazione, post di blog.

Round-trip Lanelet2

Apri mappe Lanelet2 OSM per la modifica e riesporta in OSM — incluse le mappe campione di Autoware. Utile per abbozzare modifiche su una HD map esistente.

ASAM OpenDRIVE / OpenSCENARIO

Esporta OpenDRIVE 1.8 e OpenSCENARIO 1.3 — insieme come zip pronto per esmini quando vuoi riprodurre la scena in un simulatore.

AI Scene Generator

Descrivi uno scenario in linguaggio naturale, o incolla XML OpenSCENARIO, e ottieni un canvas modificabile. L’output è una normale scena drawtonomy; puoi perfezionarla come qualsiasi altra.

Una volta completata la fase di valutazione e vuoi davvero disegnare, la documentazione è organizzata attorno a quattro tipi di esigenza. Scegli quella che corrisponde a ciò che stai cercando di fare.

Se vuoi costruire sopra drawtonomy invece di limitarti a usarlo, vedi Estendere drawtonomy. Il codice sorgente dell’SDK, gli esempi e il riferimento si trovano accanto a questo sito su github.com/kosuke55/drawtonomy.