技术新讯 > 核算装置的制造及其应用技术 > 一种记录自动驾驶车辆事件数据的方法及系统与流程  >  正文

一种记录自动驾驶车辆事件数据的方法及系统与流程

  • 国知局
  • 2024-07-31 21:50:41

本发明涉及车辆数据处理领域,并且更具体地,涉及一种记录自动驾驶车辆事件数据的方法及系统。

背景技术:

1、汽车事件数据记录系统(简称edr),主要记录事发前5秒左右时间内的行车速度、行车加速度、发动机等车辆行驶数据,以及制动踏板操作、加速踏板操作、转向盘操作等操作数据,还记录安全带使用等安全状态信息;事发后,主要记录安全气囊展开、碰撞速度变化等数据。事故调查人员、应急救援人员以及研究人员可以方便地获取关于事故的重要信息。装备汽车数据记录系统的车辆越多,其记录的数据被读取、应用的越多,则愈能促进汽车事故调查技术和方法的进步,进而产生更好的社会效益。

2、现有技术中的edr集成在气囊控制模块内部,通常记录17项a类数据和43项b类数据;至少可以记录连续三次碰撞事件。edr采用具有can总线接口的mcu作为控制器,通过can总线采集传感器数据。

3、但是,随着各类自动驾驶技术的应用,新增了图像、视频、雷达等各类传感器,以及自动驾驶系统激活、退出状态,而传统的edr采用的mcu性能有限,can总线速度也只能支撑存储数据量小的行驶参数,已经无法支撑图像、视频等大数量的现场数据记录。而在碰撞事件发生时,增加对这些数据的记录,显然有助于事故的分析和责任认定。因此,亟需采用一种新的方法,能够更加全面地记录自动驾驶车辆事件数据,并针对具有自动驾驶功能的车辆,对图像、视频、雷达信息等大数据量进行监控,自动识别有碰撞风险的事件,当发生有碰撞风险的事件的时候,也对相关数据进行记录。

技术实现思路

1、为了解决现有技术无法全面地记录自动驾驶车辆事件数据的技术问题,本发明提供一种记录自动驾驶车辆事件数据的方法及系统。

2、根据本发明的另一方面,本发明提供一种记录自动驾驶车辆事件数据的系统,所述系统包括:

3、守护线程单元,用于根据监听计数和记录计数,按照设置的线程控制规则启动/关闭监听线程单元和记录线程单元;

4、数据传输单元,用于将汽车传感器采集的车辆数据和汽车自动驾驶系统输出的自动驾驶相关信息,以及摄像头数据传输至监听线程单元;

5、监听线程单元,用于按照时间顺序存储数据传输单元传输的所述车辆数据,所述自动驾驶相关信息和摄像头数据,并进行监听计数;

6、记录线程单元,用于读取并解析监听线程单元存储的所述车辆数据和所述自动驾驶相关信息生成解析结果,当所述解析结果满足记录启动条件时启动数据记录,并在数据记录结束时存储数据记录结果,以及进行记录计数。

7、根据本发明的一方面,本发明提供一种记录自动驾驶车辆事件数据的方法,所述方法包括:

8、守护线程单元根据监听计数和记录计数,按照设置的线程控制规则启动/关闭监听线程单元和记录线程单元;

9、数据传输单元将汽车传感器采集的车辆数据和汽车自动驾驶系统输出的自动驾驶相关信息,以及摄像头数据传输至监听线程单元;

10、监听线程单元按照时间顺序存储数据传输单元传输的所述车辆数据,所述自动驾驶相关信息和摄像头数据,并进行监听计数;

11、记录线程单元读取并解析监听线程单元存储的所述车辆数据和所述自动驾驶相关信息生成解析结果,当所述解析结果满足记录启动条件时启动数据记录,并在数据记录结束时存储数据记录结果,以及进行记录计数。

12、根据本发明的又一个方面,本发明提供一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行本发明上述任一方面所述的方法。

