【技术实现步骤摘要】
自动驾驶车辆故障事件记录方法、装置、设备及存储介质
[0001]本申请涉及自动驾驶
,尤指一种自动驾驶车辆故障事件记录方法、装置、设备及存储介质。
技术介绍
[0002]随着自动驾驶的来临,车辆的控制器与车身等其它系统的信息交互控制的场景也越来越多,车辆的控制器所涉及的感知控制、决策系统复杂性更高,传统的车辆控制器已无法较好地适应技术的发展。针对这一问题,专门定位于自动驾驶的域控制器系统应运而生。区别于其他的域控制器,自动驾驶的域控制器需要具备多传感器融合,定位,路径规划,决策控制,无线通讯,高速通讯的能力。因此,自动驾驶的域控制器需要连接大量的传感器(例如摄像头、毫米波雷达、激光雷达、惯性测量单元(Inertial Measurement Unit,IMU)等)、通信模块(例如5G网络模块等)以进行车辆的复杂控制逻辑。
[0003]由于车辆的大量控制决策被交由域控制器与各连接器件协同实现,故需要保证与域控制器连接的各器件的工作状态正常,以保证车辆行驶的安全性。为了便于对车辆的运行状态监控及故障追溯分析,车辆的 ...
【技术保护点】
【技术特征摘要】
1.一种自动驾驶车辆故障事件记录方法,其特征在于,包括:以第一频率采集设备各部件的监控数据并通过第一线程按先入先出原则缓存至随机存取存储器RAM中的指定位置,并以第二频率向服务器上报缓存在所述RAM中的监控数据;其中所述第一频率大于所述第二频率;通过所述第一线程确定满足指定条件时,根据所述指定位置当前缓存的监控数据、当前时间戳和与所述指定条件对应的标志生成故障节点记录文件,并存储至只读存储器ROM中;其中,所述故障节点记录文件包括第一故障节点记录文件、第二故障节点记录文件和第三故障节点记录文件中的部分或全部;故障事件发生时生成的故障节点记录文件为第一故障节点记录文件,故障事件发生后第一预设时间时生成的故障节点记录文件为第二故障节点记录文件,故障事件结束时生成的故障节点文件为第三故障节点记录文件;通过所述第一线程根据所述故障节点记录文件生成故障事件记录文件,将所述故障事件记录文件向所述服务器上报。2.如权利要求1所述的方法,其特征在于,通过所述第一线程将所述故障事件记录文件向所述服务器上报,包括:通过所述第一线程向服务器发送故障上报请求;若发送所述故障上报请求之后的第三预设时间内接收到所述服务器发送的允许上报故障应答信息,则通过所述第一线程将所述故障事件记录文件在所述允许上报故障应答信息指示的时间向所述服务器上报;否则返回所述通过所述第一线程向服务器发送故障上报请求的步骤。3.如权利要求1所述的方法,其特征在于,以第一频率采集设备各结构的监控数据,包括:通过第二线程以第一频率采集与主处理器直接连接的部件的第一监控数据,以及通过第三线程接收协处理器以所述第一频率发送的第二监控数据;其中,所述第二监控数据是所述协处理器以所述第一频率采集与所述协处理器直接连接的部件的监控数据。4.如权利要求3所述的方法,其特征在于,所述第二监控数据包括表征与所述协处理器直接连接的结构工作状态正常的正常通知信息,或者包括表征与所述协处理器直接连接的结构工作状态异常的异常通知信息及对应的监控数据。5.如权利要求1所述的方法,其特征在于,所述方法还包括:响应于服务器发送的故障查询指令,通过所述第一线程从所述ROM中获取所述故障查询指令对应的第一故...
【专利技术属性】
技术研发人员:姜凯,张天雷,王超,
申请(专利权)人:北京主线科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。