用途:借助 ADT Euro NCAP 支持包 API,创建 Euro NCAP 种子场景(任意协议年份)、从种子生成场景变体、在驾驶场景与 RoadRunner 之间转换、绘制场景描述符、计算 NCAP 评分并生成导出报告。适用于涉及 CCRs、CCFtap、CCCscp、CPNA 等 Euro NCAP 测试名的工作流。不适用于从零构建自定义 drivingScenario、RoadRunner 场景管理、非 NCAP 的自定义 variationProperties,以及 Simulink 联合仿真或 AEB 台架搭建。
主要能力与用法:ncapScenario 从测试名生成种子描述符;2023 协议可独立调用 ncapScenario("SA AEB CCFtap"),2026 协议须经 euroAssessment(2026) 后调用 ncapScenario(ea, "CA FC CCFtap")。AllScenarios=true 生成全部变体,双输出形式需配合该参数。ShowProgress 仅支持独立的 ncapScenario 调用,不接受 euroAssessment 重载。getScenario 用于描述符到 DrivingScenario 或 RoadRunner 的转换,须用名值语法,RoadRunner 每次仅接受单个描述符。generateVariants 从种子与 variationProperties 生成变体描述符。plot 绘制描述符并返回 ScenarioDescriptorPlot,可配置 GridSize(最多 20 子图)、Title、SubPlotTitles、CropType。2026 评分流程为:euroAssessment(2026)、configureVUT(须在 ncapScenario 前)、assessmentTable、ncapScore、ncapReport、exportReport(支持 PDF/PNG/JPG)。table2scenario 从表格数据创建描述符。exportScenario 用于从 RoadRunner 导出 OpenSCENARIO,可用 RelocateVehicleOrigin=true。
限制:测试名必须完整,短名无效;2026 前缀为 "CA FC"。ncapScore 返回结构体而非标量。评分列名依测试而定,需先查看 at.Properties.VariableNames。依赖 Automated Driving Toolbox 及 Euro NCAP 协议支持包。其余版本、价格、平台信息暂未提供。