检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
同一个任务配置运行多次仿真任务都可以改变什么? 基于同一个任务配置运行多次仿真任务,可以更改“算法版本”,见下图。 不支持修改任务配置和场景库、测试套件的关联关系,但是可以继续往场景库以及套件中增删场景或用例。新运行的任务,则会读取当下场景库或用例中的场景数据。如果清空里面的有效场景或用例,会导致任务运行失败。
查询场景列表 功能介绍 本接口用于查询基于OpenSCENARIO标准的仿真场景列表。支持OpenSCENARIO 0.9.1 - 1.1.1 版本的场景。 URI GET /v2/{project_id}/sim/sm/scenarios 表1 路径参数 参数 是否必选 参数类型
场景挖掘 平台支持基于内置场景挖掘算法和场景识别大模型挖掘的能力,对数据包进行场景挖掘。具体操作步骤如下: 在左侧菜单栏中,单击“数据资产 > 源数据包”。 选择“数据包”页签,单击操作栏中的“详情”,进入数据包详情页。 单击数据包信息的“场景挖掘”,后台会自动进行内置场景挖掘。
作业队列 平台为回放仿真任务提供作业队列的功能,用户可在此查看任务队列,同时支持对任务优先级的调整。 其他租户的队列作业不允许操作。 在左侧菜单栏中单击“数据处理 > 回放仿真”。 选择“作业队列”页签,查看作业。 图1 作业队列 回放仿真作业队列相关操作 在“作业队列”页签,还可以进行以下操作。
数据集镜像Dockerfile示例 本章节介绍Dockerfile示例。 用户可使用命令行模式或Dockerfile模式进行构建。 以数据集自定义镜像为例,一般的镜像制作Dockerfile示例如下: 数据集镜像不支持调用GPU资源。 # 载入基础镜像,用户可手动制作或拉取官方镜像
开通合规脱敏服务 在使用数据合规脱敏能力之前,需先开通合规脱敏服务。合规脱敏支持人脸,车牌,点云,GNSS,高程脱敏能力。开通合规脱敏服务后,会根据处理脱敏数据量按需计费,您可以在费用中心查询费用账单。 开通服务 登录Octopus服务平台,在左侧菜单栏中单击“总览”。 单击按需
创建仿真场景 功能介绍 该接口用于创建基于OpenSCENARIO标准的仿真场景。支持OpenSCENARIO 0.9.1 - 1.1.1 版本的场景。 URI POST /v2/{project_id}/sim/sm/scenarios 表1 路径参数 参数 是否必选 参数类型
作业队列 平台为算子作业、内部作业和脱敏作业提供作业队列的功能,用户可在此查看任务队列,同时支持对任务优先级的调整。 其他租户的队列作业不允许操作。 在左侧菜单栏中单击“数据服务 > 数据处理”。 选择“作业队列”页签,可根据作业类型(算子作业或内部作业)查看作业。 图1 作业队列
数据集管理 数据集建成后,在“数据集”列表,可对数据集进行以下操作。 表1 数据集列表相关操作 任务 操作步骤 查找数据集 在搜索输入框中输入搜索条件,按回车键即可查询。 查看数据集详情 在“数据集”列表,单击目标数据集名称,查看数据集详情、数据预览、版本管理,详情请参考数据集详情。
API概览 Octopus自动驾驶云服务所提供的接口均为自研接口。 通过Octopus自动驾驶云服务自研接口,您可以使用Octopus自动驾驶云服务公共服务、数据资产、数据处理和仿真服务等功能。 表1 API概览 类型 说明 镜像仓库 包括获取镜像仓库列表、创建镜像仓库、修改镜像仓库、删除镜像仓库的接口。
参数声明(Parameter Declarations) 参数声明格式为“参数名: 参数类型”,可以使用“=”为参数赋值,例如“m_distance: length = 10.0m”。 无论是具体场景还是逻辑场景,都不要对一个参数重复赋值。 具体场景(Concrete scenario)
实体设置(Entities) 车辆和控制器(Vehicle and controller) 通过车辆名: vehicle的方式来为车辆命名。通过keep(it.name == 指定车型名称)的方式来指定车辆类型。通过keep(it.initial_bm == 指定controll
动作(Actions) 用户首先使用初始动作InitActions来初始化实体entities,接着使用其他动作Actions展开实体entities的场景故事story。 初始动作(assign_init_speed) 动作主体:车辆vehicle或行人pedestrian 。
调用说明 Octopus自动驾驶云服务提供了REST(Representational State Transfer)风格API,支持您通过HTTPS请求调用,调用方法请参见如何调用API。 调用API时,需要用户网络可以访问公网。 同时Octopus自动驾驶云服务还提供多种编程
评测脚本 Octopus平台提供评测脚本管理功能,支持用户创建、删除、编辑、在线编辑、查询评测脚本等功能。 创建评测脚本 添加评测脚本流程为“初始化评测脚本 > 选择评测脚本文件 > 上传评测脚本文件”。具体操作步骤如下: 在左侧菜单栏中单击“训练服务 > 模型评测”。 选择“评
场景剧本(StoryBoard) 执行顺序(Execution sequence) OSC2.0场景剧本StoryBoard通过执行顺序Execution Sequence和触发器Trigger来支持用户设计各种场景。StoryBoard中有parallel和serial两种执行
Struct struct类型,又称结构类型,是一种由简单类型(例如int、float、string类型,scalar类型,简单的struct类型等)构建的复杂类型,一般用于表示抽象的道路结构,与地图文件中的具体的道路结构建立关联。osc2.0支持的struct类型有:odr_p
作业输入输出规范 Input 平台会以环境变量的形式提供以下参数: rosbag_path: rosbag路径,以.bag结尾。 output_dir:最终输出数据集路径。 tmp_dir:供用户存储临时文件的目录。 task_content_json:人工打标需要的标签信息,详
训练算法 添加自定义算法 添加自定义算法流程为“初始化训练算法 > 选择训练算法文件 > 上传训练算法文件”。具体操作步骤如下: 在左侧菜单栏中单击“训练服务 > 算法管理”。 单击“新建训练算法”,填写算法基本信息。 图1 新建训练算法 名称:包含中英文、数字、“_”“-”,不得超过64个字符。
身份认证与访问控制 身份认证 用户访问Octopus的方式有多种,包括Octopus控制台、API,无论访问方式封装成何种形式,其本质都是通过Octopus提供的REST风格的API接口进行请求。 Octopus的接口均需要进行认证鉴权以此来判断是否通过身份认证。通过控制台发出的