场景管理
仿真场景模块支持对单个仿真场景的增删改查操作。用户可根据场景类型,依据平台提示,上传符合要求的场景文件。场景创建完毕后,用户可选择在线仿真机器加载场景,通过仿真器内置算法检验场景质量。
创建场景
仿真场景支持用户上传符合仿真器场景规范的自定义场景。添加场景的步骤可参考如下:
- 在左侧菜单栏中单击“仿真服务 > 场景管理”。
- 选择“场景”页签,单击“创建场景”,填写基本信息。
图1 创建场景
- 名称:只能包含数字、英文、中文、下划线、中划线、点,且不支持以点结尾,不得超过256个字符。
- 仿真器:支持仿真器B。
- 优先级:当前支持S、A、B、C、D。级别顺序为:S > A > B > C > D,默认级别是D。
- 场景描述:简要描述场景,不包含“@#$%^&*< > \”,不超过255个字符。
- 上传文件。
- 仿真器B:动态场景描绘文件。上传场景文件需包含以下类型。
图2 仿真器B上传文件
- 场景文件版本:下拉选择对应的场景文件版本。
- 动态场景文件:动态场景描绘文件(文件格式为“.xosc”)。
- 地图文件:开放格式和实际上的公路网络在驾驶模拟应用程序中的描述标准(文件格式为“.xodr”)。
- 3D模型文件:文件格式为“.osgb”。
- 仿真器B:动态场景描绘文件。上传场景文件需包含以下类型。
- 添加场景标签,标签数量不超过50个。
- 直接选择:单击“添加标签”,从场景标签中直接选择标签,也可新建标签。
- 多项搜索:可根据需要决定是否启用多项搜索,输入多个关键字,中间用“;”隔开,可搜索多个关键字。
- 推荐标签:平台可解析场景文件中的内容推荐标签,目前场景格式支持OpenSCENARIO系列。(推荐标签开关显示的前提是文件上传)。
- 推荐标签有以下约束:
- 不支持使用参数引用ParameterDeclaration的OpenSCENARIO场景文件。
- 不支持根据场景文件中引用的外置文件Catalogs的内容进行标签推荐。
- 推荐标签的范围为OpenLABEL体系的VehicleBus,VehicleCar,VehicleCycle,VehicleMotorcycle,VehicleTrailer,VehicleTruck,VehicleVan,HumanWheelchairUser,RoadUserAnimal,HumanPedestrian,WeatherWind,WeatherRain,WeatherSnow,MotionStop,Traffic。
- 自动推荐标签的依据为:OpenSCENARIO元素到OpenLABEL标签体系元素的映射,主要为OpenSCENARIO的Environment和Entity字段到OpenLABEL的Weather和RoadUser标签树的映射。
- 推荐标签有以下约束:
图3 选择标签
- Json文件导入:单击“选择json文件”,可选择本地的json文件,直接导入标签。
图4 Json文件导入
- 直接选择:单击“添加标签”,从场景标签中直接选择标签,也可新建标签。
- 勾选“我已阅读并同意《八爪鱼自动驾驶云服务使用声明》”。
- 单击“创建”,页面提示创建成功,并在场景管理页面看到新建的场景信息。
场景相关操作
在“场景”页签,可对场景进行以下操作。
任务 |
操作步骤 |
---|---|
查看场景信息 |
单击场景名称,查看该场景信息以及场景库包含场景信息。
|
查询场景 |
选择“场景名称”、“场景ID”或“创建人”,在搜索输入框中输入搜索条件,按回车键即可查询。也可按照"标签筛选"查询场景具体可参考标签筛选。 |
修改场景信息 |
单击场景名称后操作栏内的“编辑”,修改场景信息。 |
删除场景 |
|
历史结果对比 |
|
已关联用例 |
单击操作栏中的“更多 > 已关联用例”,可查看场景的已关联的用例。 |
场景预览
场景预览当前有两种呈现方式:动态场景预览和地图场景预览。
- 动态场景预览:场景文件中存在完整的地图文件和动态场景文件,且动态场景文件为.xosc格式时显示。
- 地图场景预览:场景文件缺失或部分缺失,动态场景文件为.xml格式,场景文件解析失败或其他不支持动态场景预览的情况时显示。
动态场景预览
序号 |
区域名称 |
说明 |
---|---|---|
1 |
动态场景预览区域 |
车辆的行驶轨迹,随着主车的行驶感知在主车辆周围出现的其他物体,如其他车辆、行人和交通信号等。目前可感知的物体类型请见感知物体类型。鼠标移动至道路时,道路会变红。遇到信号灯,车辆会按照红绿灯指示行驶。 |
2 |
交通参与物状态 |
可根据需要选择显示参与物状态。当前支持的参与物有参考线、车道、车道线、中心车道、交通信号、Trigger。 默认勾选Trigger,当出现时,单击图标,地图中会出现trigger的详细信息。 交通信号包含信号灯和交通标识牌。 |
3 |
视频播放控件 |
控制视频播放暂停回放按钮,支持逐帧和倍速播放。地图文件超过1MB不支持高倍速预览。 |
4 |
场景切换 |
视角切换:跟车、俯视、驾驶,自由。当在3D回放页面拖动鼠标时,即可切换为自由视角。 2D/3D切换:可单击“2D/3D”,可切换2D,3D场景。 |
地图场景预览
序号 |
区域名称 |
说明 |
---|---|---|
1 |
地图场景预览区域 |
鼠标上下滚动,可以放大缩小图片,鼠标左键可旋转图片,右键可拖动图片。 |
2 |
交通参与物状态 |
可根据需要选择显示参与物状态。当前支持的参与物有参考线、车道、车道线、中心车道、信号灯。 |
3 |
场景刷新 |
单击右下方加号、减号和刷新按钮,放大、缩小、还原地图。 |