№ 90
Scenario Forge biến mô tả giao thông bằng ngôn ngữ tự nhiên thành các kịch bản mô phỏng có cấu trúc, có thể review, sinh mã Scenic và chạy tái lập trên CARLA. Sản phẩm giúp đội ngũ phát triển hệ thống tự hành kiểm chứng scenario và truy vết toàn bộ từ ý định ban đầu đến kết quả.
Việc chuyển một yêu cầu giao thông tự nhiên thành scenario mô phỏng đáng tin cậy thường bị chia cắt giữa prompt, mã Scenic, runtime CARLA và bằng chứng kết quả. Các giả định dễ bị bỏ sót, build khó tái lập, và kết quả không phải lúc nào cũng truy ngược được về yêu cầu ban đầu.
Scenario Forge cung cấp một pipeline có cấu trúc và audit rõ ràng:
Natural language → Structured Scenario IR → Grounding → Review/Approval → Scenic Build → CARLA Run → Evaluation → Registry
Người dùng nhập mô tả như:
Một xe máy cắt ngang đường của xe ego tại giao lộ khi trời mưa.
Hệ thống sẽ:
Scenario Forge giảm đáng kể công sức viết scenario thủ công, đồng thời giữ quyền quyết định semantic và execution ở con người. Nhờ đó, nhóm phát triển có thể tạo scenario nhanh hơn nhưng vẫn đảm bảo tính minh bạch, an toàn, kiểm chứng được và tái lập được.
Sản phẩm được xây dựng trên FastAPI, LangGraph, PostgreSQL, object storage và CARLA/Scenic, với các worker thực thi được cô lập khỏi control plane.
Sản phẩm được xây dựng trên FastAPI, LangGraph, PostgreSQL, object storage và CARLA/Scenic, với các worker thực thi được cô lập khỏi control plane. Hệ thống đã tích hợp RAG để truy xuất kiến thức và hỗ trợ sinh scenario phù hợp hơn với ngữ cảnh, đồng thời vẫn lưu vết nguồn dữ liệu và kết quả thực thi.
MVP tập trung vào các nhóm scenario giao thông tiêu biểu như crossing, pedestrian/occlusion, cut-in/merge, hard-brake và intersection conflict. Trong tương lai, Scenario Forge có thể mở rộng catalog scenario, tích hợp ADS bên ngoài và hỗ trợ thêm các môi trường mô phỏng.