Otonom araç teknolojilerinin test edilmesinde kullanılan CARLA simülasyon platformu için geliştirilen yeni derleyici sistemi, senaryo tabanlı testlerde önemli bir ilerleme sağlıyor. Araştırmacılar tarafından geliştirilen bu sistem, ASAM OpenSCENARIO 2.1 alan-özel dilini doğrudan çalıştırılabilir CARLA davranışlarına dönüştürebiliyor.
Sistemin temelini oluşturan çok aşamalı modern derleyici mimarisi, üç ana bileşenden oluşuyor. İlk aşamada ANTLR4 tabanlı bir ön uç, soyut sözdizimi ağaçları oluşturuyor. Ardından semantik orta katman devreye giriyor ve son olarak çalışma zamanı arka ucu, deterministik py_trees davranış ağaçlarını sentezliyor.
Bu yaklaşımın en önemli avantajı, standartlaştırılmış alan ontolojisini özel bir yöntem kayıt sistemi aracılığıyla doğrudan CARLA'nın prosedürel API'sine eşlemesi. Bu sayede dış mantık çözücülere ihtiyaç duymadan işlem gerçekleştirilebiliyor.
Sistemin etkinliği, çok aktörlü şerit değiştirme ve kaçınma manevraları üzerinden test edildi. Sonuçlar, derleyicinin eş zamanlı eylemleri, dinamik matematiksel ifadeleri ve asenkron sinyallemeyi başarıyla işleyebildiğini gösteriyor. Bu gelişme, açık kaynak simülasyon araçlarının endüstriyel standartlarla uyumluluğunu artırarak otonom sürüş teknolojilerinin güvenlik testlerinde yeni olanaklar sunuyor.