步骤五:创建仿真任务
任务配置
仿真任务配置主要由仿真算法、评测项配置和场景三部分组成。仿真算法提供自动驾驶控制算法;评测配置提供评测依据;场景作为自动驾驶模拟场景,测试仿真算法的控制效果。
创建仿真任务配置时需要完成基本配置、算法配置,评测项配置和选择场景几部分的内容。创建任务配置的步骤可参考如下:
- 在左侧菜单栏中单击“仿真服务 > 并行仿真”。
- 选择“任务配置”页签,单击“新建任务配置”,参考下表配置仿真任务基本信息。
图1 创建任务配置
表1 仿真任务配置基础信息说明 参数
说明
任务配置名称
包含中英文、数字、“_”“-”,不得超过64个字符。
任务配置描述
简要描述任务内容,不得超过255个字符。
最大运行时长
仿真任务中一个仿真场景的运行时间或一个场景组中每个场景的运行时间,单位为秒。运行时长选择范围[60,600]。
重复次数
同一个场景在一个任务中多次运行指定次数。重复次数选择范围[1,1000000]。
录制策略
回放场景直观查看主车在仿真场景中的运行情况。目前支持的录制策略:不录制、录制所有场景。
说明:录制所有场景,录制的是一个回放文件,保存时间为永久。删除任务时,同步删除回放文件。
优先级
当前支持S、A、B、C。级别顺序为:S > A > B > C。
- 仿真器配置
图2 仿真器配置
表2 仿真器配置信息说明 参数
说明
仿真器
选择在线仿真器,当前支持仿真器B、仿真器C(支持的仿真器列表取自基础包选择的仿真器类型和扩展包选择的仿真器类型的并集)。
仿真器来源
可选择“内置仿真器”和“仿真器镜像”。
仿真器配置文件
单击“编辑”,展开仿真器配置文件编辑窗,支持自定义仿真器配置文件。
仿真器镜像
选择仿真器镜像时,需要选择仿真器镜像配置。
仿真器版本
选择仿真器镜像时,选择仿真器镜像后,需要配置仿真器版本。
- 算法配置
仿真任务支持用户使用内置算法,用户也可选择自研控制算法。
如果使用自定义算法,请选择在“算法管理”中创建成功的仿真算法。自定义仿真算法创建请参考算法创建。如果不选择,则默认使用仿真器内置驾驶员模型。
如果选择“使用Datahub”,仿真任务在3d回放时可展示预测、规控、定位等算法内部信息,用户还能根据算法内部数据的pb文件实现算法的白盒化评测。
Datahub模式,目前暂不支持配合仿真器的帧同步模式。
图3 算法配置
- 评测项配置
用户可选择“内置评测配置”和“自定义评测镜像”,设置评测标准。
- 内置评测配置:请选择“评测管理”服务中创建成功的内置评测配置。
- 自定义评测镜像:请选择在“评测管理”服务中创建成功的自定义评测镜像。创建评测镜像请参考创建评测镜像。
- 测试结果通过标准。可自定义测试结果通过标准的分数。区间为0-100分。
图4 评测项配置
- 选择场景,支持场景库、测试套件、逻辑场景。
选择相应的场景库或测试套件,如果数量过多,可在搜索框内输入搜索内容,进行筛选。
图5 选择场景
- 单击“创建”,在任务管理页面出现任务配置创建成功。
仿真任务
- 在左侧菜单栏中,单击“仿真服务 > 并行仿真”。
- 单击仿真配置名称,进入仿真配置详情页。
- 在“仿真任务列表”,单击“运行”,创建仿真任务。
图6 创建任务
- 单击“确认”,仿真任务创建完成。
- 创建完毕的任务,在任务配置详情页的“仿真任务列表”可查看详情。也可在“仿真任务”页签查看详情。