一种数据上传方法、装置、交通工具及存储介质制造方法及图纸

技术编号:33836268 阅读:19 留言:0更新日期:2022-06-16 11:52
本发明专利技术公开了一种数据上传方法、装置、交通工具及存储介质,方法包括:通过第一指令判断数据采集终端是否可以被识别;若数据采集终端可以被识别,则通过第二指令判断数据采集终端是否挂载成功,并判断数据采集终端是否可读写;若数据采集终端挂载成功且可读写,则通过第三指令判断数据采集终端的传输速率是否大于第一预设阈值;若数据采集终端的传输速率大于第一预设阈值,给数据采集终端传输指定范围的文件。本发明专利技术实施例,通过USB延长线和数据采集终端,在满足传输要求和得到传输的文件范围的情况下,将车辆主机端中的车载数据克隆和复制到数据采集终端,从而简单快捷的进行车载数据的上传,提升了数据上传的便捷性。提升了数据上传的便捷性。提升了数据上传的便捷性。

【技术实现步骤摘要】
一种数据上传方法、装置、交通工具及存储介质


[0001]本专利技术涉及交通工具
,尤其涉及一种数据上传方法、装置、交通工具及存储介质。

技术介绍

[0002]自动驾驶车辆每天会产生大量的数据,现有技术中,这些数据通常会存储在自动驾驶车辆中设置的硬盘中,在自动驾驶车辆完成行驶任务后,服务器会将自动驾驶车辆车硬盘中的数据获取。
[0003]然而,对于自动驾驶车载数据的上传,由于自动驾驶车载数据量大,现有的上传方式一般存在流量耗费大、成本高昂、信号容易手段干扰、信息容易泄露等问题。
[0004]因此,需要提供一种简单快捷的车载数据上传的办法,以解决上述问题。

技术实现思路

