Ga naar inhoud

drawtonomy — whiteboard voor rijscenario's

Een gratis, browsergebaseerd whiteboard voor rijscenario's. Schets rijstroken, kruispunten en verkeerssituaties voor papers, dia's, ontwerpbesprekingen en scenariocreatie. Geen installatie. Geen account.

drawtonomy is een gratis, browsergebaseerd whiteboard voor rijscenario’s — autonoom rijden (AV), geautomatiseerd rijden (AD) en ADAS, allemaal.

Plaats rijstroken, kruispunten, voertuigen, voetgangers, verkeerslichten en wegmarkeringen als ingebouwde vormen. Geen installatie, geen account, niets geüpload. Wanneer je het nodig hebt, exporteert dezelfde scène ook naar ASAM OpenDRIVE 1.8, OpenSCENARIO 1.3 en esmini-klare zip-bundels, en importeert Lanelet2 OSM-kaarten en ROS bezettingsroosters — maar dat zijn bruggen naar buiten, niet de hoofdzaak (zie Bruggen naar je simulatie- en mappingstack hieronder).

Gebruik het voor de figuren in een paper, de dia die je schetst voor een ontwerpbespreking, het diagram dat je tekent tijdens een gesprek wanneer je een randgeval aan de rest van het team wilt uitleggen, of de scène die je uitwerkt voordat je het OpenSCENARIO-bestand schrijft. Hetzelfde canvas werkt voor onderzoeksfiguren over autonoom rijden (AV), ontwerpbesprekingen over AD en schetsen van ADAS-testscenario’s — insnijden, rijstrookwisseling, onbeschermde linksaf, rotonde-ingang, voetgangersoversteek, voorrijder remt en andere veelvoorkomende scenario’s zijn hier gewone schetsen.

De vocabulaire van rijstroken, voertuigen en kruispunten is algemeen genoeg dat hetzelfde canvas ook werkt voor rijlesplannen, verkeersveiligheidsmateriaal, conceptfiguren voor verkeerstechniek en snelle persoonlijke schetsen van verkeerssituaties — zie toepassingen voor de volledige lijst.

Het canvas bevat ook een Math (LaTeX) tool die vergelijkingen weergeeft met KaTeX, zodat je een opgemaakte kostenfunctie of controllerformule naast het bijbehorende scenario kunt plaatsen. Het werkt even goed als een zelfstandige, gratis, browsergebaseerde LaTeX-vergelijkingseditor voor paperfiguren, presentaties, Notion of blogberichten — zie vergelijkingen in onderzoekspaperfiguren en vergelijkingen in dia’s en blogberichten.

De reden waarom het bestaat: generieke tekenprogramma’s en presentatietools weten niet wat een rijstrook is, dus de weggeometrie moet steeds opnieuw worden opgebouwd wanneer er iets verschuift. drawtonomy behandelt rijstroken, kruispunten en de rest van de rijscenario-vocabulaire als ingebouwde vormen, zodat de figuur correct blijft terwijl je itereert.

Kies het startpunt dat past bij waarvoor je hier bent.

Figuren voor papers en scripties

Scherpe, vectoriële rijscenariofiguren voor AV-, AD- en ADAS-papers die netjes zijn in te bedden in LaTeX, presentaties en Markdown — geëxporteerd als .drawtonomy.svg (het native en herbewerkbare SVG-formaat van drawtonomy), PDF of EPS.

Diagrammen voor ontwerpdiscussie

Schets in seconden een rijstrookwisseling, een onbeschermde linksaf-manoeuvre of een afdekkingscasus. Deel het resultaat en pak de discussie morgen op in hetzelfde canvas.

Scenarioschetsen voor de creatie

Teken de scène voordat je de OpenSCENARIO XML schrijft — en exporteer naar .xosc / .xodr zodra de schets klaar is.

Kaart- en ROS-annotatie

Trek rijstroken over een satellietachtergrond, bewerk Lanelet2 OSM-kaarten of annoteer een ROS bezettingsrooster met paden en obstakels.

Waarom het sneller is dan een generieke tekentool

Section titled “Waarom het sneller is dan een generieke tekentool”

Vormen uit het rijdomein

Rijstroken, kruispunten, zebrapaden, verkeerslichten, wegmarkeringen, voertuigen en voetgangers zijn ingebouwd. Je kunt ook je eigen SVG-sjablonen toevoegen en bijdragen via een PR.

Topologiebewuste rijstroken

Elke rijstrook bevat verbindingen voor Volgende / Vorige / Links / Rechts. Twee rijstroken die een grenslijn delen, delen dezelfde grenspunten — één keer slepen verplaatst beide.

Oneindig canvas, satellietachtergronden

Een oneindig canvas voor rijscenario’s — pan en zoom over willekeurig grote layouts. Plaats een satelliet- of wegenkaartachtergrond en trek over een echte locatie. Snap- en gedeelde punten houden de geometrie uitgelijnd zonder handmatige opschoning.

Gratis en alleen in de browser

Geen installatie, geen account, geen upload. Heropen later een opgeslagen drawtonomy.svg en de scène komt precies terug zoals je die hebt achtergelaten, inclusief verbindingen en overlapsrelaties.

Bruggen naar je simulatie- en mappingstack

Section titled “Bruggen naar je simulatie- en mappingstack”

Het whiteboard is het voornaamste; dit zijn de manieren waarop het diagram doorstroomt naar de rest van de workflow.

Herbewerkbare SVG voor papers en dia's

Het .drawtonomy.svg-formaat is een gewone SVG die in browsers, GitHub en presentaties wordt weergegeven, en in drawtonomy heropent met elke verbinding intact. Het standaardformaat om naar te grijpen wanneer een figuur later mogelijk bewerkt moet worden — papers, dia’s, documentatie, blogberichten.

Lanelet2 round-trip

Open Lanelet2 OSM-kaarten voor bewerking en exporteer terug naar OSM — inclusief Autoware-voorbeeldkaarten. Handig om wijzigingen te schetsen ten opzichte van een bestaande HD-kaart.

ASAM OpenDRIVE / OpenSCENARIO

Exporteer OpenDRIVE 1.8 en OpenSCENARIO 1.3 — samen als een esmini-klare zip wanneer je de scène in een simulator wilt afspelen.

AI Scene Generator

Beschrijf een scenario in natuurlijke taal of plak OpenSCENARIO XML, en krijg een bewerkbaar canvas terug. De uitvoer is een gewone drawtonomy-scène; verfijn deze zoals alles anders.

Zodra de verkenningsfase voorbij is en je daadwerkelijk wilt tekenen, zijn de docs georganiseerd rond vier soorten behoeften. Kies degene die past bij wat je wilt doen.

Als je op drawtonomy wilt voortbouwen in plaats van het alleen te gebruiken, zie drawtonomy uitbreiden. De SDK-broncode, voorbeelden en referentie staan naast deze site op github.com/kosuke55/drawtonomy.