Ga naar inhoud

drawtonomy vs MATLAB Driving Scenario Designer

De MATLAB Driving Scenario Designer is de interactieve scenarioauteurapp meegeleverd met de Automated Driving Toolbox van MathWorks. Het biedt een canvas-gebaseerde GUI voor het ontwerpen van synthetische rijscenario’s — wegnetwerken, ego- en doelvoertuigen, sensoren — en is een van de standaardtools voor ADAS-ingenieurs die al binnen MATLAB/Simulink werken.

Wat de Driving Scenario Designer dekt:

  • Een scenariocanvas voor het plaatsen van wegen, rijstroken, voertuigen en voetgangers.
  • Een ego-voertuig met bijgevoegde sensoren (camera, radar, lidar, ultrasoon, INS).
  • Een bibliotheek van voorgebouwde scenario’s die veelvoorkomende manoeuvres vertegenwoordigen, inclusief Euro NCAP-testprotocollen.
  • Generatie van synthetische sensorgegevens (objectlijsten, rijstrookdetecties) voor ontwikkeling en testen.
  • Nauwe integratie met drivingScenario programmatische objecten.
  • Export van OpenDRIVE 1.4/1.5 en bidirectioneel round-trip met Simulink.

Voor teams die gestandaardiseerd zijn op MATLAB/Simulink is de Driving Scenario Designer het tool waarnaar je normaal gesproken grijpt voor scenario’s die rechtstreeks in je simulatiepipeline gaan.

De Driving Scenario Designer wordt meegeleverd met de Automated Driving Toolbox, waarvoor MATLAB en een aparte toolboxlicentie nodig zijn. Veel universiteiten bieden toegang via campus-brede MathWorks-licenties.

drawtonomy is een browsereditor voor rijscenario’s die een compleet storyboard opstelt en het in de browser afspeelt op esmini-WASM, met een view-only 3D-preview om de weergave te bekijken. De OpenDRIVE-export kan <junction>-primitieven emitten, al doet drawtonomy niet aan analytische clothoid-geometrie, en nieuwe kruispuntgeometrie genereren vanuit handgetekende rijstroken (in plaats van een geïmporteerd, onbewerkt .xodr via carry-through door te voeren) is nog laag-precisie. Het doet niet aan parametersweeps of sensormodellen, en genereert helemaal geen synthetische sensorgegevens.

Enkele kleine plekken waar drawtonomy naast de Driving Scenario Designer kan staan:

  • Een MATLAB-vrij, browser-enkel canvas voor het schetsen van het scenario vóór het in MATLAB te coderen of in een bestaande pipeline te gebruiken.
  • Een gratis figuurbron voor presentaties, ontwerpreviews, papers en blogposts over scenario’s gemaakt in de Driving Scenario Designer — .drawtonomy.svg sluit in LaTeX, Markdown en diatoolsets in zonder conversie.
  • Een deelbare visuele link voor medewerkers die geen MATLAB-licentie hebben.
  • Een esmini-klare zip voor een snelle afspeelcontrole van de weggeometrie.

Een redelijk patroon wanneer beide beschikbaar zijn: de Driving Scenario Designer voor het scenario geautomeerd tegen je sensormodel en simulatiepipeline; drawtonomy voor het diagram ervan en voor de versie die in een paper, presentatie of gedeeld document moet leven.

De Driving Scenario Designer, drawtonomy, RoadRunner, Truevision Designer, Blender DSC, scenariogeneration en esmini richten zich allemaal — direct of indirect — op dezelfde ASAM OpenDRIVE en OpenSCENARIO-standaarden. De Driving Scenario Designer voedt de MATLAB/Simulink-kant van dat ecosysteem; drawtonomy zit aan de browsercanvaskant. Beide werken aan verschillende onderdelen van dezelfde bredere scenario-testgemeenschap.

Voor de standaarden zelf, zie Wat is OpenDRIVE? en Wat is OpenSCENARIO?. Voor het conceptuele kader waarin ADAS-scenario’s passen, zie Rijscenarioclassificatie.