İçeriğe geç

drawtonomy — sürüş senaryoları için beyaz tahta

Sürüş senaryoları için ücretsiz, tarayıcı tabanlı bir beyaz tahta. Makaleler, slaytlar, tasarım tartışmaları ve senaryo oluşturma için şeritleri, kavşakları ve trafik sahnelerini taslaklayın.

Belgeler dört tür ihtiyaç etrafında düzenlenmiştir. Yapmaya çalıştığınız şeye uyanı seçin.

drawtonomy bir sürüş senaryoları için beyaz tahtadır — bir makaleye koyduğunuz görseller, tasarım incelemesinden önce taslakladığınız slayt, ekibe bir sınır durumunu açıklamaya çalışırken bir görüşmede çizdiğiniz diyagram veya OpenSCENARIO dosyasını yazmadan önce taslakladığınız sahne.

URL’yi açın, sonsuz bir tuvale şeritler ve kavşaklar çizin, araçları, yayaları, trafik ışıklarını, yaya geçitlerini ve yol işaretlemelerini yerleştirin, sonra kaydedin veya dışa aktarın. Yüklenecek bir şey yok, hesap yok, hiçbir şey yüklenmiyor.

Var olma nedeni: Genel çizim araçları ve slayt setleri şeridin ne olduğunu bilmez, bu yüzden bir şey hareket ettiğinde yol geometrisinin yeniden oluşturulması gerekir. drawtonomy şeritleri, kavşakları ve sürüş senaryosu sözcük dağarcığının geri kalanını yerleşik şekiller olarak ele alır, böylece yineledikçe görsel doğru kalır.

Makaleler ve tezler için görseller

LaTeX, slayt setleri ve Markdown’a temiz bir şekilde gömülen net, vektör otonom sürüş senaryosu görselleri — drawtonomy.svg, PDF veya EPS olarak dışa aktarılır.

Tasarım tartışması için diyagramlar

Saniyeler içinde bir şerit değiştirme manevrası, korumasız bir sol dönüş veya bir görüş engeli durumunu taslaklayın. Sonucu paylaşın ve aynı tuvalde yarın tartışmaya kaldığınız yerden devam edin.

Yazımdan önce senaryo taslakları

OpenSCENARIO XML’i yazmadan önce sahneyi çizin — ve taslak hazır olduğunda .xosc / .xodr formatına dışa aktarın.

Harita ve ROS açıklaması

Bir uydu arka planı üzerinde şeritleri çizin, Lanelet2 OSM haritalarını düzenleyin veya bir ROS doluluk ızgarasını yollar ve engellerle açıklayın.

Neden genel bir çizim aracından daha hızlı

Section titled “Neden genel bir çizim aracından daha hızlı”

Sürüş alanı şekilleri

Şeritler, kavşaklar, yaya geçitleri, trafik ışıkları, yol işaretlemeleri, araçlar ve yayalar yerleşik olarak gelir. Kendi SVG şablonlarınızı da ekleyebilir ve PR ile katkıda bulunabilirsiniz.

Topoloji bilincine sahip şeritler

Her şerit Sonraki / Önceki / Sol / Sağ bağlantılarını taşır. Bir sınırı paylaşan iki şerit aynı sınır noktalarını paylaşır, böylece bir kez sürüklemek ikisini de hareket ettirir.

Sonsuz tuval, uydu arka planları

Keyfi büyüklükteki düzenler arasında kaydırın ve yakınlaştırın. Bir uydu veya yol haritası arka planı yerleştirin ve gerçek bir konumdan çizim yapın. Snap ve paylaşılan noktalar geometriyi manuel temizleme olmadan hizalı tutar.

Ücretsiz ve sadece tarayıcıda

Kurulum yok, hesap yok, yükleme yok. Daha sonra kaydedilmiş bir drawtonomy.svg’yi yeniden açın ve sahne, bağlantılar ve çakışma ilişkileri dahil olmak üzere tam olarak bıraktığınız gibi geri gelir.

Simülasyon ve haritalama yığınınıza köprüler

Section titled “Simülasyon ve haritalama yığınınıza köprüler”

Beyaz tahta ana şeydir; bunlar, diyagramın iş akışının geri kalanına nasıl aktığıdır.

Makaleler ve slaytlar için yeniden düzenlenebilir SVG

drawtonomy.svg, tarayıcılarda, GitHub’da ve slayt setlerinde önizlenen ve drawtonomy’de her bağlantı bozulmadan yeniden açılan normal bir SVG’dir. Belgelerde ve araştırma makalelerinde görseller için varsayılan.

Lanelet2 çift yönlü dönüşüm

Düzenleme için Lanelet2 OSM haritalarını açın ve OSM’ye geri dışa aktarın — Autoware örnek haritaları dahil. Mevcut bir HD haritada değişiklikleri taslaklamak için kullanışlıdır.

ASAM OpenDRIVE / OpenSCENARIO

OpenDRIVE 1.8 ve OpenSCENARIO 1.3 dışa aktarın — sahnenizi bir simülatörde oynatmak istediğinizde esmini hazır bir zip olarak birlikte.

AI Scene Generator

Doğal dilde bir senaryo açıklayın veya OpenSCENARIO XML’i yapıştırın ve düzenlenebilir bir tuval geri alın. Çıktı normal bir drawtonomy sahnesidir; başka herhangi bir şey gibi iyileştirin.

drawtonomy’yi sadece kullanmak yerine üzerine inşa etmek isterseniz, drawtonomy’yi genişletme sayfasına bakın. SDK kaynak kodu, örnekler ve referans bu sitenin yanında github.com/kosuke55/drawtonomy üzerinde yer alıyor.