检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
路网设置(Road Network) 路网设置的相关文件都需要在交互页面上传,如果语句设置文件与上传文件有出入,以上传文件为准。 地图文件(Logic file) 地图文件(xodr文件)使用set_map_file语句指定。 具体场景使用xodr文件,逻辑场景使用odr文件。 例1:具体地图
实体设置(Entities) 车辆和控制器(Vehicle and controller) 通过车辆名: vehicle的方式来为车辆命名。通过keep(it.name == 指定车型名称)的方式来指定车辆类型。通过keep(it.initial_bm == 指定controll
Resim作业(回放仿真) 作业输入输出规范 运行resim容器时,Octopus平台向容器中注入以下环境变量: rosbag_path: 作为输入的rosbag存放路径,例如/tmp/data/20220620.bag output_dir: resim作业的运行结果输出的目录,例如/tmp/output
仿真场景终止条件有几种? 仿真终止的条件有以下几种: 超时。 创建任务时设置的“最大运行时长”,超过运行时间时,仿真任务停止。 图1 超时 场景文件中设置终点。 xml类型场景。 Read the destination of Ego in xml end triggers。 <Scenario>
https://{endpoint}/v2/{project_id}/sim/sm/maps/{id}/files/{sha256}/ { "ready" : true } 响应示例 状态码: 200 请求成功 { "url" : "/v2/my_project_id/sim/sm/files/8717ae
file 否 file object 仿真场景文件,场景文件为OpenSCENARIO格式。 simulator 是 String 仿真器,支持VTD和SimPro。 枚举值: VTD SimPro version 是 String 场景对应的OpenSCENARIO版本。 枚举值:
limit 否 Integer 分页查询时查询结果数量。 search 否 String 查询条件。 simulator 否 String 仿真器,支持VTD和SimPro。 枚举值: SimPro VTD source 否 String 场景来源,可选项包括: [GENERALIZATION
6判断地图文件是否已存在,如果地图文件不存在,响应中提供预签链接用于上传地图文件。 URI POST /v2/{project_id}/sim/sm/maps 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID。 请求参数 表2 请求Body参数
{project_id}/sim/sm/scenarios/{id}/files/{sha256}/ { "ready" : true } 响应示例 状态码: 200 请求成功 { "url" : "/v2/my_project_id/sim/sm/files/0fb5
/v2/{project_id}/sim/sm/maps octopus:simScenario:create √ √ 修改场景地图文件 PATCH /v2/{project_id}/sim/sm/maps/{parent_lookup_id}/files/{sha256} octopus:simScenario:update
GET /v2/{project_id}/sim/sm/scenarios octopus:simScenario:list √ √ 创建仿真场景 POST /v2/{project_id}/sim/sm/scenarios octopus:simScenario:create √ √
String 数据包id,以DPK开头,加7-13位数字 sim_name 是 String 仿真场景名称 最大长度:256 sim_format 否 String 仿真器。VTD_TOOLS:VTD,SIM_PRO_TOOLS:SimPro scenario_description 否
通过文件Open的方式打开仿真pb路径,读取字节流,利用sim_osi.proto中的SimData反序列化仿真pb中的内容。该步骤会得到一个SimData的内存对象,用户通过访问对象中的字段即可获取自己关注的数据。 SimData中包含仿真器输出的整个仿真过程数据,用户处理根据自身评测逻辑处理所有帧数据。
算子作业 system_jobs Array of DataTaskVo objects 内部作业 resim_jobs Array of DataTaskVo objects resim作业 表8 DataTaskVo 参数 参数类型 描述 id Long 作业ID job_type
56值判断场景文件是否已存在,如果场景文件不存在,则返回预签链接用于上传场景文件。 URI POST /v2/{project_id}/sim/sm/scenarios/{parent_lookup_id}/files 表1 路径参数 参数 是否必选 参数类型 描述 parent_lookup_id
TRAINING_NOTEBOOK(Notebook) SIMULATION_ALGORITHM(仿真算法) SIMULATION_EVALUATION(仿真评测) SIMULATION_SIMULATOR(仿真器) SIMULATION_TESTCASE(测试用例) COMMON_DATASET(数据集)
createSimModels 更新场景3D模型 octopus updateSimModels 下载场景3D模型文件 octopus downloadSimModels 创建测试套件 octopus createSimSuits 更新测试套件 octopus updateSimSuits
longitudinal 转化结果 <OpenSCENARIO > <FileHeader author="Octopus/Simulation" date="2022-10-28T07:45:48" description="" revMajor="1" revMinor="0"/
TRAINING_NOTEBOOK(Notebook) SIMULATION_ALGORITHM(仿真算法) SIMULATION_EVALUATION(仿真评测) SIMULATION_SIMULATOR(仿真器) SIMULATION_TESTCASE(测试用例) COMMON_DATASET(数据集)
读取一定长度的帧数据字节,用GroundTruth进行反序列化。如果是.pb结尾的文件,则利用sim_osi.proto中的SimData反序列化仿真pb中的内容。该步骤会得到一个SimData的内存对象,用户通过访问对象中的字段即可获取自己关注的数据。 仿真pb包含仿真器输出的