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, och kan exportera en .obj-modell av geometrin. Det bygger på det öppna C++-biblioteket libOpenDRIVE kompilerat till WebGL; själva visarkärnan har sluten källkod, med publika tillgångar på GitHub.

Vad odrviewer.io täcker (enligt webbplatsen och libOpenDRIVE):

  • Läser in och visar OpenDRIVE .xodr-filer i 3D, helt i webbläsaren.
  • Exporterar ett .obj-nät av väggeometrin.
  • Ett snabbt, installationsfritt sätt att kontrollera vad en .xodr-fil faktiskt innehåller.

Ska du kontrollera en OpenDRIVE-fil som någon skickat dig — eller som ditt eget verktyg producerat — är odrviewer.io ett smidigt webbläsarbaserat sätt att titta på den.

odrviewer.io och drawtonomy är inte riktigt substitut för varandra: odrviewer.io är till för att visa .xodr-filer i 3D, medan drawtonomy kan importera en .xodr, låta dig redigera körfält och kopplingar i 2D, och exportera OpenDRIVE igen. odrviewer.io renderar men redigerar inte; drawtonomy redigerar i 2D och har en 3D-förhandsvisning som enbart är till för att titta på scenariokörningar, inte en 3D-vy för kartrendering. drawtonomys OpenDRIVE-export kan generera <junction>-koppling och approximerar analytisk geometri för vägar du skapar från grunden, samtidigt som orörda vägar förs vidare ordagrant — det är i den ordagranna vidareföringen som korsningskopplingen är mest tillförlitlig; nyligen genererad korsningsgeometri från handritade körfält är fortfarande lågprecis.

En naturlig kombination — båda körs i webbläsaren utan något att installera:

  • Importera en .xodr i drawtonomy, justera geometrin och exportera den igen.
  • Ö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.

Utöver själva kartan skapar drawtonomy också ett OpenSCENARIO-scenario på vägen och kör det i webbläsaren på esmini-WASM — uppspelning med transportkontroller, en följkamera, spökspår och en valfri 3D-förhandsvisning av körningen. Se scenarioredigeraren. odrviewer.io är sidan för 3D-kartgranskning; drawtonomy är import-redigera-exportera plus scenariokörning i webbläsaren.

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 skrivbordsinstallation. odrviewer.ios grund, libOpenDRIVE, används också på andra håll i ASAM OpenDRIVE-verktygsgemenskapen. För verktyg som skapar OpenDRIVE snarare än visar det, se LaneMaker, Truevision Designer och RoadRunner. Vi arbetar på olika delar av samma ekosystem.