Hoppa till innehåll

drawtonomy vs odrviewer.io

odrviewer.io är en online-visare för OpenDRIVE. Du laddar in en .xodr-fil och verktyget renderar vägnätet i 3D direkt i webbläsaren, med möjlighet att exportera en .obj-modell av geometrin. Verktyget bygger på det öppna C++-biblioteket libOpenDRIVE kompilerat till WebGL; själva visarkärnan är sluten källkod men tillgångar finns på GitHub.

Vad odrviewer.io erbjuder (enligt hemsidan och libOpenDRIVE):

  • Ladda och visa OpenDRIVE .xodr-filer i 3D, helt i webbläsaren utan installation.
  • Exportera ett .obj-nät av väggeometrin.
  • Ett snabbt sätt att kontrollera vad en .xodr-fil faktiskt innehåller.

Behöver du snabbt titta på en .xodr-fil — oavsett om du fått den av någon annan eller om ditt eget verktyg producerat den — är odrviewer.io ett smidigt webbläsarbaserat sätt att göra det.

odrviewer.io och drawtonomy är inte egentliga alternativ till varandra: odrviewer.io är främst till för att visa .xodr-filer, medan drawtonomy är till för att skissa en 2D-layout och exportera OpenDRIVE. Per dess exportdokumentation täcker drawtonomys OpenDRIVE 1.8-export en delmängd av specifikationen — körfält, trafikljus, övergångsställen och enkla objekt — och genererar ännu inte korsningsprimitiver eller trafikskyltar som <signal>-poster.

Ett naturligt samspel — båda körs i webbläsaren utan att installera något:

  • Skissa en enkel layout i drawtonomy och exportera OpenDRIVE 1.8.
  • Öppna den exporterade .xodr-filen i odrviewer.io för att se 3D-renderingen och bekräfta att geometrin ser ut som förväntat.
  • Iterera i drawtonomy; kontrollera igen i odrviewer.io.

drawtonomy står för skiss- och exportsidan; odrviewer.io för visnings- och granskningssidan.

I samma webbläsarbaserade OpenDRIVE-ekosystem

Section titled “I samma webbläsarbaserade OpenDRIVE-ekosystem”

Båda verktygen visar att OpenDRIVE-arbetsflöden kan leva i webbläsaren utan ett skrivbordsinstallerat program. odrviewers grund, libOpenDRIVE, används också på andra håll i ASAM OpenDRIVE-verktygskollektionen. För verktyg som skapar OpenDRIVE snarare än visar det, se LaneMaker, Truevision Designer och RoadRunner. Vi arbetar på olika delar av samma ekosystem.