drawtonomy vs CARLA Map Editor
CARLA Map Editor nedir?
Section titled “CARLA Map Editor nedir?”CARLA Map Editor, CARLA projesinin masaüstü uygulamasıdır. README’ye göre RoadRunner tarafından üretilen FBX ve .xodr dosyalarını yükler; bu dosyalar üzerine trafik ışıkları, hız işaretleri gibi ek meta veriler eklemenizi sağlar. Yani mevcut haritaları zenginleştiren bir araçtır — sıfırdan yol çizme aracı değil.
GitHub deposuna göre CARLA Map Editor şunları yapar:
- RoadRunner’la hazırlanmış FBX + OpenDRIVE haritalarını yükler; trafik ışıkları, trafik ışığı grupları ve hız tabelaları ekler.
- Tespit için kutu tetikleyicileri ve göreli dönüşümleri düzenler.
- Güncellenmiş verileri OpenDRIVE (
.xodr) formatında dışa aktarır. - MIT lisanslı CARLA kodu üzerine, Unreal Engine 4 ile inşa edilmiştir; şu an için Linux masaüstü uygulamasıdır.
CARLA simülatörü için bir haritayı hazırlıyorsanız — özellikle RoadRunner haritasına sinyaller eklemeniz gerekiyorsa — simülatörle birlikte geliştirilen bu araç en doğru tercihtir.
drawtonomy nerede devreye girer?
Section titled “drawtonomy nerede devreye girer?”drawtonomy, 2D tepeden görünümlü sürüş diyagramları için tarayıcı tabanlı bir beyaz tahtadır. CARLA harita hattının bir parçası değildir: Unreal Engine bağımlılığı yoktur, FBX çıktısı almaz, 3D ağ geometrisi desteklemez. Dışa aktarma belgelerine bakıldığında, OpenDRIVE 1.8 çıktısının spesifikasyonun bir alt kümesini kapsadığı görülür — şeritler, trafik ışıkları, yaya geçitleri ve temel nesneler — henüz kavşak primitifleri veya <signal> girdileri olarak trafik işaretleri üretmez. Bu nedenle taslak ve şekil üretimi için uygundur; üretim CARLA haritaları için değil.
CARLA Map Editor’ın yanında drawtonomy’nin katkı sağlayabileceği birkaç alan:
- Harita yazımına başlamadan önce sahne düzenini tarayıcıda taslak olarak çizmek — kurulum yok, Unreal Engine yok.
- CARLA’da inşa ettiğiniz senaryoyu anlatan bir makale veya sunum için
.drawtonomy.svgformatında düzenlenebilir şekil oluşturmak. - Sahnenin basitleştirilmiş bir versiyonunu esmini üzerinde hızlıca doğrulamak amacıyla OpenSCENARIO 1.3 çıktısı almak.
Gerçek CARLA haritası söz konusu olduğunda RoadRunner → CARLA Map Editor hattı yerleşik yoldur. drawtonomy ise senaryo diyagramı içindir, simüle edilen harita için değil.
Aynı simülasyon ekosistemi
Section titled “Aynı simülasyon ekosistemi”drawtonomy, CARLA’nın tükettiği ASAM OpenDRIVE ve OpenSCENARIO standartlarını dışa aktarır. CARLA hattın çalıştırma tarafında yer aldığından ikisi arasındaki ilişki rekabet değil, birlikte çalışabilirliktir — yazılan senaryoların nasıl oynatıldığını öğrenmek için CARLA ScenarioRunner sayfasına bakın. Aynı OpenDRIVE alanında çalışan diğer geliştirme araçları arasında RoadRunner, LaneMaker ve Truevision Designer sayılabilir. Hepimiz aynı ekosistemin farklı parçaları üzerinde çalışıyoruz.