检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
准备工作 已注册华为账号并开通华为云,且在使用Octopus前检查账号状态,账号不能处于欠费或冻结状态。 当前账号已完成访问授权的配置。华为云账号已满足要求,如果需要进行精细的权限管理,请参考创建用户并授权使用服务。 已完成八爪鱼自动驾驶云服务公测申请。如未完成,请参考申请公测。
数据处理 创建算子 批导数据 处理数据 父主题: 自动驾驶云服务全流程开发
步骤六:查看仿真评测结果 评测任务结束后,可查看评测任务结果。 单击仿真任务名称,进入该任务的详情页。 查看任务详情。 任务详情包含任务名称、任务使用的仿真算法、任务类型等信息。 查看仿真场景的运行结果。 仿真任务包含的仿真场景运行成功后,用户可以关注该仿真场景的得分,以及是否通
场景管理分类设计使用逻辑 场景管理提供所有仿真场景、测试用例和泛化场景的管理功能,用户可上传符合平台规范的自定义场景,也可将场景下载至本地开发。Octopus平台自研场景标签分类体系,从多维度深层次科学分类场景。仿真场景库可自建仿真场景库,集合相同场景格式的不同条件仿真场景,检验在特定条件下仿真算法控制质量。
智驾模型 智驾模型微调后,需要对模型进行评测,并把模型部署到环境上进行推理,方便用户使用自己的数据训练得到专属模型进行推理,及比对训练效果。 智驾模型列表中展示服务内置的初始模型和用户进行模型微调后的迭代模型。 图1 智驾模型列表 智驾模型列表相关操作 智驾模型列表可以进行以下操作。
预审核任务 当批次子任务配置并启动了预审核任务时,预审核任务界面才会显示预审核任务详情。 预审核任务相关操作 在“预审核任务”列表,还可以进行以下操作。 表1 预审核任务相关操作 任务 操作步骤 查询预审核任务 在搜索输入框中输入搜索条件,按回车键即可查询任务。 查看模型 单击模
2D图像生成 完成OBS授权委托,具体操作步骤请参考授权操作步骤。 在服务控制台“总览 > 我的模型”区域,开通“2D图像生成”服务。 在左侧菜单栏中选择“智驾模型服务 > 2D图像生成”。 单击“新建任务”,填写信息。 名称:只包含英文,数字,下划线(_)和中划线(-),并且以英文开头的名称,不得超过64个字符。
3D回放 当场景已运行成功且创建任务时选择录制所有场景时,仿真任务支持回放场景。用户可选用3D回放进行回放,回放页面可自动播放车辆的行动场景。 前提要求 3D回放对回放机器配置有以下要求: 回放机器需要GPU硬件。硬件加速的方式:在chrome设置-高级中打开硬件加速 。 机器的参考配置(低配):8核cpu
项目内标注物管理 项目内标注物管理展示该项目下创建的标注物,只与该项目关联。 创建标注物 在左侧菜单栏中选择“标注服务 > 项目管理”。 选择“标注项目”页签,单击项目名称,进入项目内任务列表。 选择“标注物管理”页签,单击“创建标注物”,填写相关信息。 表1 创建标注物参数 参数
车道线检测 Octopus 目录 标注文件目录结构 +--- 1628568066600 | +--- 1628568066600.jpg | +--- 1628568066600.json +--- 1628654064999 | +--- 1628654064999
批次子任务 批次任务可以拆分为多个子任务,方便多人进行操作。 拆分批次任务 当样本数量庞大时,平台可对批次任务做拆分处理,具体步骤如下: 在左侧菜单栏中选择“标注服务 > 项目管理”。 选择“标注项目”页签,单击项目名称,进入项目内任务列表。 选择“批次任务列表”页签,单击操作栏中的“拆分”。
评分方案介绍 Octopus评测指标共有30多项大类指标,当规控算法未通过某些评测指标后,评测分数应能反映算法的性能表现。 本设计根据指标的重要程度将其分为三大类: 主要指标(以下简称A类)。 次要指标(以下简称B类)。 未定义重要度指标(以下简称C类)。 本设计提供如下三种内置的评分方案:
任务列表 任务列表展示批次任务列表中所有子任务下的任务,方便用户直观查看所有的任务。 在任务列表还可以进行认领、提交、释放、退回、审核和删除等操作。 在任务列表也可以导出任务。 父主题: 批次任务
统计信息 在批次子任务的“统计信息”页面,可查看该任务详情,项目任务流程以及标注对象统计信息。 任务详情:任务名称、数据类型、标注状态、任务包含的标注信息等。 项目任务流程:显示任务当前进度情况。 标注框数统计:人工/预标注对象数量统计。 审核框数量统计:审核结果的统计。 标注帧数统计:任务标注帧数的统计。
仿真场景终止条件有几种? 仿真终止的条件有以下几种: 超时。 创建任务时设置的“最大运行时长”,超过运行时间时,仿真任务停止。 图1 超时 场景文件中设置终点。 xml类型场景。 Read the destination of Ego in xml end triggers。 <Scenario>
实时评测和延时评测介绍 实时评测 图1 实时评测 实时评测的基本架构如上图所示,实时评测算法从仿真器和AD算法按帧接收数据,每接收一帧数据,就调用一次评测函数,在最后仿真结束时将评测结果写成评测pb文件。 实时评测的实现包括如下几个步骤: 代码内实现与仿真器的通信,实时接收仿真器
用例管理 在测试用例的详情页,可以进行以下操作: 查看测试用例详情。 单击用例名称查看该用例详细信息。 编辑测试脚本。 可根据需要添加测试脚本,在测试用例详情页,单击测试脚本后面的“创建镜像”。 镜像选择:下拉选择镜像。 镜像版本:下拉选择镜像版本。 运行命令:输入镜像的运行命令
合规性评测指标 压实线(Onto Solid line)检测 压实线检测的目的是判断主车行驶过程中是否压到实线。 当主车与距离最近的车道线的小于主车宽度的一半时,并且该车道线的类型为OSI定义的osi3.LaneBoundary.classification.type.TYPES
动态场景 场景组成 场景样例(Scenario Examples) 代码样例(Code Examples) 附录(Appendix) 父主题: Open SCENARIO2.0场景说明
创建用例 测试用例支持用户上传符合仿真器用例规范的自定义用例。添加用例的步骤可参考如下: 在左侧菜单栏中选择“仿真服务 > 场景管理”。 选择“测试用例”页签,单击“创建用例”,填写基本信息。 测试用例名称:只能包含数字、英文、中文、下划线、中划线、点,且不支持以点结尾,不得超过256个字符。