检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
选择“标注项目”页签,单击项目名称,进入项目内任务列表。 选择“规范管理”页签,单击“添加规范”,填写任务信息。 图1 添加规范 上传文件:规范文件,文件格式为PDF。 单击“确认”,上传成功后列表显示规范文件。 规范管理相关操作 在“规范管理”列表,还可以进行以下操作。 表1 规范管理相关操作 任务 操作步骤
标签导入模板文件示例 [ { "name" : "新标签1", "description" : "描述1" }, { "name" : "新标签2", "description" : "描述2" } ] 状态码 状态码 描述 200 标签导入模板文件示例 400 请求参数错误
n.yaml Octopus平台对Octopus OpenData数据包内文件大小限制如下: “.yaml”文件小于10kb。 “.jpg”文件小于2MB。 “.pcd”文件小于10MB。 “.pb”文件小于50MB。 MP4命名大小不可超过128位,不可有特殊字符。MP4的时间需要和Rosbag包中的时间匹配。
n.yaml Octopus平台对Octopus OpenData数据包内文件大小限制如下: “.yaml”文件小于10kb。 “.jpg”文件小于2MB。 “.pcd”文件小于10MB。 “.pb”文件小于50MB。 MP4命名大小不可超过128位,不可有特殊字符。MP4的时间需要和Rosbag包中的时间匹配。
示例代码 以下为主程序文件ros2opendata.py中截取的代码片段,分别运行不同的功能,详见注释。 运行前准备: 解析点云消息: 解析gnss消息: 写opendata_to_platform.yaml文件: 父主题: Rosbag转OpenData作业(数据回放)
n.yaml Octopus平台对Octopus OpenData数据包内文件大小限制如下: “.yaml”文件小于10kb。 “.jpg”文件小于2MB。 “.pcd”文件小于10MB。 “.pb”文件小于50MB。 MP4命名大小不可超过128位,不可有特殊字符。MP4的时间需要和Rosbag包中的时间匹配。
在线编辑算法,界面左侧显示的是该算法包内的所有算法文件,以目录树的形式展示,支持编程语言的渲染,支持MarkDown文件的实时双屏预览。 图6 在线编辑算法 新增文件夹:选中文件夹并单击,用户将新建一个该文件夹的子文件夹。选中工程文件并单击,将会新建一个新的文件夹,与用户已有的文件夹同级。 新增文件:单击,或鼠标放置在文件夹目录上,单击“新增文件”。
自定义属性 数据处理只能识别带有标签的文件数据,进入通用存储后,用户可以给通用存储中的文件添加key-value映射关系的自定义属性。 创建自定义属性 在左侧菜单栏中,单击“数据资产 > 通用存储 ”。 选择“自定义属性”页签,单击“创建自定义属性”,填写基本信息。 图1 创建自定义属性
数据缓存 提供专用高速文件存储功能,加速训练和评测读取数据集的速度。 在数据集列表(数据资产 > 数据集)中,单击操作栏中的“缓存加速”。 在数据缓存界面出现缓存的数据。 父主题: 数据资产
3D回放页面支持加载本地OSI,OpenDRIVE文件,以便于回放本地场景。 在左侧菜单栏中单击“仿真服务 > 并行仿真”。 在界面的右上角,单击“3D回放”,进入到3D回放界面。 单击界面右上角“加载本地文件”。 图1 加载本地文件 添加需要加载的本地文件,单击“确认”。界面回放本地文件。 其他功能详见3D回放。
请参见如何查看Octopus与OBS桶是否在同一区域?。 在桶列表页面,单击桶名称,进入该桶的概览页面。 图2 桶列表 单击左侧导航的“对象”,在对象页面单击新建文件夹,创建OBS文件夹。例如,在已创建的OBS桶“XXXX”中新建一个文件夹“XXXX”。具体请参见新建文件夹章节。
“-c” “bash /home/Octopus/run.sh” 运行后查看输出结果: 确定算法输出、yaml和_SUCCESS标识文件都存在,且文件所有人可读。 父主题: Resim作业(回放仿真)
驶路线、采集时间、和总数据量以及各类传感器采集的数据量。 如果数据包异常,一般是由于与数据包同名的yaml文件配置错误,可参照与数据包同名的yaml配置文件说明 ,修改文件内容,再次创建数据收集任务。 数据处理算子未运行完毕,不可回放。 父主题: 源数据包
示例代码 作业输入输出规范示例代码如下图所示: 代码文件命名为ros_hard_mining.py。 父主题: 场景挖掘作业(数据标记)
input_file:待脱敏的文件路径 raw_dir:抽取的image,gnss,lidar数据存放路径 desensitized_dir:脱敏后的image,gnss,lidar数据存放路径 output_dir:脱敏后的文件存放路径 用户根据需要可以自定义环境变量,以rosbag文件为例,可以定义如下环境变量:
该评测文件包内的所有文件,以目录树的形式展示,支持编程语言的渲染,支持MarkDown文件的实时双屏预览。 图4 评测脚本在线编辑 新增文件夹:选中文件夹并单击,用户将新建一个该文件夹的子文件夹。选中工程文件并单击,将会新建一个新的文件夹,与用户已有的文件夹同级。 新增文件:单击
动态场景组成 场景文件结构 场景文件结构样例: OpenSCENARIO2.0 ├─ RoadNetwork │ ├─ LogicFile │ └─ SceneGraphFile (0..1) ├─ ParameterDeclarations (0..1) ├─ Entities
单击“初始化”,完成算法的初始化过程。 上传文件 将本地算法文件夹拖入框中,或单击此处选择本地文件夹。算法管理会将该文件下的所有子文件上传。 图5 上传文件 文件夹选择完毕后,单击“上传”,算法状态变为“创建中”。 上传中刷新或关闭浏览器会导致文件上传中断,请谨慎操作! 算法上传成功后,状态变为“创建成功”。
数据格式转换。 上传数据格式:Rosbag包+与数据包同名的yaml文件,单包上传大小小于100G。 转换后数据格式:OpenData格式(内必含Octopus_data_collection.yaml配置文件)。 使用场景 Octopus平台接收Rosbag格式数据包,没有转换
泛化场景 创建泛化任务 当逻辑场景状态为“解析失败”和“正在解析”时,无法创建泛化任务。 上传动态和静态场景文件的说明请查看Open SCENARIO2.0场景说明。 当逻辑场景文件版本为OpenSCENARIO2.0.0时,创建的泛化任务支持仿真器B。 在左侧菜单栏中单击“仿真服务 >