检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数据到应用的全流程开发;从技术上看,Octopus底层支持各种异构计算资源,开发者可以根据需要灵活选择使用,而不需要关心底层的技术,让自动驾驶开发变得更简单、更方便。 产品架构 自动驾驶云服务(Octopus)是一个一站式的开发平台,能够支撑开发者从数据收集到仿真应用的全流程开发
像头录制的图像数据、雷达的点云数据、车辆行驶轨迹等。生成的图片可以直接用于标注。 标注数据 对于图片和点云数据,可以通过自动或人工的方式,标注图像中特定物体。标注后的图片和点云图片可用于模型训练,高质量的标注数据有利于模型精准度提升,并持续迭代。 增量数据集 将标注后的数据根据数
文件名称:该场景包含的所有场景文件信息。必须包含开放格式和实际上的公路网络在驾驶模拟应用程序中的描述标准(文件格式为“.xodr”)。可单击操作栏中的“下载”或“替换文件”,将文件下载本地或替换场景文件。 场景预览:根据场景文件的不同情况,场景预览会以不同的方式呈现。详见场景预览。
在左侧菜单栏中单击“仿真服务 > 并行仿真”。 在界面的右上角,单击“3D回放”,进入到3D回放界面。 单击界面右上角“加载本地文件”。 图1 加载本地文件 添加需要加载的本地文件,单击“确认”。界面回放本地文件。 其他功能详见3D回放。 父主题: 并行仿真
对比任务在运行过程中生成的报告。 任务日志:单击“任务日志”,查看或下载评测对比任务在运行过程中生成的所有日志。 删除对比任务 单击操作栏的“删除”,删除单个对比任务。 勾选多个任务,单击列表上方的“删除”,可批量删除对比任务。 重建任务 单击操作栏内的“重建”,输入新对比任务名
Octopus中的数据安全可靠。 表1 表1 多种数据保护手段 数据保护手段 简要说明 传输加密(HTTPS) 支持HTTP和HTTPS两种传输协议,为保证数据传输的安全性,推荐您使用更加安全的HTTPS协议。 数据备份 支持设置数据库的备份和恢复,来保障数据的可靠性。 权限最小化
选择关联到该逻辑场景下泛化任务的仿真任务。 图6 选择仿真任务 单击“确定”,界面出现上次任务的敏感性分析结果,展示每个参数的灵敏度参数,该值的范围在[0,1],该值越大,说明该参数的变化对评测分数的影响越大。 图7 泛化参数 用户可根据敏感性分析结果,设置当前各项参数的数值。 泛化任务队列管理
√图标,再单击在线仿真软件播放按钮。 图1 在线仿真软件播放按钮 恢复系统镜像至所需版本。 在线仿真所在机器,提供了系统镜像的备份、恢复、删除功能,建议用户在环境配置稳定后,就备份一个初始版本。并根据实际业务需要,定期备份系统镜像,以保障业务稳定和数据安全。 父主题: 仿真服务常见问题
研发提供方便易用的模型训练和评测平台,让用户无需过多关注底层资源,聚焦算法和模型开发。用户可上传符合Octopus平台规范的训练算法,将成熟的算法创建训练任务生成训练模型。此外,训练服务提供多种模型评测指标,从多维度衡量模型质量。让自动驾驶研发更便捷。训练服务的开发流程如下: 训练服务操作引导如下:
标注脚本:选择创建好的标注脚本。 标注物:预标注模板关联模型,最终调用模型关联的镜像仓库,镜像由用户自行维护上传。 资源规格:当前项目中可用的资源规格,资源规格需要平台管理员在运维配置纳管标注任务用途(预标注)的作业集群后创建。 优先级:设定任务的优先级,数值取[-50,50]的整数,数字越大,优先级越高。
流程指引 本文旨在帮助您了解Octopus仿真服务入门使用的基本流程,帮助您更快上手Octopus仿真服务。 操作流程 Octopus仿真服务的流程如图1所示。 图1 Octopus仿真服务全流程 表1 使用流程说明 流程 子任务 说明 详细指导 镜像仓库 镜像仓库 平台为用户提
#其他(可选) 启动文件 整个自定义模型包的入口文件,该文件在启动容器时被运行。创建预审核任务时,需在“标注脚本”处提供该文件的绝对路径。文件绝对路径为模型仓库中的模型在AI引擎中的路径(“/tmp/label/source/model/”)+文件在模型中的相对路径,以上述为例,路径为“/
资源规格:当前项目中可用的资源规格,资源规格需要平台管理员在纳管模型评测用途的任务作业集群后创建。 优先级:设定任务的优先级,数值取[-50,50]的整数,数字越大,优先级越高。 选择模型与数据集 图2 选择模型与数据集 选择模型:选择模型仓库和对应的模型版本,如果需要将模型对应的原始算法也挂载到用户评测容器中,可
tmp_dir: 供用户存储作业临时文件的目录,例如/tmp/workspace 用户的作业容器需要解析rosbag,并将转换结果输出到output目录,结果示例如下: 每个传感器提取的数据保存在单独的文件夹,其中camera和lidar传感器提取的样本文件必须以时间戳命名。任务结束标
rosbag_path: 作为输入的rosbag存放路径,例如/tmp/data/20220620.bag output_dir: resim作业的运行结果输出的目录,例如/tmp/output tmp_dir: 供resim作业存放临时文件的目录,例如/tmp/workspace 用户的resim作业需要输出的文件类似如下结构:
资源规格:当前项目中可用的资源规格,资源规格需要平台管理员在纳管模型评测用途的任务作业集群后创建。 优先级:设定任务的优先级,数值取[-50,50]的整数,数字越大,优先级越高。 选择模型与数据集 图2 选择模型与数据集 选择模型:选择模型仓库和对应的模型版本,如果需要将模型对应的原始算法也挂载到用户评测容器中,可
在“仿真任务列表”,单击“运行”,创建仿真任务。 图1 创建任务 单击“确认”,仿真任务创建完成。 创建完毕的任务,在任务配置详情页的“仿真任务列表”可查看详情。也可在“仿真任务”页签查看详情。 任务配置相关操作 在任务配置详情页的“仿真任务列表”或“仿真任务”页签,可对仿真任务进行以下操作。 表1 任务配置相关操作
返回结果 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,完整的状态码列表请参见状态码。 对于获取用户Token接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求
单击在线编辑栏的“在线编辑”,可在线编辑脚本,具体请参考评测脚本在线编辑。 评测脚本在线编辑 平台提供脚本编辑器,可在线编辑评测文件。单击评测脚本名称后"在线编辑",进入该脚本的在线编辑页面。如图4,界面左侧显示的是该评测文件包内的所有文件,以目录树的形式展示,支持编程语言的渲染,支持MarkDown文件的实时双屏预览。
json。标签文件中包含了当前任务所选择的所有标注物的基本信息。预标注结果中每个标注对象所需的标注物id,可通过此文件中的id字段获取。标注物文件内容示例如下。 [ { "id": 2085, # 平台上所建标注物的ID "name": "Car", # 平台上所建标注物的名称 "color":