仿真任务详情
在任务管理页面,用户可以看到多批次任务的实时进度以及所处状态。单击指定任务名称,用户可以看到该任务的详细信息。在任务详情页面,用户可以看到该任务的创建时间、启动时间、运行时间、完成时间以及任务的状态等信息,同时展示任务下的所有场景的仿真评测结果,综合得分和运行结果,支持仿真软件回放场景以及将场景的结果进行信号查看。
任务分析
仿真任务得分高低,该任务是否通过检测,该任务使用的仿真算法控制质量如何由多个仿真评测指标从多个角度衡量评判。
仿真任务包含的仿真场景运行成功后,用户可以关注该仿真场景的得分,以及是否通过评测指标的检测。
评测项异常分布
在仿真任务详情页的任务分析模块,可查看各评测项异常分布。
- 在左侧菜单栏中单击“仿真服务 > 并行仿真”。
- 单击“仿真任务”页签,单击任务名称。或者通过“任务配置”页签进入仿真任务详情页。
- 单击子任务的评测项的结果按钮(通过/未通过/无效)。
图3 子任务的评测项
- 查看评测指标的子指标的异常分布。异常分布类型分为:POINT_TYPE_POINT、POINT_TYPE_REGION、POINT_TYPE_ALL、POINT_TYPE_NORMAL,详情请参考内置评测指标说明。
左侧显示子指标是否成功,右侧蓝色时间轴显示指标异常的时间段,鼠标悬停异常时间轴上,单击“进入回放”,可选择进入回放查看。
图4 异常分布图
- 单击“信号查看器”,页面跳转至信号查看器页面,可查看关联数据,一个框图只支持显示10条信号。
如果无关联数据,则“查看关联数据”按钮置灰。
内置评测指标的可视化序列数据请查看内置评测指标说明。
图5 信号查看器
部分子任务重试
在仿真任务详情页,支持部分子任务重新生成新的仿真任务。
- 在左侧菜单栏中单击“仿真服务 > 并行仿真”。
- 单击“仿真任务”页签,单击任务名称。或者通过“任务配置”页签进入仿真任务详情页。
- 在“任务分析”模块,选择子任务前的复选框,单击“部分子任务重试”,填写信息。
图6 部分子任务重试
- 单击“确认”,创建仿真任务。
仿真任务结果
仿真算法的质量由仿真结果呈现,仿真服务模块以自动驾驶过程中关键指标的检测结果为依据对仿真算法进行评测,回放可查看场景,信号查看器是对仿真结果的展示。
- 仿真任务结果展示可以有以下几种,按钮可单击条件判断为如下:(如果文件不存在,界面会报错提示)
- 回放按钮:录制模式下即可单击。
- 算法日志按钮:录制模式下,关联了算法的情况下可单击。
- 评测日志按钮:录制模式下,关联了自定义评测镜像的情况下可单击。
- 仿真pb文件按钮:录制模式下可单击。
- 评测pb文件按钮:任何模式下都可单击。
- 信号查看器按钮:任何模式下都可单击。
- 算法pb文件按钮:录制模式下使用自定义算法,并开启Datahub才可单击下载。
- 所有可下载的结果均不建议使用过长场景名称,如果场景名过长,浏览器会有文件名截取行为,具体截取长度因浏览器、操作系统以及文件下载路径不同而有所区别,以实际情况为准。
- 查看回放:场景已运行成功且创建任务时选择录制所有场景,则支持回放场景。仿真场景在操作栏单击“回放”,选择进行3D回放进行在线仿真回放,具体操作参考场景回放。
- 历史结果对比:平台支持多个历史结果进行对比,具体操作请参考历史结果对比。
- 算法日志下载:用户可将仿真任务的日志下载至本地查看。
自定义算法支持下载日志,内置算法不支持日志下载。
- 评测日志下载:任务运行成功,且录制模式下关联了自定义评测镜像的情况下,可下载评测日志至本地。
- 仿真pb下载:任务运行成功,且录制策略选择录制所有场景,用户可以下载仿真pb文件。仿真pb文件以osi标准存储了仿真器在整个仿真过程中的数据,用户可以利用该仿真pb进行数据分析。
- 评测pb下载:任务运行成功后,用户可以下载评测pb文件。评测pb文件用于存储评测输出的结果,支持用户自定义评测指标输出为Octopus的评测pb格式,从而在前端进行展示。
- 算法pb下载:任务运行成功后,用户可以下载算法pb文件。算法pb文件包含感知、规控、定位等算法信息。
- 信号查看器:在已完成的任务中,在任务详情页,单击操作栏中的“信号查看器”,页面跳转至信号查看器页面,以图表的形式展现该场景自动驾驶过程中的关键数据的变化。具体操作请参考信号查看器。
图7 信号查看器