Aller au contenu

drawtonomy — tableau blanc pour scénarios de conduite

Un tableau blanc gratuit en ligne dans le navigateur pour les scénarios de conduite. Esquissez voies, intersections et scènes de trafic pour vos articles, présentations, revues de conception et rédaction de scénarios.

La documentation est organisée selon quatre types de besoins. Choisissez celui qui correspond à ce que vous cherchez à faire.

drawtonomy est un tableau blanc pour scénarios de conduite — la figure que vous mettez dans un article, le slide que vous esquissez avant une revue de conception, le diagramme que vous tracez en visio pour expliquer un cas limite à votre équipe, la scène que vous esquissez avant d’écrire le fichier OpenSCENARIO.

Ouvrez l’URL, dessinez voies et intersections sur un canevas infini, posez véhicules, piétons, feux tricolores, passages piétons et marquages au sol, puis enregistrez ou exportez. Rien à installer, pas de compte, rien n’est téléversé.

La raison de son existence : les outils de dessin génériques et les logiciels de présentation ne savent pas ce qu’est une voie ; il faut donc reconstruire la géométrie de la route à chaque déplacement. drawtonomy traite voies, intersections et le reste du vocabulaire des scénarios de conduite comme des formes intégrées, de sorte que la figure reste correcte à mesure que vous itérez.

Figures pour articles et thèses

Des figures de scénarios de conduite autonome vectorielles et nettes, intégrables proprement dans LaTeX, présentations et Markdown — exportées au format drawtonomy.svg, PDF ou EPS.

Diagrammes pour revue de conception

Esquissez une manœuvre de changement de voie, un tourne-à-gauche non protégé ou un cas d’occlusion en quelques secondes. Partagez le résultat et reprenez la discussion sur le même canevas le lendemain.

Esquisses de scénarios avant rédaction

Dessinez la scène avant d’écrire le XML OpenSCENARIO — et exportez en .xosc / .xodr lorsque l’esquisse est prête.

Annotation de cartes et ROS

Tracez les voies sur un fond satellite, éditez des cartes Lanelet2 OSM ou annotez une grille d’occupation ROS avec trajectoires et obstacles.

Pourquoi c’est plus rapide qu’un outil de dessin générique

Section intitulée « Pourquoi c’est plus rapide qu’un outil de dessin générique »

Formes du domaine de la conduite

Voies, intersections, passages piétons, feux tricolores, marquages au sol, véhicules et piétons sont intégrés. Vous pouvez aussi ajouter vos propres modèles SVG et les contribuer par PR.

Voies avec topologie

Chaque voie porte des connexions Suivante / Précédente / Gauche / Droite. Deux voies qui partagent un bord partagent les mêmes points de bord ; un seul glissement déplace les deux.

Canevas infini, fonds satellite

Naviguez et zoomez sur des dispositions arbitrairement grandes. Posez un fond satellite ou plan routier et tracez à partir d’un emplacement réel. L’accrochage et les points partagés gardent la géométrie alignée sans nettoyage manuel.

Gratuit et entièrement navigateur

Pas d’installation, pas de compte, aucun téléversement. Rouvrez plus tard un drawtonomy.svg enregistré et la scène réapparaît exactement comme vous l’aviez laissée, connexions et relations de superposition incluses.

Passerelles vers votre pile de simulation et de cartographie

Section intitulée « Passerelles vers votre pile de simulation et de cartographie »

Le tableau blanc est l’essentiel ; voici comment le diagramme s’intègre au reste du flux de travail.

SVG ré-éditable pour articles et présentations

drawtonomy.svg est un SVG standard qui s’affiche dans les navigateurs, GitHub et les présentations, et se rouvre dans drawtonomy avec toutes les connexions intactes. Le format par défaut pour les figures de documentation et de recherche.

Aller-retour Lanelet2

Ouvrez des cartes Lanelet2 OSM pour édition et exportez vers OSM — y compris les cartes d’exemple Autoware. Utile pour esquisser des modifications sur une carte HD existante.

ASAM OpenDRIVE / OpenSCENARIO

Exportez OpenDRIVE 1.8 et OpenSCENARIO 1.3 — ensemble, sous forme d’archive zip prête pour esmini lorsque vous voulez rejouer votre scène dans un simulateur.

Générateur de scènes par IA

Décrivez un scénario en langage naturel ou collez du XML OpenSCENARIO et obtenez un canevas modifiable. La sortie est une scène drawtonomy normale ; affinez-la comme n’importe quelle autre.

Si vous voulez construire au-dessus de drawtonomy plutôt que simplement l’utiliser, consultez Étendre drawtonomy. Le code source du SDK, les exemples et la référence se trouvent à côté de ce site sur github.com/kosuke55/drawtonomy.