rosbag文件信息的统一管理方法技术

技术编号:28622907 阅读:61 留言:0更新日期:2021-05-28 16:18
本发明专利技术涉及一种rosbag文件信息的统一管理方法,包括以下步骤:构建用于存储rosbag文件的数据库管理平台,用于支持rosbag文件的上传、下载和播放;数据库管理平台接在收到用户上传的rosbag文件后,生成一条新的记录,并建立该rosbag文件的属性索引信息;数据库管理平台在接收到用户的下载指令后,将所需的rosbag文件发送给用户;数据库管理平台在接收到用户的播放指令后,对指定的rosbag文件进行播放,并将播放后生成的rostopic信息发送给用户。本发明专利技术能够支持rosbag文件上传和统一管理,可以提升rosbag文件的资源利用率,提高研发团队的工作效率。

【技术实现步骤摘要】
rosbag文件信息的统一管理方法
本专利技术涉及一种rosbag文件信息的统一管理方法,属于自动驾驶

技术介绍
目前基于ros操作系统的自动驾驶平台可以将自动驾驶车辆上传感器的信息录制成rosbag文件,在室内使用ros回放rosbag文件可以模拟室外场景测试自动驾驶功能。rosbag文件主要用于记录、回放、分析rostopic中的数据,可以将指定rostopic中的数据进行记录和回放,便于对其中的数据进行离线分析和处理。从rosbag文件中回放数据,有助于研发人员基于离线数据快速重现曾经的实际场景,进行可重复、低成本的分析和调试。但是,在实际使用过程中,研发团队每个人使用自己录制的rosbag文件,rosbag管理分散,没有有效合理的整合共享,而且已经录制好的rosbag文件也没有有效地进行信息展示,比如具体rosbag文件包含哪些信息(比如激光雷达、毫米波雷达等)等,因此缺乏统一的管理,导致标识混乱,不便于分类识别等导致使用不方便。另外,rosbag文件一般都是5g左右的大文件,在使用他人录制的rosbag文件时本文档来自技高网...

【技术保护点】
1.一种rosbag文件信息的统一管理方法,其特征在于,包括以下步骤:/n构建用于存储rosbag文件的数据库管理平台,用于支持rosbag文件的上传、下载和播放;/n数据库管理平台接在收到用户上传的rosbag文件后,生成一条新的记录,并建立该rosbag文件的属性索引信息,从而使用户可以根据所述属性索引信息为关键词对rosbag文件进行检索;/n数据库管理平台在接收到用户的下载指令后,将所需的rosbag文件发送给用户;/n数据库管理平台在接收到用户的播放指令后,对指定的rosbag文件进行播放,并将播放后生成的rostopic信息发送给用户。/n

【技术特征摘要】
1.一种rosbag文件信息的统一管理方法,其特征在于,包括以下步骤:
构建用于存储rosbag文件的数据库管理平台,用于支持rosbag文件的上传、下载和播放;
数据库管理平台接在收到用户上传的rosbag文件后,生成一条新的记录,并建立该rosbag文件的属性索引信息,从而使用户可以根据所述属性索引信息为关键词对rosbag文件进行检索;
数据库管理平台在接收到用户的下载指令后,将所需的rosbag文件发送给用户;
数据库管理平台在接收到用户的播放指令后,对指定的rosbag文件进行播放,并将播放后生成的rostopic信息发送给用户。


2.根据权利要求1所述的rosbag文件信息的统一管理方法,其特征在于:数据库管理平台将用户检索得到的rosbag文件所对应的属性索引信息向用户进行展示。


3.根据权利要求1或2所述的rosbag文件信息的统一管理方法,其特征在于:所述属性索引信息包括以下至少一种:
bag记录时间,用于表示rosbag文件的录制时间,
执行时间,用于表示rosbag文件的执行时间,
大小,用于表示rosbag文件的大小,
标签,用于表示上传者对rosbag文件所作的动态标记,
上传者,用于表示上传者的信息,
场地,用于表示rosbag文件的录制场地,
路程,用于表示rosbag文件记录的路程距离,<...

【专利技术属性】
技术研发人员:李晓魏段荣杰陈诚张旸
申请(专利权)人:奥特酷智能科技南京有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1