数据采集方法、系统、装置、服务器和存储介质制造方法及图纸

技术编号:33998062 阅读:78 留言:0更新日期:2022-07-02 11:24
本公开实施例涉及一种数据采集方法、系统、装置、计算机设备和存储介质。所述方法包括:基于服务器与无人驾驶车辆上的数据传感器之间的通信连接,获取无人驾驶车辆的运行数据;通信连接为通过通信节点中存储的数据传感器的地址建立的连接;若接收到无人驾驶车辆发送的异常信号,则根据异常信号从运行数据中确定异常数据;对异常数据进行存储。采用本方法能够降低存储无人驾驶车辆行驶过程中产生的运行数据的存储资源成本。运行数据的存储资源成本。运行数据的存储资源成本。

【技术实现步骤摘要】
数据采集方法、系统、装置、服务器和存储介质


[0001]本公开实施例涉及无人驾驶
,特别是涉及一种数据采集方法、系统、装置、服务器和存储介质。

技术介绍

[0002]随着计算机技术的发展,无人驾驶汽车作为一种能够实现无人驾驶目的的智能汽车,主要依靠车内的以计算机系统为主的智能驾驶仪来实现无人驾驶的目的。但是,无人驾驶汽车在行驶过程中,车辆自身、传感器都可能会发生故障,无人驾驶汽车也可能与其他车辆发生交通事故,当这些异常事件发生时,就需要对无人驾驶汽车行驶过程中的数据进行分析,确定发生异常的原因或确定事故的责任等,因此,对无人驾驶汽车行驶过程中的运行数据的采集和存储显得尤为重要。
[0003]传统技术中,主要是通过数据采集系统实时地采集无人驾驶汽车行驶过程中所产生的全部运行数据,并对采集到的全部运行数据进行存储。然而,无人驾驶汽车在行驶过程中产生的数据量较多,存在存储资源成本较高的问题。

技术实现思路

[0004]本公开实施例提供一种数据采集方法、系统、装置、服务器和存储介质,可以用于降低存储无人驾驶汽车行驶过程中产生的运行数据的存储资源成本。
[0005]第一方面,本公开实施例提供一种数据采集方法,所述方法包括:
[0006]基于服务器与无人驾驶车辆上的数据传感器之间的通信连接,获取所述无人驾驶车辆的运行数据;所述通信连接为通过通信节点中存储的数据传感器的地址建立的连接;
[0007]若接收到所述无人驾驶车辆发送的异常信号,则根据所述异常信号从所述运行数据中确定异常数据;
[0008]对所述异常数据进行存储。
[0009]第二方面,本公开实施例提供一种数据采集系统,所述数据采集系统包括通信节点、服务器、无人驾驶车辆;所述无人驾驶车辆分别与所述通信节点和所述服务器通信连接;
[0010]所述通信节点,用于存储所述无人驾驶车辆上的数据传感器的地址;
[0011]所述数据采集设备,用于执行上述所述的数据采集方法。
[0012]第三方面,本公开实施例提供一种数据采集装置,所述装置包括:
[0013]获取模块,用于基于服务器与无人驾驶车辆上的数据传感器之间的通信连接,获取所述无人驾驶车辆的运行数据;所述通信连接为通过通信节点中存储的数据传感器的地址建立的连接;
[0014]确定模块,用于若接收到所述无人驾驶车辆发送的异常信号,则根据所述异常信号从所述运行数据中确定异常数据;
[0015]第一存储模块,用于对所述异常数据进行存储。
[0016]第四方面,本公开实施例提供一种服务器,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的方法。
[0017]第四方面,本公开实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的方法。
[0018]本公开实施例提供的数据采集方法、系统、装置、计算机设备和存储介质,服务器基于与无人驾驶车辆上的数据传感器之间的通信连接,能够获取无人驾驶车辆的运行数据,从而可以在接收到无人驾驶车辆发送的异常信号的情况下,根据接收到的异常信号从无人驾驶车辆的运行数据中确定出异常数据,并对确定的异常数据进行存储,由于无人驾驶车辆在行驶过程中只有在发生异常事件时才会产生异常数据,这样服务器要存储的数据量较少,从而降低了存储无人驾驶车辆行驶过程中产生的运行数据的存储资源成本。
附图说明
[0019]图1为一个实施例中数据采集方法的应用环境图;
[0020]图2为一个实施例中数据采集方法的流程示意图;
[0021]图2a为一个实施例中数据采集方法的流程示意图;
[0022]图3为另一个实施例中数据采集方法的流程示意图;
[0023]图4为另一个实施例中数据采集方法的流程示意图;
[0024]图5为另一个实施例中数据采集方法的流程示意图;
[0025]图6为另一个实施例中数据采集方法的流程示意图;
[0026]图7为另一个实施例中数据采集方法的流程示意图;
[0027]图7a为一个实施例中运行数据存储方法示意图
[0028]图8为一个实施例中数据采集系统的结果示意图;
[0029]图9为一个实施例中数据采集装置的结构框图;
[0030]图10为另一个实施例中数据采集装置的结构框图;
[0031]图11为另一个实施例中数据采集装置的结构框图;
[0032]图12为另一个实施例中数据采集装置的结构框图;
[0033]图13为另一个实施例中数据采集装置的结构框图;
[0034]图14为另一个实施例中数据采集装置的结构框图;
[0035]图15为另一个实施例中数据采集装置的结构框图;
[0036]图16为另一个实施例中数据采集装置的结构框图;
[0037]图17为一个实施例中服务器的内部结构图。
具体实施方式
[0038]为了使本公开实施例的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本公开实施例进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本公开实施例,并不用于限定本公开实施例。
[0039]首先,在具体介绍本公开实施例的技术方案之前,先对本公开实施例基于的技术背景或者技术演进脉络进行介绍。通常情况下,在无人驾驶领域,当前的技术背景是:通过
数据采集系统实时地采集无人驾驶汽车行驶过程中所产生的全部运行数据,并对采集到的全部运行数据进行存储,但是无人驾驶汽车行驶过程中产生的数据量较多,导致对无人驾驶汽车行驶过程中的运行数据进行存储时存在存储成本较高的问题。基于该背景,申请人在长期的对无人驾驶汽车的运行数据的分析处理过程中,发现在确定无人驾驶汽车发生异常的原因或确定事故的责任中,主要是对无人驾驶汽车的运行数据中的异常数据进行的分析。如何对无人驾驶汽车的运行数据中的异常数据进行持久准确的存储,成为目前亟待解决的难题。另外,需要说明的是,从确定无人驾驶汽车发生异常的原因或确定事故的责任中,主要是对无人驾驶汽车的运行数据中的异常数据进行的分析以及下述实施例介绍的技术方案,申请人均付出了大量的创造性劳动。
[0040]下面结合本公开实施例所应用的场景,对本公开实施例涉及的技术方案进行介绍。
[0041]本公开实施例提供的数据采集方法,可以应用于如图1所示的应用环境。其中,通信节点101分别与服务器102和无人驾驶车辆103通信连接,无人驾驶车辆103为一种能够实现无人驾驶目的的智能汽车,主要依靠车内的以计算机系统为主的智能驾驶仪来实现无人驾驶的目的,无人驾驶车辆103在行驶过程中将产生大量的运行数据。需要说明的是,通信节点101可以通过无人驾驶车辆103中的软件或硬件实现,也可以是单独的通信设备,例如,交换机等。服务器102通过与无人驾驶车辆103之间的通信连接,采集无人驾本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据采集方法,其特征在于,所述方法包括:基于服务器与无人驾驶车辆上的数据传感器之间的通信连接,获取所述无人驾驶车辆的运行数据;所述通信连接为通过通信节点中存储的数据传感器的地址建立的连接;若接收到所述无人驾驶车辆发送的异常信号,则根据所述异常信号从所述运行数据中确定异常数据;对所述异常数据进行存储。2.根据权利要求1所述的方法,其特征在于,所述通信连接的建立过程包括:从所述通信节点中获取目标数据传感器的地址;根据所述目标数据传感器的地址向所述目标数据传感器发送连接请求,以使所述目标数据传感器与所述服务器建立通信连接。3.根据权利要求2所述的方法,其特征在于,所述从所述通信节点中获取目标数据传感器的地址,包括:向所述通信节点发送请求消息;所述请求消息中包括无人驾驶车辆的标识和所述目标数据传感器的标识;接收所述通信节点根据所述请求消息发送的响应消息;所述响应消息中包括所述目标数据传感器的地址。4.根据权利要求1

