Hoppa till innehåll

drawtonomy vs CARLA Map Editor

CARLA Map Editor är ett skrivbordsprogram från CARLA-projektet. Enligt README:n läser det in de FBX- och .xodr-filer som RoadRunner producerar och låter dig placera ytterligare metadata på dem — det är ett kompletteringsverktyg för befintliga kartor snarare än ett verktyg för att rita vägar från grunden.

Vad CARLA Map Editor täcker (per GitHub-repositoriet):

  • Läsa in RoadRunner-skapade FBX- och OpenDRIVE-kartor och lägga till trafikljus, trafikljusgrupper och hastighetsskyltar.
  • Redigera boxtriggers och relativa transformationer för detektering.
  • Exportera den uppdaterade datan tillbaka till OpenDRIVE (.xodr).
  • MIT-licensierad CARLA-kod, byggd på Unreal Engine 4; för närvarande ett Linux-skrivbordsprogram.

För att förbereda en karta för användning i CARLA-simulatorn — specifikt att annotera en RoadRunner-karta med signaler — är detta det verktyg som underhålls tillsammans med simulatorn.

drawtonomy är ett webbläsarbaserat whiteboard för 2D-kördiagram sett uppifrån. Det är inget CARLA-kartpipeline-verktyg: det saknar Unreal Engine-beroende, FBX-export och 3D-mesh. Per dess exportdokumentation täcker OpenDRIVE 1.8-exporten en delmängd av specifikationen — körfält, trafikljus, övergångsställen och enkla objekt — men genererar ännu inte korsningsprimitiver eller trafikskyltar som <signal>-poster. Det passar för skisser och figurer, inte för produktionsklara CARLA-kartor.

Några saker drawtonomy kan tillföra bredvid CARLA Map Editor:

  • En webbläsarbaserad skiss av den tänkta scenlayouten innan kartframtagningen börjar — ingen installation, ingen Unreal Engine.
  • En .drawtonomy.svg-redigerbar figur för en artikel eller bild som förklarar scenariot du bygger i CARLA.
  • En kompletterande OpenSCENARIO 1.3-export för en snabb kontroll i esmini av en enkel version av scenen.

För den faktiska CARLA-kartan är flödet RoadRunner → CARLA Map Editor den etablerade vägen. drawtonomy passar för scenariots diagram, inte den simulerade kartan.

drawtonomy exporterar samma ASAM OpenDRIVE- och OpenSCENARIO-standarder som CARLA konsumerar. CARLA befinner sig på exekveringssidan av pipelinen, så relationen handlar om samverkan snarare än konkurrens — se CARLA ScenarioRunner för hur skapade scenarier spelas upp. Andra kartverktyg i samma OpenDRIVE-ekosystem är RoadRunner, LaneMaker och Truevision Designer. Vi arbetar med olika delar av samma ekosystem.