检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
场景管理分类设计使用逻辑 场景管理提供所有仿真场景、测试用例和泛化场景的管理功能,用户可上传符合平台规范的自定义场景,也可将场景下载至本地开发。Octopus平台自研场景标签分类体系,从多维度深层次科学分类场景。仿真场景库可自建仿真场景库,集合相同场景格式的不同条件仿真场景,检验在特定条件下仿真算法控制质量。
种子地图的逻辑场景样例(仿真器B) 配合静态场景的种子场景,在本节提供了对应的适配仿真器B的逻辑场景样例。 straight merge split junction 父主题: 动静态配套样例
straight城区直行 用途:创建straight城区直行的静态场景(地图) 参数:参数如下表 表1 straight城区直行参数 Parameter Type Mandatory Description lane_width length yes 每个车道宽度。 left_lane_num
仿真镜像 仿真场景 仿真场景模块支持对单个仿真场景的增删改查操作。用户可根据场景类型,依据平台提示,上传符合要求的场景文件。场景创建完毕后,用户可选择在线仿真机器加载场景,通过仿真器内置算法检验场景质量。 仿真场景 仿真任务 仿真任务列表提供对仿真任务的管理功能,支持停止任务、删除任务、修改任务等操作。
1.1的场景预览,存在完整的逻辑场景文件时显示。 地图场景预览:逻辑场景文件缺失或部分缺失,逻辑场景文件解析失败或其他不支持动态场景预览的情况时显示。 动态场景预览 逻辑场景的动态场景预览同具体场景的动态场景预览相同,可参考具体场景的动态场景预览。 地图场景预览 逻辑场景的地图场
仿真场景 仿真场景支持用户上传符合仿真器场景规范的自定义场景。添加场景的步骤可参考如下: 在左侧菜单栏中单击“仿真服务 > 场景管理”。 选择“场景”页签,单击“创建场景”,填写基本信息。 图1 创建场景 名称:只能包含数字、英文、中文、下划线、中划线、点,且不支持以点结尾,不得超过256个字符。
merge 简述:地图场景为匝道合流。主车Ego在主道行驶,初始速度为Ego_InitSpeed_Ve0,Ego设定了目标在主道右侧2车道上的目标点Target_position,仿真开始后激活Ego控制器(控制器会影响Ego去往Target_position的寻路算法,但目前仿真
场景回放 当场景已运行成功且创建任务时选择录制所有场景时,仿真任务支持回放场景。用户可选用3D回放进行回放,回放页面可自动播放车辆的行动场景。 仿真器回放 3D回放 父主题: 并行仿真
et_position的寻路算法,但目前仿真器B尚不支持寻路动作acquire_position)。另一路段上有一辆车vehicle1,也以LeadVehicle_TargetSpeed_Ve0的速度朝交叉口行驶。控制器有时会根据环境车的位置更改主车Ego的速度。 地图文件(odr)
、场景文件版本、采样方式等信息。 参数详情:泛化任务的参数,场景ID、具体参数、场景标签等信息。 被批量仿真任务使用的泛化场景不允许老化。 导入具体场景:可选择泛化场景导入至场景列表中。 查看泛化场景详情。 单击场景ID,可查看该场景详细信息。 查询泛化任务。 在场景泛化列表中,搜索框内输入搜索内容进行查找。
图1 场景挖掘 当数据包的回放处理未完成时,场景挖掘按钮置灰。 挖掘后的场景可在“数据场景”中查看。 本次数据包已经完成场景挖掘时,再次单击“场景挖掘”时,可选择“重新挖掘”或“跳转至数据场景”查看。 父主题: 场景挖掘
静态场景组成 静态场景提供了4个种子场景,静态场景的生成和泛化都基于这些种子场景。 四个种子场景分别为: straight城区直行 merge匝道合流 split匝道分流 junction路口 父主题: 静态场景(地图)
└─ Condition (1+) └─ Action 场景组成说明 场景文件的主体是一个场景剧本storyboard,用户需要在storyboard前先声明将会使用的路网RoadNetwork、参数Parameter,和实体Entities。然后在S
指令,最外层执行指令之前需要加上do来使场景剧本生效。其中: parallel:同步执行下方代码块内的动作action。 serial:依次执行下方代码块内的动作act。 例如下方样例中,do parallel:下的assign_init_speed,assign_init_position和wait
_position的寻路算法,但目前仿真器B尚不支持寻路动作acquire_position)。控制器有时会根据lead_vehicle的位置更改主车Ego的速度。 使用xyz坐标创建终点时,由于匝道地图泛化会使终点偏移,建议在创建测评任务时为检测终点设置合适的半径,例如"到达半径5m"。
操作。 如果该场景片段需要重新生成仿真场景,则需在仿真服务模块删除该场景片段生成的仿真场景。 配置了高精地图map_id的数据包,静态场景将使用配置好的高精地图文件显示。未配置map_id的数据包,平台将自动生成一份地图做仿真场景使用,地图参考场景发生的时间戳内的自车轨迹数据。
straight 简述:地图场景为直道。lead_vehicle和主车Ego在主道上分别以40kph和Ego_InitSpeed_Ve0的初始速度一前一后行驶,Ego设定了目标在主道右2车道上的目标点Target_position,同时激活Ego控制器(控制器会影响Ego去往Ta
场景列表:该场景库中包含的所有场景。场景的具体操作请参考场景管理。 修改场景库信息/场景库分类信息 单击场景库名称或场景库分类后的,修改场景库或场景库分类的信息。 删除场景库/场景库分类 单击场景库名称或场景库分类后的,删除指定场景库或场景库分类。 查询场景 根据“场景名称”或“创建人”,输入搜索条件,查询场景列表中的场景。
场景管理 仿真场景模块支持对单个仿真场景的增删改查操作。用户可根据场景类型,依据平台提示,上传符合要求的场景文件。场景创建完毕后,用户可选择在线仿真机器加载场景,通过仿真器内置算法检验场景质量。 创建场景 仿真场景支持用户上传符合仿真器场景规范的自定义场景。添加场景的步骤可参考如下:
仿真器回放 前提条件 Octopus平台需要有可以正常使用的仿真器。 查看仿真器回放 仿真器回放页面可自动播放车辆的行动场景。 具体仿真器操作请参考仿真器。 父主题: 场景回放