drawtonomy ve SUMO netedit
SUMO netedit
Section titled “SUMO netedit”netedit, DLR tarafından geliştirilen açık kaynaklı mikroskopik trafik simülatörü Eclipse SUMO’nun bünyesinde gelen grafik ağ editörüdür. Yol ağları oluşturmak ve düzenlemek için kullanılan 2D bir editör olan netedit, eksiksiz bir trafik simülasyonu iş akışının ön ucunu oluşturur.
SUMO belgelerine göre netedit’in kapsadığı başlıca özellikler:
- Kenarlar, şeritler, kavşaklar, bağlantılar ve trafik ışıklarından oluşan ağ öğelerinin 2D düzenlemesi.
- Araçlar, yayalar, güzergahlar ve araç tipleri dahil trafik talebi düzenlemesi.
- Otobüs durakları, dedektörler ve değişken hız işaretleri gibi ek altyapı öğeleri.
netconvertaracılığıyla OpenDRIVE içe ve dışa aktarımı (OpenDRIVE 1.4 genel olarak desteklenir; dönüşüm kayıplıdır — eğriler poliline örneklerine indirgenir ve kavşak şekilleri yeniden oluşturulur).- Eclipse Kamu Lisansı kapsamında açık kaynak; Linux ve Windows için masaüstü sürümleri.
Üzerinde gerçek trafik simülasyonu çalıştırmayı planladığınız bir yol ağı oluşturuyorsanız netedit, o simülatörle birlikte gelen editördür.
drawtonomy’nin netedit’in yanında durabileceği yerler
Section titled “drawtonomy’nin netedit’in yanında durabileceği yerler”drawtonomy, 2D üstten görünümlü sürüş senaryoları için bir tarayıcı aracıdır. netedit ve SUMO’nun temelini oluşturan, talebe dayalı çok araçlı akışlarla çalışan SUMO tarzı bir mikroskopik trafik simülasyonu içermez. Bunun yerine yazılan OpenSCENARIO senaryolarını tarayıcıda çalıştırır — esmini-WASM üzerinde yürütülen, birkaç isimlendirilmiş aktörden oluşan bir storyboard, üstelik koşuyu izlemek için bir 3D önizleme de eşlik eder — ve bu, SUMO’nunkinden farklı bir simülasyon türüdür. OpenDRIVE dışa aktarımı <junction> ilkellerini ve trafik işaretlerini <signal> girdisi olarak üretebilir; bu bağlantı bilgisi, içe aktarılmış bir .xodr dosyası hiç düzenlenmeden taşındığında güvenilir şekilde korunur, ancak elle çizilmiş şeritlerden yeni bir kavşak geometrisi üretmek hâlâ düşük hassasiyetlidir.
netedit’in yanında drawtonomy’nin katkı sağlayabileceği birkaç küçük alan:
- Simüle edilecek ağı oluşturmadan önce bir kavşağı veya şerit birleşimini taslak olarak çizmek için kurulum gerektirmeyen, yalnızca tarayıcıda çalışan bir yüzey.
- Bir makalede veya sunumda anlattığınız ağ diyagramı için düzenlenebilir şekil kaynağı olarak
.drawtonomy.svgdosyası. - SUMO’nun akış modeli yerine bir OpenSCENARIO oynatıcısında yazılmış bir storyboard çalıştırmak istediğinizde, bir OpenSCENARIO senaryosunu yazıp tarayıcıda çalıştırmak. Senaryo editörü sayfasına bakın.
Her iki araç da elinizin altındayken makul bir düzen şu şekilde kurulabilir: simüle ettiğiniz ağ için netedit, onu açıklayan şekil için drawtonomy.
Aynı açık yol ağı ekosistemi içinde
Section titled “Aynı açık yol ağı ekosistemi içinde”netedit ve drawtonomy’nin ikisi de 2D ortamda çalışır ve her ikisi de ASAM OpenDRIVE ile ilişkilidir — netedit netconvert aracılığıyla, drawtonomy ise kendi dışa aktarıcısıyla. SUMO bir mikroskopik trafik simülatörü olduğundan bu iki araç arasındaki ilişki rekabetten çok birlikte çalışabilirliğe yakındır; iki katmanın nasıl bağlandığını öğrenmek için SUMO ekosistemi sayfasına bakabilirsiniz. OpenDRIVE’ı farklı açılardan okuyan veya yazan diğer araçlar arasında LaneMaker, Truevision Designer ve Blender DSC sayılabilir. Hepimiz aynı ekosistemin farklı köşelerinde çalışıyoruz.
İlgili belgeler
Section titled “İlgili belgeler”- OpenDRIVE nedir?
- Eclipse SUMO (ekosistem)
- Senaryo editörü — bir OpenSCENARIO senaryosunu tarayıcıda yazın ve çalıştırın.
- drawtonomy ve LaneMaker