drawtonomy và MATLAB Driving Scenario Designer
MATLAB Driving Scenario Designer
Phần tiêu đề “MATLAB Driving Scenario Designer”MATLAB Driving Scenario Designer là ứng dụng tạo kịch bản tương tác đi kèm MathWorks Automated Driving Toolbox. Có thể đặt đường, làn, ego, xe khác, người đi bộ và sensor lên canvas để tạo kịch bản, là lựa chọn tự nhiên cho kỹ sư ADAS đang phát triển với MATLAB / Simulink làm trung tâm.
Lĩnh vực Driving Scenario Designer xử lý:
- Canvas kịch bản để đặt đường, làn, xe, người đi bộ.
- Ego gắn sensor (camera, radar, LiDAR, siêu âm, INS).
- Thư viện kịch bản preset với các thao tác tiêu biểu. Bao gồm preset theo protocol kiểm thử Euro NCAP.
- Sinh dữ liệu sensor tổng hợp cho phát triển / kiểm thử (object list, phát hiện làn, v.v.).
- Xác nhận trực quan kịch bản và đồ thị tín hiệu chính với Bird’s-Eye Scope và time-series plot.
- Tích hợp chặt chẽ với
drivingScenarioprogrammatic object. Luồng từ app → tinh chỉnh bằng MATLAB code rất trơn tru. - Export OpenDRIVE 1.4 / 1.5 (một phần geometry) và roundtrip với Simulink.
Với nhóm đã có MATLAB / Simulink, Driving Scenario Designer là công cụ tự nhiên để tạo kịch bản đưa thẳng vào simulation pipeline.
Về license
Phần tiêu đề “Về license”Driving Scenario Designer đi kèm Automated Driving Toolbox, cần license MATLAB và toolbox này riêng. Một số trường đại học bao gồm nó trong Campus-Wide License. Nếu đang trong trường học nên kiểm tra xem có sẵn không. Ngoài môi trường học thuật thì cần mua license.
drawtonomy có thể bổ sung ở đâu
Phần tiêu đề “drawtonomy có thể bổ sung ở đâu”drawtonomy là bảng trắng trên trình duyệt dành cho cảnh lái xe. Như tài liệu exporter mô tả, nó chỉ export một phần OpenDRIVE 1.8 và OpenSCENARIO 1.3. Phần tử <junction> của OpenDRIVE và clothoid giải tích chưa được export, Storyboard OpenSCENARIO cũng giới hạn (không xử lý conditional trigger, parameter sweep, sensor model). Không sinh dữ liệu sensor tổng hợp.
Các tình huống có thể dùng song song với Driving Scenario Designer:
- Canvas trên trình duyệt không cần MATLAB để phác thảo kịch bản trước khi code trong MATLAB hay đưa vào pipeline hiện có.
- Khi cần hình cho luận văn, slide, design review, bài blog từ kịch bản đã làm trong Driving Scenario Designer.
.drawtonomy.svgdán được thẳng vào LaTeX, Markdown, slide tool. - Khi muốn chia sẻ “tranh” kịch bản với người không có MATLAB license. Kịch bản thực tế để nguyên phía MATLAB.
- Khi muốn kiểm tra nhanh road geometry bằng esmini tách khỏi full pipeline.
Nếu có cả hai, Driving Scenario Designer phụ trách kịch bản production gắn với sensor model và simulation pipeline, drawtonomy phụ trách hình và phiên bản đưa lên luận văn / slide / tài liệu chia sẻ.
Trong cùng hệ sinh thái kiểm thử kịch bản
Phần tiêu đề “Trong cùng hệ sinh thái kiểm thử kịch bản”Driving Scenario Designer, drawtonomy, RoadRunner, Truevision Designer, Blender DSC, scenariogeneration, esmini đều nhắm vào OpenDRIVE / OpenSCENARIO của ASAM trực tiếp hay gián tiếp. Driving Scenario Designer ở phía MATLAB / Simulink của hệ sinh thái, drawtonomy ở phía browser canvas — mỗi công cụ phụ trách một góc khác nhau trong cùng mục tiêu “làm cho scenario-based testing dễ dùng hơn”.
Về tiêu chuẩn, xem OpenDRIVE là gì và OpenSCENARIO là gì. Về mức độ trừu tượng kịch bản ADAS, xem Phân loại kịch bản lái xe.