车载数据处理方法和装置制造方法及图纸

技术编号:22445331 阅读:35 留言:0更新日期:2019-11-02 05:03
本公开提供了一种车载数据处理方法,该方法包括:当车机系统处于自动驾驶状态时,接收消息发送模块发送的消息信息;将所述消息信息写入至内存中预设的定长循环队列中;检测所述车机系统是否切换为人工控制状态;当检测出所述车机系统切换为人工控制状态时,将所述定长循环队列中所存储的消息信息作为待分析数据提取至硬盘数据库进行存储。本公开还提供了一种车载数据处理装置。本发明专利技术适用于自动驾驶,尤其是自主泊车场景。

On board data processing method and device

【技术实现步骤摘要】
车载数据处理方法和装置
本公开实施例涉及计算机
,特别涉及车载数据处理方法和装置。
技术介绍
自动驾驶技术指的是机动车辆内的车机系统依靠人工智能、视觉计算、雷达、监控装置和全球定位系统协同合作,让车机系统可以在没有任何人类主动的操作下,自动安全地操作机动车辆。随着计算机技术的发展,自动驾驶技术日渐成熟,给人们带来了巨大的便利。但在自动驾驶过程中,不可避免的会出现运行故障,这就需要管理人员能够在出现故障后快速地定位到问题,现有技术中车机系统主要通过ROS(RobotOperatingSystem,机器人操作系统)系统自带的工具包(即,ROSbag工具包)来对自动驾驶过程中所产生的消息信息进行录制,这种记录消息信息的方式占用了较多的系统资源,影响了线上的稳定运行;另外,在进行问题定位时,是通过在录制结束后用肉眼观看回放录制的ROS包(一种数据包)来进行定位的,这也导致定位问题的效率较低。
技术实现思路
本公开实施例旨在解决现有技术中存在的问题之一,提出了一种车载数据处理方法和装置。第一方面,本公开实施例提供了一种车载数据处理方法,包括:当车机系统处于自动驾驶状态时,接收消息发送模块发送本文档来自技高网...

【技术保护点】
1.一种车载数据处理方法,其特征在于,包括:当车机系统处于自动驾驶状态时,接收消息发送模块发送的消息信息;将所述消息信息写入至内存中预设的定长循环队列中;检测所述车机系统是否切换为人工控制状态;当检测出所述车机系统切换为人工控制状态时,将所述定长循环队列中所存储的消息信息作为待分析数据提取至硬盘数据库进行存储。

【技术特征摘要】
1.一种车载数据处理方法,其特征在于,包括:当车机系统处于自动驾驶状态时,接收消息发送模块发送的消息信息;将所述消息信息写入至内存中预设的定长循环队列中;检测所述车机系统是否切换为人工控制状态;当检测出所述车机系统切换为人工控制状态时,将所述定长循环队列中所存储的消息信息作为待分析数据提取至硬盘数据库进行存储。2.根据权利要求1所述的方法,其中,所述将所述消息信息写入至内存中预设的定长循环队列中的步骤具体包括:将所述消息信息序列化为二进制流;将所述二进制流存储至所述定长循环队列中。3.根据权利要求2所述的方法,其中,所述将所述定长循环队列中所存储的数据作为待分析数据提取至硬盘数据库进行存储的步骤具体包括:将所述定长循环队列中所存储的二进制流反序列化为消息信息,以作为待分析数据;将所述待分析数据提取至硬盘数据库进行存储。4.根据权利要求1所述的方法,其中,在所述将所述定长循环队列中所存储的数据提取至硬盘数据库进行存储的步骤之后,还包括:接收用户发出的分析指令;将所述硬盘数据库所存储的所述待分析数据提取至内存;基于预设分析算法从提取至内存的所述待分析数据中确定出异常消息信息。5.根据权利要求4所述的方法,其中,所述消息信息配置有时间戳;所述基于预设分析算法从提取至内存的所述待分析数据中确定出异常消息信息的步骤具体包括:根据各消息信息的时间戳,按照时间先后顺序来对提取至内存的各所述消息信息进行排序;基于预设分析算法从排序后的消息信息中确定出异常消息信息及其对应的时间戳。6.根据权利要求5所述的方法,其中,基于预设分析算法从排序后的消息信息中确定出异常消息信息及其对应的时间戳的步骤具体包括:根据同类消息信息所对应的发送频率和数据跳变值来确定出异常消息信息;提取出异常消息信息的时间戳。7.根据权利要求1所述的方法,其中,在所述将所述定长循环队列中所存储的数据提取至硬盘数据库进行存储的步骤之后,还包括:接收用户发出的提取指令,所述提取指令中包含有用户需求信息;根据所述用户需求信息,从所述硬盘数据库中提取出与所述用户需求信息相匹配的消息信息,以作为需求待分析数据。8.根据权利要求7所述的方法,其中,所述用户需求信息包括时间信息;所述消息信息配置有时间戳;所述根据所述用户需求信息从所述硬盘数据库中提取出与所述用户需求信息相匹配的消息信息,以作为需求待分析数据的步骤具体包括:根据所述时间信息,从所述硬盘数据库中提取出时间戳与所述时间信息相匹配的消息信息,以作为所述需求待分析数据。9.根据权利要求7所述的方法,其中,所述用户需求信息包括消息信息的类型信息;所述消息信息中包含有类型标识信息;所述根据所述用户需求信息从所述硬盘数据库中提取出与所述用户需求信息相匹配的消息信息,以作为需求待分析数据的步骤具体包括:根据所述类型信息,从所述硬盘数据库中提取出消息信息的类型标识信息与所述类型信息相匹配的消息信息,以作为所述需求待分析数据。10.一种车载数据处理装置,其特征在于,包括:第一接收模块,用于在车机系统处于自动驾驶状态时,接收消息发送模块发送的消息信息;存储模块,包括预设在内存中的定长循环队列,所述定长循环队列用...

【专利技术属性】
技术研发人员:崔代兵
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京,11

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

1