3任一项所述的方法,其特征在于,所述根据所述异常信号从所述运行数据中确定异常数据,包括:根据所述异常信号的生成时刻,从所述运行数据中确定出所述异常数据。5.根据权利要求4所述的方法,其特征在于,所述根据所述异常信号的生成时刻,从所述运行数据中确定出所述异常数据,包括:将所述生成时刻对应的运行数据、所述生成时刻之前的第一预设时间段内的运行数据以及所述生成时刻之后的第二预设时间段内的运行数据,确定为所述异常数据。6.根据权利要求1

3任一项所述的方法,其特征在于,所述对所述异常数据进行存储,包括:对所述异常数据进行加密,得到加密的异常数据;对所述加密的异常数据进行永久存储。7.根据权利要求1

3任一项所述的方法,其特征在于,所述方法还包括:对所述运行数据中除所述异常数据外的其他运行数据添加删除标签;根据所述删除标签删除所述其他运行数据。8.根据权利要求1

3任一项所述的方法,其特征在于,所述方法还包括:将所述运行数据按照预设的时间步长划分为数据块;确定各所述数据块的存储位置,按照各所述数据块的存储位置对各所述数据块进行存储。9.根据权利要求1

3任一项所述的方法,其特征在于,所述异常信号为所述无人驾驶车辆发生异常事件时生成的信号;所述异常事件包括:所述无人驾驶车辆的数据传感器故障、所述无人驾驶车辆发生交通事故、所述无人驾驶车辆的内部通信故障中的至少一种。10.根据权利要求9所述的方法,其特征在于,所述无人驾驶车辆的数据传感器包括激光雷达、摄像头、毫米波雷达、全球定位系统和惯性测量单元。
11.一种数据采集系统,其特征在于,所述数据采集系统包括通信节点、服务器、无人驾驶车辆;所述无人驾驶车辆分别与所述通信节点和所述服务器通信连接;所述通信节点,用于存储所述无人驾驶车辆上的数据传感器的地址;所述数据采集设备,用于执行如权利要求1

10任一项所述的数据采集方法。12.一种数据采集装置,其特征在于,所述装置包括:获取模块,用于基于服务器与无...

【专利技术属性】
技术研发人员:闵令昂
申请(专利权)人:北京航迹科技有限公司
类型:发明
国别省市:

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

1