[0005]本专利技术的主要目的在于提供一种数据上传方法、装置、交通工具及存储介质,从成本、链路稳定性、对结构的破坏和操作可行性等多个方面综合考量,从而简单快捷的进行车载数据的上传。
[0006]为实现上述目的,本专利技术提供了一种数据采集方法,所述数据采集方法包括以下步骤:
[0007]通过第一指令判断数据采集终端是否可以被识别;
[0008]若所述数据采集终端可以被识别,则通过第二指令判断所述数据采集终端是否挂载成功,并判断所述数据采集终端是否可读写;
[0009]若所述数据采集终端挂载成功且可读写,则通过第三指令判断所述数据采集终端的传输速率是否大于第一预设阈值;
[0010]若所述数据采集终端的传输速率大于第一预设阈值,给所述数据采集终端传输指定范围的文件。
[0011]可选地,在执行所述第一指令之前,所述方法还包括以下步骤:
[0012]将车辆主机端和机箱端之间通过USB延长线连接;其中,所述USB延长线的公头连接至所述车辆主机端,所述USB延长线的母头连接至所述机箱端;
[0013]将所述数据采集装置连接至所述USB延长线的母头。
[0014]可选地,在所述判断所述数据采集终端是否可以被识别之前,所述方法还包括以下步骤:
[0015]将所述数据采集终端通过第四指令修改分区,得到挂载信息;
[0016]将所述挂载信息写入所述车辆主机端的/etc/fstab文件中。
[0017]可选地,所述给所述数据采集终端传输指定范围的文件,包括以下步骤:
[0018]在所述数据采集终端创建第一文件夹;其中,所述第一文件包括车号和日期;
[0019]通过第五指令查询指定日期或全部日期的文件;其中,所述文件包括所述指定日
期或全部日期范围内的车载数据;
[0020]将目标日期范围内的车载数据上传至所述数据采集终端。
[0021]可选地,在所述数据采集终端采集目标日期范围内的车载数据之后,所述方法还包括以下步骤:
[0022]通过第六指令确认所述数据采集终端的采集进程是否存在;
[0023]若所述采集进程存在,则进行第一提示,并执行禁止所述车辆主机端关机命令;
[0024]若所述采集进程不存在,则进行第二提示,确认所述车载数据采集完成。
[0025]可选地,所述方法还包括以下步骤:
[0026]将所述数据采集终端插接至服务器中;
[0027]通过所述服务器将采集到的车载数据上传到云端数据平台。
[0028]此外,为实现上述目的,本专利技术还提出一种数据上传装置,所述数据上传装置包括:
[0029]识别确认单元,用于通过第一指令判断数据采集终端是否可以被识别;
[0030]挂载确认单元,用于通过第二指令判断所述数据采集终端是否挂载成功,并判断所述数据采集终端是否可读写;
[0031]传输速率确认单元,用于通过第三指令判断所述数据采集终端的传输速率是否大于第一预设阈值;
[0032]采集单元,用于通过查询指定日期和/或全部日期的日志,采集目标日期范围内的车载数据。
[0033]可选地,所述装置还包括:
[0034]上传单元,用于将所述数据采集终端采集到的车载数据上传到云端数据平台。
[0035]此外,为实现上述目的,本专利技术还提出一种交通工具,所述交通工具包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的数据收集程序,所述数据收集程序配置为实现如上文所述数据上传方法的步骤。
[0036]此外,为实现上述目的,本专利技术还提出一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上文所述的数据上传方法的步骤。
[0037]本专利技术从成本、链路稳定性、对结构的破坏和操作可行性等多个方面综合考量,通过USB延长线和数据采集终端,在满足传输要求和得到传输的文件范围的情况下,将车辆主机端中的车载数据克隆和复制到所述数据采集终端,从而简单快捷的进行车载数据的上传,提升了数据上传的便捷性。
附图说明
[0038]图1为本专利技术提供的一种数据上传方法的一个流程示意图之一。
[0039]图2为本专利技术提供的数据上传前进行连接的一个流程示意图。
[0040]图3为本专利技术提供的数据上传前进行分区一个流程示意图。
[0041]图4为本专利技术提供的数据采集的一个流程示意图。
[0042]图5为本专利技术提供的数据采集过程中进程判断的一个流程示意图。
[0043]图6为本专利技术提供的数据采集后上传的一个流程示意图。
[0044]图7为本专利技术提供的一种数据上传方法的一个流程示意图之二。
[0045]图8为本专利技术数据上传装置实施例的结构框图之一。
[0046]图9为本专利技术数据上传装置实施例的结构框图之二。
[0047]图10是本专利技术实施例方案涉及的硬件运行环境的交通工具结构示意图。
[0048]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0049]为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅以解释本专利技术,并不用于限定本专利技术。
[0050]在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
[0051]需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
[0052]在一个实施例中,如图1所示,本专利技术提供数据上传方法,所述方法包括:
[0053]步骤101、通过第一指令判断数据采集终端是否可以被识别。
[0054]由于自动驾驶车载数据量大的问题,对于自动驾驶车载数据的上传,需要从成本、链路稳定性、对结构的破坏和操作可行性等多个方面综合考量其车载数据的上传方式。
[0055]本实施例中,对于所述数据采集终端与车辆的连接,可以采用一根本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据上传方法,其特征在于,所述方法包括以下步骤:通过第一指令判断数据采集终端是否可以被识别;若所述数据采集终端可以被识别,则通过第二指令判断所述数据采集终端是否挂载成功,并判断所述数据采集终端是否可读写;若所述数据采集终端挂载成功且可读写,则通过第三指令判断所述数据采集终端的传输速率是否大于第一预设阈值;若所述数据采集终端的传输速率大于第一预设阈值,给所述数据采集终端传输指定范围的文件。2.根据权利要求1所述方法,其特征在于,在执行所述第一指令之前,所述方法还包括以下步骤:将车辆主机端和机箱端之间通过USB延长线连接;其中,所述USB延长线的公头连接至所述车辆主机端,所述USB延长线的母头连接至所述机箱端;将所述数据采集装置连接至所述USB延长线的母头。3.根据权利要求2所述方法,其特征在于,在所述判断所述数据采集终端是否可以被识别之前,所述方法还包括以下步骤:将所述数据采集终端通过第四指令修改分区,得到挂载信息;将所述挂载信息写入所述车辆主机端的/etc/fstab文件中。4.根据权利要求3所述方法,其特征在于,所述给所述数据采集终端传输指定范围的文件,包括以下步骤:在所述数据采集终端创建第一文件夹;其中,所述第一文件包括车号和日期;通过第五指令查询指定日期或全部日期的文件;其中,所述文件包括所述指定日期或全部日期范围内的车载数据;将目标日期范围内的车载数据上传至所述数据采集终端。5.根据权利要求4所述方法,其特征在于,在所述数据采集终端...

【专利技术属性】
技术研发人员:马灿林胡康韩旭
申请(专利权)人:广州文远知行科技有限公司
类型:发明
国别省市:

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

1