drawtonomy ve MATLAB Driving Scenario Designer
MATLAB Driving Scenario Designer
Section titled “MATLAB Driving Scenario Designer”MATLAB Driving Scenario Designer, MathWorks’ün Automated Driving Toolbox ile birlikte gelen etkileşimli senaryo yazım uygulamasıdır. Sentetik sürüş senaryoları — yol ağları, ego ve hedef araçlar, sensörler — tasarlamak için tuval tabanlı bir GUI sağlar ve halihazırda MATLAB / Simulink içinde çalışan ADAS mühendisleri için standart araçlardan biridir.
Driving Scenario Designer’ın kapsamı:
- Yollar, şeritler, araçlar ve yayalar yerleştirmek için bir senaryo tuvali.
- Bağlı sensörlere sahip ego araç (kamera, radar, lidar, ultrasonik, INS).
- Euro NCAP test protokolleri dahil yaygın manevraları temsil eden önceden oluşturulmuş senaryo kütüphanesi.
- Geliştirme ve test için sentetik sensör verisi üretimi (nesne listeleri, şerit tespitleri).
- Senaryoları görsel ve temel sinyaller üzerinden doğrulamak için Bird’s-Eye Scope ve zaman serisi grafikleri.
drivingScenarioprogramatik nesneleriyle sıkı entegrasyon; sahneler uygulamada kurulup MATLAB kodunda iyileştirilebilir.- Çeşitli yol geometrileri için OpenDRIVE 1.4 / 1.5 dışa aktarımı ve Simulink ile çift yönlü round-trip.
MATLAB / Simulink’te standartlaşmış ekipler için Driving Scenario Designer, simülasyon sürecinize doğrudan bağlanan senaryolar yazmak amacıyla normalde başvurulan araçtır.
Lisanslama
Section titled “Lisanslama”Driving Scenario Designer, MATLAB ve ayrı bir araç kutusu lisansı gerektiren Automated Driving Toolbox ile birlikte gelir. Birçok üniversite kampüs genelinde MathWorks lisansları aracılığıyla erişim sağlar; kurumunuzun bunu zaten içerip içermediğini kontrol etmeye değer. MATLAB lisanslı ortamların dışında ücretli bir lisans söz konusudur.
drawtonomy’nin bu araçla birlikte kullanılabileceği durumlar
Section titled “drawtonomy’nin bu araçla birlikte kullanılabileceği durumlar”drawtonomy, tam bir storyboard yazan ve onu tarayıcıda esmini-WASM üzerinde çalıştıran, sürüş senaryoları için bir tarayıcı editörüdür; oynatmayı izlemek için yalnızca görüntüleme amaçlı bir 3D önizleme de sunar. OpenDRIVE dışa aktarımı <junction> ilkellerini üretebilir — analitik klotoid geometrisi yapmasa da — ve elle çizilmiş şeritlerden yeni bir kavşak geometrisi üretmek (içe aktarılmış, düzenlenmemiş bir .xodr dosyasını olduğu gibi taşımak yerine) hâlâ düşük hassasiyetlidir. Parametre taraması veya sensör modeli yapmaz ve hiç sentetik sensör verisi üretmez.
drawtonomy’nin Driving Scenario Designer’ın yanında durabileceği birkaç küçük yer:
- Senaryo MATLAB’da kodlanmadan veya mevcut bir süreci yönlendirmeden önce taslağını çizmek için MATLAB gerektirmeyen, yalnızca tarayıcıda çalışan bir tuval. Davranış, OpenSCENARIO mantığını doğrudan tarayıcıda yazıp çalıştıran drawtonomy’nin senaryo editörüne girer; MathWorks’ün RoadRunner Scenario’sunu da kullanıyorsanız RoadRunner ve OpenSCENARIO terimleri sayfası onun kelime dağarcığını drawtonomy’ninkiyle eşleştirir.
- Driving Scenario Designer’da yazılan senaryolar hakkındaki sunumlar, tasarım incelemeleri, makaleler ve blog yazıları için ücretsiz bir şekil kaynağı —
drawtonomy.svgdönüştürme yapmadan LaTeX, Markdown ve sunum araçlarına gömülür. - MATLAB lisansı olmayan ortak çalışanlar için paylaşılabilir bir görsel bağlantı; senaryonun kendisi MATLAB’da gerçek kaynak olmaya devam eder.
- Tam sensör / simülasyon sürecinden bağımsız olarak yol geometrisinin hızlı oynatılabilir bir kontrolü için
esmini’ye hazır bir zip.
Her ikisi de elinizin altındayken makul bir düzen şu şekilde kurulabilir: sensör modelinize ve simülasyon sürecinize göre yazılmış senaryo için Driving Scenario Designer; onun diyagramı ve bir makale, sunum veya paylaşılan belgede yaşaması gereken sürüm için drawtonomy.
Aynı senaryo testi ekosisteminde
Section titled “Aynı senaryo testi ekosisteminde”Driving Scenario Designer, drawtonomy, RoadRunner, Truevision Designer, Blender DSC, scenariogeneration ve esmini — doğrudan ya da dolaylı olarak — hepsi aynı ASAM OpenDRIVE ve OpenSCENARIO standartlarını hedefler. Driving Scenario Designer bu ekosistemin MATLAB / Simulink tarafını besler; drawtonomy ise tarayıcı tuvali tarafında yer alır. İkisi de aynı, daha geniş senaryo tabanlı test topluluğunun farklı parçaları üzerinde çalışır.
Standartların kendisi için OpenDRIVE nedir? ve OpenSCENARIO nedir? sayfalarına bakın. ADAS senaryolarının oturduğu kavramsal çerçeve için Sürüş senaryosu sınıflandırması sayfasına göz atın.
İlgili okumalar
Section titled “İlgili okumalar”- Senaryo editörü — OpenSCENARIO’yu tarayıcıda yazın ve çalıştırın
- RoadRunner ve OpenSCENARIO terimleri — RoadRunner Scenario’dan bir çeviri tablosu
- OpenSCENARIO nedir?
- OpenDRIVE nedir?
- drawtonomy ve RoadRunner
- drawtonomy ve Blender Driving Scenario Creator
- ADAS test senaryoları çizimi