SuperAPI AI 工具集

roadrunner-build-scenario-from-osc

通用与其它

查看项目

更新于 10-16 06:45

技能介绍

用途:读取 OpenSCENARIO 1.x(.xosc)文件,在 RoadRunner 中重建对应场景。适用于用户已有 .xosc 文件并要求在 RoadRunner 中重现、或希望由该文件生成 MATLAB 脚本的情况。若用户本意是导入(importScenario(rrApp, xoscPath))、从零创建场景或导出为 OpenSCENARIO,则不适用。

主要能力:解析 .xosc 及引用的 .xodr,按固定顺序处理——校验输入、解析参数与变量表达式及 CatalogReferences、描述 Init 阶段(TeleportAction、SpeedAction、FollowTrajectoryAction、AssignRouteAction、AddEntityAction 等)、描述 Story 阶段,并输出结构化场景描述,涵盖场景、参数、Actor、阶段逻辑、结束条件与不支持构造。

使用方式:分两步。第一步解析并产出场景描述,经用户审阅确认;第二步调用 newScene、以 ProjectionMode = "noprojection" 调用 importScene 导入 .xodr、再调用 newScenario,然后必须调用 /roadrunner-scenario-authoring 构建场景,本技能不直接生成代码。

限制:不编造源文件中不存在的动作或条件,不提出替代方案,不简化或复制轨迹顶点,不猜测场景,不将相对引用转为绝对,不支持的特性需明确标注。无法应用的朝向设置不予描述;仅在触发器链解析为 t=0 时支持 FollowTrajectoryAction 与 AssignRouteAction;锚定与移动模式须显式给出。源资料未提供定价或平台要求信息。