检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数据格式转换。 上传数据格式:Rosbag包+与数据包同名的yaml文件,单包上传大小小于100G。 转换后数据格式:OpenData格式(内必含Octopus_data_collection.yaml配置文件)。 使用场景 Octopus平台接收Rosbag格式数据包,没有转换
图2 桶列表 单击左侧导航的“对象”,在对象页面单击新建文件夹,创建OBS文件夹。例如,在已创建的OBS桶“XXXX”中新建一个文件夹“XXXX”。具体请参见新建文件夹章节。 图3 新建文件夹 复制OBS桶路径 单击对象文件夹名称,进入桶内,复制对象名称,去掉前面的 “obs:/”
泛化场景 创建泛化任务 当逻辑场景状态为“解析失败”和“正在解析”时,无法创建泛化任务。 上传动态和静态场景文件的说明请查看Open SCENARIO2.0场景说明。 当逻辑场景文件版本为OpenSCENARIO2.0.0时,创建的泛化任务支持仿真器B。 在左侧菜单栏中单击“仿真服务 >
ALKS样例 根据官方提供的ALKS样例,提供了一些osc2.0的场景(osc文件)及其转化结果(xosc文件)。考虑到仿真器的支持程度,建议在转换时选择osc1.0版本。 FreeDriving 简述:主车Ego按照初始速度匀速行驶,10000s后激活controller,30
选择“对象存储导入”页签,填写具体信息。 选择目标数据包所在的对象存储路径,平台将自动扫描该目录下所有子目录。将此文件夹下的子目录都识别为有效数据包,可导入。上传数据前,请确保原始数据包含必要的有效文件,具体可参考上传数据格式。 图1 对象存储导入 表1 数据导入参数说明(含*为必填项) 参数 说明
选择“对象存储导入”页签,填写具体信息。 选择目标数据包所在的对象存储路径,平台将自动扫描该目录下所有子目录。将此文件夹下的子目录都识别为有效数据包,可导入。上传数据前,请确保原始数据包含必要的有效文件,具体可参考上传数据格式。 图1 对象存储导入 表1 数据导入参数说明(含*为必填项) 参数 说明
--sensors camera_encoded_1,pandar --number 10” 完成后在${HOME}/tmp/output目录查看运行结果文件: 父主题: 场景挖掘作业(数据标记)
下: 每个传感器提取的数据保存在单独的文件夹,其中camera和lidar传感器提取的样本文件必须以时间戳命名。任务结束标志文件,_SUCEESS或_FAILURE分别代表任务成功或失败。opendata_to_platform.yaml文件以yaml格式记录该OpenData数据包的元数据,格式如下:
本地调试 准备一个待处理的rosbag,如~/data/20220620.bag,一个示例Octopus_data_collections文件,如~/data/Octopus_data_collections.yaml运行如下命令(基于上述示例镜像): docker run -v
"text_meta_info": { "name": "aaa.txt", "source": "https://obs_pathXXX/XXX/aaa.txt" }, "labels_ext":{ "text_attribute":""
"text_meta_info": { "name": "aaa.txt", "source": "https://obs_pathXXX/XXX/aaa.txt" }, "labels_ext":{ "text_attribute":""
/home/main/ros_to_dataset.py --topic pandar --type pcd” 完成后在${HOME}/tmp/output目录查看运行结果文件: 父主题: 数据提取作业(数据集)
支持仿真器B内置的车辆和controller类型。生成文件会自动适配车辆信息。 name,initial_bm等车辆属性需要在仿真器的catalog列表中定义,不同仿真器的预定义的catalog内容有所不同,需要在撰写场景文件时确认使用的车型、controller名称在仿真器catalog中已经存在。
数据集:支持数据集多版本管理和统计。同时支持用户将本地符合平台规范的数据集导入平台,以及将平台上的数据集导出到自有OBS桶中。 数据缓存:提供专用高速文件存储功能,加速训练和评测读取数据集的速度。 模型管理:负责对模型仓库和模型版本进行各种操作,模型仓库可包含多个模型版本,支持上传符合平台规范的模型用于标注或训练任务。
yaml 输出描述文件,详情见下文 |--- _SUCCESS 作业完成后输出的标识文件,内容可为空 |--- planning 以下各文件夹为resim算法输出内容,按
改“算法版本”,见下图。 不支持修改任务配置和场景库、测试套件的关联关系,但是可以继续往场景库以及套件中增删场景或用例。新运行的任务,则会读取当下场景库或用例中的场景数据。如果清空里面的有效场景或用例,会导致任务运行失败。 不支持修改任务配置和评测的关联关系,但是评测自身属性,可
使用Octopus进行自动驾驶开发时,您需要将数据上传至对象存储服务(OBS)桶中。 您可以登录OBS管理控制台创建OBS桶,并在您创建的OBS桶中创建文件夹,然后再进行数据的上传。 OBS上传数据的详细操作请参见《对象存储服务快速入门》。 父主题: 其他常见问题
仿真场景终止条件有几种? 仿真终止的条件有以下几种: 超时。 创建任务时设置的“最大运行时长”,超过运行时间时,仿真任务停止。 图1 超时 场景文件中设置终点。 xml类型场景。 Read the destination of Ego in xml end triggers。 <Scenario>
(例如int、float、string类型,scalar类型,简单的struct类型等)构建的复杂类型,一般用于表示抽象的道路结构,与地图文件中的具体的道路结构建立关联。osc2.0支持的struct类型有:odr_point、position_3d、road_point、ori
tmp_dir:供用户存储临时文件的目录。 task_content_json:人工打标需要的标签信息,详细参考“人工打标支持”。(如果没有人工打标,不需要此参数)。 Output 对于output_dir的格式限定如下: 必须有output_dir/dataset目录,存储数据集文件。数据集文件有格式