İçeriğe geç

drawtonomy ve Blender Driving Scenario Creator

Johannes Schmitz tarafından geliştirilen Blender Driving Scenario Creator (BDSC), OpenDRIVE ve OpenSCENARIO senaryolarını 3D modellerle birlikte oluşturmaya yönelik açık kaynaklı bir Blender eklentisidir.

README’ye göre BDSC’nin sunduğu özellikler:

  • Klotoid / Hermite çözücülerle yol geometrisi araçları.
  • Kavşak araçları: kavşak alanı aracı ve kavşak bağlantı aracı; giriş ve çıkış rampaları için doğrudan kavşaklar.
  • Analitik yol ilkellerini kullanan OpenDRIVE dışa aktarımı.
  • Haritaya yerleştirilmiş senaryolar için OpenSCENARIO dışa aktarımı.
  • .fbx, .gltf ve .osgb formatlarında 3D ağ dışa aktarımı.
  • Blender içinde çalışır; 3D görüntü alanı, sahne grafiği, varlık kitaplığı ve render özellikleri kullanılabilir.
  • GPL-3.0 lisanslı.

Çalışmanız zaten Blender kullanımını kapsıyorsa BDSC, analitik OpenDRIVE geometrisi ve tam 3D yazımını tek bir çatı altında sunar.

drawtonomy, 2D bir tarayıcı beyaz tahtasıdır. Analitik yol geometrisi üretmez, OpenDRIVE kavşak ilkellerini çıktılamaz ve 3D görüntü alanı içermez. Dışa aktarıcı yol haritasına göre kavşak ve işaret desteği planlanmış ancak henüz hayata geçirilmemiştir.

BDSC’nin yanında drawtonomy’nin katabileceği birkaç küçük katkı şunlardır:

  • Yalnızca tarayıcı, kurulum yok — Blender yüklü olmayan bir makineden hızlı şekil oluşturmak için kullanışlı.
  • Makale ve sunum görsellerin çoğunlukla doğrudan istediği 2D kuş bakışı görünümü, 3D görüntü alanından geçmeksizin.
  • Yeniden düzenlenebilir şekil kaynağı olarak .drawtonomy.svg formatında belgeleme desteği.

İki araç farklı konumlarda yer alır: BDSC, doğru yol geometrisiyle 3D senaryo yazımı için; drawtonomy ise 2D hızlı taslaklar ve makale şekilleri için.

BDSC ve drawtonomy’nin ikisi de ASAM OpenDRIVE ve OpenSCENARIO’yu hedefler; her ikisi de esmini için çıktı üretebilir. Açık kaynaklı ASAM araç topluluğu oldukça küçüktür ve BDSC bu topluluğun önemli katkılarından biridir. drawtonomy ise aynı ekosistemde çok daha mütevazı bir yere sahiptir. Her iki araç da bağımsız değil; ikisi de OpenSCENARIO ve OpenDRIVE araçlarında yürütülen daha geniş çalışmalardan beslenmektedir.