İçeriğe geç

OpenDRIVE ile Lanelet2 Arasında Dönüştürme

drawtonomy, hem OpenDRIVE (.xodr) hem de Lanelet2 (.osm) dosyalarını aynı dahili şerit modeline aktarır ve her iki formatı da dışa aktarabilir. Bu sayede editör, iki format arasında pratik bir köprü işlevi görür: birini içe aktarın, görsel olarak düzenleyin ve diğerini dışa aktarın — kurulum yok, hesap yok, her şey tarayıcıda.

Her iki format da şerit düzeyinde ağları tanımladığından dönüştürme, simülasyon ve HD harita çalışmalarında en çok önem taşıyan unsurlar için doğru sonuç verir: şerit geometrisi, şerit bağlantısı, kavşaklar ve düzenleyici öğeler — trafik ışıkları, trafik işaretleri, dur çizgileri ve yol hakkı — her iki yönde de aktarılır.

Ortak model bu dönüştürmeyi mümkün kılıyor

Section titled “Ortak model bu dönüştürmeyi mümkün kılıyor”

Her iki format da şerit düzeyinde yol ağlarını tanımlar; ancak geometriyi farklı biçimlerde depolar — OpenDRIVE analitik temeller (yaylar, sarmallar, polinomlar) kullanırken Lanelet2 çoklu çizgiler (linestring) kullanır. drawtonomy, içe aktarma sırasında OpenDRIVE geometrisini çoklu çizgilere örnekler; bu da zaten Lanelet2’nin doğal gösterimi olan formattır. İki formatın karşılaştırması için bkz. OpenDRIVE nedir?

  1. .xodr dosyasını içe aktarın ve ihtiyaç duyduğunuz yolları seçin.
  2. Şeritleri, bağlantıları ve sınırları gerektiği gibi düzenleyin.
  3. File menüsünü açın → Export.osm (Lanelet2).

Şerit sınırları way linestring’e, her şerit ise bir relation type=lanelet’e dönüşür; sonuç dosyası Autoware uyumlu araçlara veya drawtonomy’ye yeniden yüklenebilir.

  1. .osm dosyasını içe aktarın.
  2. Gerektiği gibi düzenleyin.
  3. File menüsünü açın → ExportOpenDRIVE / OpenSCENARIO / esmini.

Çıktı OpenDRIVE 1.8 hedefler ve esmini’de doğrudan oynatılabilir.

ÖzellikDönüştürmede aktarılıyor mu?
Şerit geometrisi✓ (çoklu çizgilere örneklenir)
Şerit Next / Previous bağlantısı
Kavşaklar / kesişim alanları✓ — bağlantı ve kesişim geometrisi
Trafik ışıkları✓ — Lanelet2 düzenleyici öğeleri ile OpenDRIVE <signal> + şerit geçerliliği arasında eşlenir
Trafik işaretleri (hız limitleri dahil)✓ — her iki yönde aynı düzenleyici eşleme
Dur çizgileri ve yol hakkı
Çizdiğiniz yolların analitik eğriliğiYeniden uyarlanır — örneklenir, tam clothoid katsayıları değil (simülatörler için uygundur)
3D ayrıntılar (yükseklik, eğim, köprüler)✗ — drawtonomy 2D bir kanvastır