13、根据本发明的又一个方面,提供了一种电子设备,所述电子设备包括:处理器;用于存储所述处理器可执行指令的存储器;所述处理器,用于从所述存储器中读取所述可执行指令,并执行所述指令以实现本发明上述任一方面所述的方法。

14、本发明所述的记录自动驾驶车辆事件数据的系统及方法,其中,所述系统包括:守护线程单元,用于根据监听计数和记录计数,按照设置的线程控制规则启动/关闭监听线程单元和记录线程单元;数据传输单元,用于将汽车传感器采集的车辆数据和汽车自动驾驶系统输出的自动驾驶相关信息,以及摄像头数据传输至监听线程单元;监听线程单元,用于按照时间顺序存储数据传输单元传输的所述车辆数据,所述自动驾驶相关信息和摄像头数据,并进行监听计数;记录线程单元,用于读取并解析监听线程单元存储的所述车辆数据和所述自动驾驶相关信息生成解析结果,当所述解析结果满足记录启动条件时启动数据记录,并在数据记录结束时存储数据记录结果,以及进行记录计数。所述系统和方法实现了对自动驾驶车辆碰撞事件和有碰撞风险事件的完整记录,同时考虑了数据的完整性和安全性,为自动驾驶车辆事故分析和责任认定提供重要依据。

技术特征:

1.一种记录自动驾驶车辆事件数据的系统,其特征在于,所述系统包括:

2.根据权利要求1所述的系统,其特征在于,所述守护线程单元,监听线程单元和记录线程单元之间通过共享内存进行通信。

3.根据权利要求1所述的系统,其特征在于,所述守护线程单元根据监听计数和记录计数,按照设置的线程控制规则启动/关闭监听线程单元和记录线程单元,其中,所述线程控制规则包括:

4.根据权利要求1所述的系统,其特征在于,所述数据传输单元将汽车传感器采集的车辆数据和汽车自动驾驶系统输出的自动驾驶相关信息,以及摄像头数据,包括:

5.根据权利要求4所述的系统,其特征在于,所述监听线程单元按照时间顺序存储数据传输单元传输的所述车辆数据,所述自动驾驶相关信息和摄像头数据,并进行监听计数,包括:

6.根据权利要求5所述的系统,其特征在于,所述记录线程单元读取并解析监听线程单元存储的所述车辆数据和所述自动驾驶相关信息并生成解析结果,当所述解析结果满足记录启动条件时启动数据记录,并在数据记录结束时存储数据记录结果,以及进行记录计数,包括:

7.一种记录自动驾驶车辆事件数据的方法,其特征在于,所述方法包括:

8.根据权利要求7所述的方法,其特征在于,所述守护线程单元,监听线程单元和记录线程单元之间通过共享内存进行通信。

9.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序用于执行上述权利要求1-6任一所述的方法。

10.一种电子设备,其特征在于,所述电子设备包括:

技术总结本发明提供一种记录自动驾驶车辆事件数据的系统及方法,其中,所述系统包括:守护线程单元,用于根据监听计数和记录计数,按照设置的线程控制规则启动/关闭监听线程单元和记录线程单元;监听线程单元,用于按照时间顺序存储数据传输单元传输的所述车辆数据,所述自动驾驶相关信息和摄像头数据,并进行监听计数;记录线程单元,用于读取并解析监听线程单元存储的数据生成解析结果,当所述解析结果满足记录启动条件时启动数据记录,并在数据记录结束时存储数据记录结果和进行记录计数。所述系统和方法实现了对自动驾驶车辆碰撞事件和碰撞风险事件的完整记录,同时考虑了数据的完整性和安全性,为自动驾驶车辆事故分析和责任认定提供重要依据。技术研发人员:王招凯,洪岩,缪云青受保护的技术使用者:航天信息股份有限公司技术研发日:技术公布日:2024/4/29

本文地址:https://www.jishuxx.com/zhuanli/20240731/191258.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。