Lewati ke konten

drawtonomy vs MATLAB Driving Scenario Designer

MATLAB Driving Scenario Designer adalah aplikasi penulisan skenario interaktif yang disertakan dengan Automated Driving Toolbox MathWorks. Aplikasi ini menyediakan GUI berbasis kanvas untuk mendesain skenario mengemudi sintetis — jaringan jalan, kendaraan ego dan target, sensor — dan merupakan salah satu alat standar bagi insinyur ADAS yang sudah bekerja di lingkungan MATLAB/Simulink.

Cakupan Driving Scenario Designer:

  • Kanvas skenario untuk menempatkan jalan, jalur, kendaraan, dan pejalan kaki.
  • Kendaraan ego dengan sensor terpasang (kamera, radar, lidar, ultrasonik, INS).
  • Pustaka skenario prebuilt yang merepresentasikan manuver umum, termasuk protokol pengujian Euro NCAP.
  • Pembuatan data sensor sintetis (daftar objek, deteksi jalur) untuk pengembangan dan pengujian.
  • Bird’s-Eye Scope dan plot time-series untuk memverifikasi skenario secara visual maupun lewat sinyal-sinyal kunci.
  • Integrasi erat dengan objek programatik drivingScenario, sehingga adegan bisa dibangun di aplikasi lalu disempurnakan lewat kode MATLAB.
  • Ekspor OpenDRIVE 1.4/1.5 (untuk beberapa geometri jalan) dan round-trip dua arah dengan Simulink.

Bagi tim yang sudah terstandarisasi pada MATLAB/Simulink, Driving Scenario Designer adalah alat yang wajar dipakai untuk membuat skenario yang langsung mengalir ke pipeline simulasi mereka.

Driving Scenario Designer disertakan dalam Automated Driving Toolbox, yang membutuhkan MATLAB plus lisensi toolbox terpisah. Banyak universitas menyediakan akses lewat lisensi MathWorks yang berlaku di seluruh kampus, jadi ada baiknya dicek apakah institusi Anda sudah mencakupnya. Di luar lingkungan berlisensi MATLAB, ini adalah produk berbayar.

Di mana drawtonomy bisa cocok berdampingan

Section titled “Di mana drawtonomy bisa cocok berdampingan”

drawtonomy adalah editor skenario berkendara berbasis browser yang menulis storyboard lengkap dan menjalankannya langsung di browser lewat esmini-WASM, dengan pratinjau 3D yang bersifat view-only untuk menonton hasil pemutarannya. Ekspor OpenDRIVE-nya sudah bisa menghasilkan primitif <junction>, meskipun belum melakukan geometri clothoid analitis, dan geometri junction baru yang disintesis dari jalur gambar tangan (bukan hasil carry-through dari .xodr impor yang tak diedit) masih berpresisi rendah. drawtonomy tidak melakukan parameter sweep atau pemodelan sensor, dan sama sekali tidak menghasilkan data sensor sintetis.

Beberapa tempat kecil di mana drawtonomy bisa duduk berdampingan dengan Driving Scenario Designer:

  • Kanvas berbasis browser bebas MATLAB untuk membuat sketsa skenario sebelum dikodekan di MATLAB atau dipakai menjalankan pipeline yang sudah ada. Perilaku skenarionya ditulis di scenario editor drawtonomy, yang menulis dan menjalankan logika OpenSCENARIO langsung di browser; jika Anda juga memakai RoadRunner Scenario dari MathWorks, istilah RoadRunner dan OpenSCENARIO menyelaraskan kosakatanya dengan drawtonomy.
  • Sumber gambar gratis untuk slide deck, tinjauan desain, paper, dan posting blog tentang skenario yang ditulis di Driving Scenario Designer — drawtonomy.svg bisa disematkan di LaTeX, Markdown, dan alat slide tanpa konversi.
  • Tautan visual yang bisa dibagikan untuk kolaborator yang tidak memiliki lisensi MATLAB, sementara skenario itu sendiri tetap menjadi sumber kebenaran di MATLAB.
  • Zip siap pakai untuk esmini untuk pemeriksaan cepat geometri jalan yang bisa langsung diputar, terpisah dari pipeline sensor/simulasi penuh.

Pola yang wajar ketika keduanya tersedia: Driving Scenario Designer untuk skenario yang ditulis terhadap model sensor dan pipeline simulasi Anda; drawtonomy untuk diagramnya, dan untuk versi yang perlu hidup di dalam paper, slide deck, atau dokumen bersama.

Dalam ekosistem pengujian skenario yang sama

Section titled “Dalam ekosistem pengujian skenario yang sama”

Driving Scenario Designer, drawtonomy, RoadRunner, Truevision Designer, Blender DSC, scenariogeneration, dan esmini semuanya menyasar — langsung maupun tidak langsung — standar ASAM OpenDRIVE dan OpenSCENARIO yang sama. Driving Scenario Designer memberi makan sisi MATLAB/Simulink dari ekosistem itu; drawtonomy berada di sisi kanvas-browser. Keduanya mengerjakan bagian berbeda dari komunitas pengujian berbasis skenario yang lebih luas.

Untuk standarnya sendiri, lihat Apa itu OpenDRIVE? dan Apa itu OpenSCENARIO?. Untuk kerangka konseptual tempat skenario ADAS berada, lihat Klasifikasi skenario berkendara.