检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
"80da34ab-7f5e-476e-b2ec-1a974ba8a4a5", "label_project_package_name" : "test-车道线-test" } } 创建OBS类型的数据集 POST https://{endpoint}/v1.0/{project_id}/common/datasets
评测算法的自研proto接口 背景 Octopus内置一套评测算法,用于对自动驾驶系统的性能表现进行多维度评测。内置评测算法的评测结果按照eva.proto中的定义,序列化成pb文件保存起来。 Octopus仿真平台的前端通过解析评测pb对评测结果进行展示,目前控制台展示主要分为两大方面:
路网设置(Road Network) 路网设置的相关文件都需要在交互页面上传,如果语句设置文件与上传文件有出入,以上传文件为准。 地图文件(Logic file) 地图文件(xodr文件)使用set_map_file语句指定。 具体场景使用xodr文件,逻辑场景使用odr文件。 例1:具体地图
批量仿真调优 仿真服务可以提供基于云资源的大规模并行仿真。仿真过程中,涉及资源配置与调度。合理配置任务的资源占用,可以尽可能地提高资源利用率,进而提高仿真测试并行度,增加算法测试的里程数。 获取并配置算法实际资源占用 创建仿真算法时,需要填写算法镜像占用的CPU以及内存。这个将影
装成何种形式,其本质都是通过Octopus提供的REST风格的API接口进行请求。 Octopus的接口均需要进行认证鉴权以此来判断是否通过身份认证。通过控制台发出的请求需要通过Token认证鉴权,调用API接口认证鉴权支持Token认证和AK/SK认证两种方式。 访问控制 Oc
修改场景文件 功能介绍 本接口用于修改场景文件。当场景文件上传成功后,需要调用该接口将"ready"字段值修改为"true",完成场景文件上传。 URI PATCH /v2/{project_id}/sim/sm/scenarios/{parent_lookup_id}/files/{sha256}
"kind": "Paragraph", "spec": "Test Paragraph!" } kind: 唯一类型标识,Paragraph:标识为段落,用户输出正文或标题文字。 spec: Test Paragraph! :表示段落内容。 表格 { "kind":
申请公测 介绍用户如何对有公测活动的产品或者服务申请公测。 当前自动驾驶云服务仅支持专属区域“华北-汽车一”,如果您需要使用自动驾驶云服务,可以参考提交工单尝试申请专属区域“华北-汽车一”访问权限。 自动驾驶云服务在区域“华南-广州”提供了OpenAPI,您也可以通过调用API,
错误码 调用接口出错后,将不会返回结果数据。调用方可根据每个接口对应的错误码来定位错误原因。 当调用出错时,HTTP请求返回一个4xx的HTTP状态码。返回的消息体中是具体的错误代码及错误信息。在调用方找不到错误原因时,可以联系华为云客服,并提供错误码,以便尽快帮您解决问题。 错误响应Body体格式说明
修改场景地图文件 功能介绍 此接口用于修改场景地图文件。场景地图文件上传后,调用该接口修改"ready"字段为"true",完成场景地图创建。 URI PATCH /v2/{project_id}/sim/sm/maps/{parent_lookup_id}/files/{sha256}
数据集镜像Dockerfile示例 本章节介绍Dockerfile示例。 用户可使用命令行模式或Dockerfile模式进行构建。 以数据集自定义镜像为例,一般的镜像制作Dockerfile示例如下: 数据集镜像不支持调用GPU资源。 # 载入基础镜像,用户可手动制作或拉取官方镜像
基本概念 抽帧 抽帧是将解压后的Rosbag数据,抽出单幅画面,生成图片数据或者视频数据。 自动驾驶汽车在进行测试时会产生大量数据,车企需要对这些数据高效处理与分析,因此在进行自动驾驶研究时需要对这些原始数据有选择性、针对性地进行提取和分析,抽帧便是一种筛选数据的方式。针对数据类
获取项目ID 操作场景 在调用接口的时候,部分URL中需要填入项目ID,所以需要获取到项目ID。有如下两种获取方式: 调用API获取项目ID 从控制台获取项目ID 调用API获取项目ID 项目ID可以通过调用查询指定条件下的项目列表API获取。 获取项目ID的接口为“GET https:
创建场景地图 功能介绍 此接口用于创建OpenDRIVE格式的场景地图。接口基于地图文件的sha256判断地图文件是否已存在,如果地图文件不存在,响应中提供预签链接用于上传地图文件。 URI POST /v2/{project_id}/sim/sm/maps 表1 路径参数 参数
内容类型。填application/json X-Auth-Token 是 String 用户Token,通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值) 表3 请求Body参数 参数 是否必选 参数类型 描述 description 否
完整的状态码列表请参见状态码。 对于获取用户Token接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求消息头,响应同样也有消息头,如“Content-type”。 对于获取用户Token接口,返回如图1所示的消息头。 其中“x-subject-to
任务配置 任务配置主要由仿真算法、评测项配置和场景三部分组成。仿真算法提供自动驾驶控制算法。评测配置提供评测依据。场景作为自动驾驶模拟场景,测试仿真算法的控制效果。 创建任务配置 创建仿真任务配置时需要完成基本配置、算法配置,评测项配置和选择场景几部分的内容。创建任务配置的步骤可参考如下:
查询场景列表 功能介绍 本接口用于查询基于OpenSCENARIO标准的仿真场景列表。支持OpenSCENARIO 0.9.1 - 1.1.1 版本的场景。 URI GET /v2/{project_id}/sim/sm/scenarios 表1 路径参数 参数 是否必选 参数类型
步骤五:创建仿真任务 任务配置 仿真任务配置主要由仿真算法、评测项配置和场景三部分组成。仿真算法提供自动驾驶控制算法;评测配置提供评测依据;场景作为自动驾驶模拟场景,测试仿真算法的控制效果。 创建仿真任务配置时需要完成基本配置、算法配置,评测项配置和选择场景几部分的内容。创建任务配置的步骤可参考如下:
新增标签 Octopus平台提供ODD筛选对场景分类,同时还支持用户根据业务所需创建自定义标签,从其他维度分类场景,更高效管理场景库。在创建仿真评测任务时,基于分类标签体系,可快速筛选出符合评测任务需求的场景。 ODD筛选:每个自动驾驶系统运行的前提条件和适用范围可能不同,因此在