drawtonomy vs CARLA Map Editor
CARLA Map Editor
Section titled “CARLA Map Editor”De CARLA Map Editor is een desktopapplicatie van het CARLA-project. Zoals de README aangeeft, laadt het de FBX- en .xodr-bestanden die RoadRunner genereert en laat je daar extra metadata aan toevoegen — het is een uitbreidingstool voor bestaande kaarten, geen tekentool voor rijstroken van nul af aan.
Wat de CARLA Map Editor biedt (zie de GitHub-repository):
- RoadRunner-kaarten (FBX + OpenDRIVE) inladen en verkeerslichten, verkeerslichtengroepen en snelheidsborden toevoegen.
- Box-triggers en relatieve transformaties voor detectie bewerken.
- De bijgewerkte gegevens exporteren naar OpenDRIVE (
.xodr). - MIT-gelicentieerde CARLA-code, gebouwd op Unreal Engine 4; momenteel alleen beschikbaar als Linux-desktopapplicatie.
Voor het klaarmaken van een kaart voor gebruik in de CARLA-simulator — en dan met name het annoteren van een RoadRunner-kaart met signalen — is dit de tool die samen met de simulator wordt onderhouden.
Hoe drawtonomy hiernaast past
Section titled “Hoe drawtonomy hiernaast past”drawtonomy is een browser-whiteboard voor 2D-bovenaanzichtdiagrammen van rijscenario’s. Het is geen onderdeel van een CARLA-kaartpipeline: er is geen afhankelijkheid van Unreal Engine, geen FBX-export en geen 3D-mesh — de 3D-preview is view-only, bedoeld om een scenario-run te bekijken, geen modelleerviewport, en levert zelf geen 3D-export op. De OpenDRIVE-export van drawtonomy kan <junction>-connectiviteit en verkeersborden als <signal>-invoeren emitten, maar die connectiviteit is vooral betrouwbaar wanneer een geïmporteerd .xodr onbewerkt via carry-through wordt doorgevoerd; nieuwe kruispuntgeometrie genereren vanuit handgetekende rijstroken is nog laag-precisie. drawtonomy is bedoeld voor schetsen, figuren en licht 2D-scenariowerk, niet voor productie-CARLA-kaarten.
Een paar dingen die drawtonomy naast de CARLA Map Editor kan toevoegen:
- Een browsergebaseerde schets van de beoogde scèneopbouw vóór het eigenlijke kaartwerk begint — geen installatie, geen Unreal Engine nodig.
- Een bewerkbare
.drawtonomy.svg-figuur voor een artikel of dia die het scenario uitlegt dat je in CARLA bouwt. - Een bijbehorende OpenSCENARIO 1.2-export voor een snelle controle in esmini, inclusief een 3D-preview van de run als sanity check.
Voor de daadwerkelijke CARLA-kaart blijft het pad via RoadRunner → CARLA Map Editor de geijkte route. drawtonomy is er voor het diagram van het scenario, niet voor de gesimuleerde kaart.
In hetzelfde simulatie-ecosysteem
Section titled “In hetzelfde simulatie-ecosysteem”drawtonomy exporteert dezelfde ASAM OpenDRIVE- en OpenSCENARIO-standaarden die CARLA inleest. CARLA zit aan de uitvoerkant van de pipeline, waardoor de relatie er een van samenwerking is en niet van concurrentie — zie CARLA ScenarioRunner voor hoe geautoriseerde scenario’s worden afgespeeld. Andere tools in dezelfde OpenDRIVE-ruimte zijn RoadRunner, LaneMaker en Truevision Designer. We werken aan verschillende onderdelen van hetzelfde ecosysteem.