System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据处理,尤其涉及一种车辆数据管理方法、装置、终端及介质。
技术介绍
1、adas系统在运行过程中会产生海量的结构化过程数据(简称过程数据),为了升级adas系统的算法及ai模型,需要使用配套的数据工具去采集,展示,分析这些过程数据。而adas作为一个新兴的
,过程数据的结构更新十分频繁,这些更新会对配套的数据工具产生相应的修改需求,需要投入大量的劳力及时间去管理,对应这些变化,另外频繁的数据结构更新也限定了数据工具的使用范围。例如针对某一版本的过程数据,必须使用与之适配的数据工具。一旦过程数据和数据工具不匹配,就无法正常的处理这些过程数据。因此,在实际使用上往往需要引入版本管理的机制来规定过程数据和数据工具的匹配关系,给过程数据的采集及数据工具的使用都带来了不便。
技术实现思路
1、本专利技术提供一种车辆数据管理方法、装置、终端及介质,将解析数据需要的数据结构信息连同结构化过程数据一同输出,数据工具根据数据结构信息去动态的解析,保存,展示收到的结构化过程数据,能够不依赖版本管理,动态适配不同结构化过程数据的数据结构,解决结构化过程数据的采集及数据工具的使用不便问题。
2、为了实现上述目的,第一方面,本专利技术实施例提供了一种车辆数据管理方法,包括:
3、adas应用程序将车辆的结构化过程数据以及所述结构化过程数据的数据结构信息发送给数据采集工具;
4、所述数据采集工具将所述结构化过程数据以及所述数据结构信息一同进行数据落盘;
5、数据后处理工具根据所述数据结构信息对落盘后的结构化过程数据进行动态解析,将解析后的结构化过程数据进行可视化、分析、回灌处理,以管理所述车辆的结构化过程数据。
6、作为上述方案的改进,所述数据结构信息的数据格式为proto结构文件。
7、作为上述方案的改进,所述数据后处理工具根据所述proto结构文件对落盘后的结构化过程数据进行动态解析的细节,具体包括:
8、上位机传输及落盘后的结构化过程数据使用串行化方式保持,存储时不做改变数据相对结构的处理;
9、对于数组类型的成员变量,需要添加数组成员长度位;
10、按照所述proto结构文件中的定义,获取所述落盘后的结构化过程数据中相应的数据。
11、作为上述方案的改进,所述proto结构文件作为所述结构化过程数据的描述文件进行使用,不进行数据的传递。
12、第二方面,本专利技术实施例提供了一种车辆数据管理装置,包括:
13、adas应用程序模块,用于将车辆的结构化过程数据以及所述结构化过程数据的数据结构信息发送给数据采集工具模块;
14、所述数据采集工具模块,用于将所述结构化过程数据以及所述数据结构信息一同进行数据落盘;
15、数据后处理工具模块,用于根据所述数据结构信息对落盘后的结构化过程数据进行动态解析,将解析后的结构化过程数据进行可视化、分析、回灌处理,以管理所述车辆的结构化过程数据。
16、作为上述方案的改进,所述数据结构信息的数据格式为proto结构文件。
17、作为上述方案的改进,所述数据后处理工具根据所述proto结构文件对落盘后的结构化过程数据进行动态解析的细节,具体包括:
18、上位机传输及落盘后的结构化过程数据使用串行化方式保持,存储时不做改变数据相对结构的处理;
19、对于数组类型的成员变量,需要添加数组成员长度位;
20、按照所述proto结构文件中的定义,获取所述落盘后的结构化过程数据中相应的数据。
21、作为上述方案的改进,所述proto结构文件作为所述结构化过程数据的描述文件进行使用,不进行数据的传递。
22、第三方面,本专利技术实施例对应提供了一种终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现上述车辆数据管理方法。
23、此外,本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行上述车辆数据管理方法。
24、与现有技术相比,本专利技术实施例公开的一种车辆数据管理方法、装置、终端及介质,通过adas应用程序将车辆的结构化过程数据以及所述结构化过程数据的数据结构信息发送给数据采集工具;所述数据采集工具将所述结构化过程数据以及所述数据结构信息一同进行数据落盘;数据后处理工具根据所述数据结构信息对落盘后的结构化过程数据进行动态解析,将解析后的结构化过程数据进行可视化、分析、回灌处理,以管理所述车辆的结构化过程数据。因此,本专利技术实施例能够将解析数据需要的数据结构信息连同结构化过程数据一同输出,数据工具根据数据结构信息去动态的解析,保存,展示收到的结构化过程数据,能够不依赖版本管理,动态适配不同结构化过程数据的数据结构,解决结构化过程数据的采集及数据工具的使用不便问题。
本文档来自技高网...【技术保护点】
1.一种车辆数据管理方法,其特征在于,包括:
2.如权利要求1所述的车辆数据管理方法,其特征在于,所述数据结构信息的数据格式为proto结构文件。
3.如权利要求2所述的车辆数据管理方法,其特征在于,所述数据后处理工具根据所述proto结构文件对落盘后的结构化过程数据进行动态解析的细节,具体包括:
4.如权利要求2所述的车辆数据管理方法,其特征在于,所述proto结构文件作为所述结构化过程数据的描述文件进行使用,不进行数据的传递。
5.一种车辆数据管理装置,其特征在于,包括:
6.如权利要求5所述的车辆数据管理装置,其特征在于,所述数据结构信息的数据格式为proto结构文件。
7.如权利要求6所述的车辆数据管理装置,其特征在于,所述数据后处理工具根据所述proto结构文件对落盘后的结构化过程数据进行动态解析的细节,具体包括:
8.如权利要求6所述的车辆数据管理装置,其特征在于,所述proto结构文件作为所述结构化过程数据的描述文件进行使用,不进行数据的传递。
9.一种终端设备,其特征在
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权利要求1-4中任意一项所述的车辆数据管理方法。
...【技术特征摘要】
1.一种车辆数据管理方法,其特征在于,包括:
2.如权利要求1所述的车辆数据管理方法,其特征在于,所述数据结构信息的数据格式为proto结构文件。
3.如权利要求2所述的车辆数据管理方法,其特征在于,所述数据后处理工具根据所述proto结构文件对落盘后的结构化过程数据进行动态解析的细节,具体包括:
4.如权利要求2所述的车辆数据管理方法,其特征在于,所述proto结构文件作为所述结构化过程数据的描述文件进行使用,不进行数据的传递。
5.一种车辆数据管理装置,其特征在于,包括:
6.如权利要求5所述的车辆数据管理装置,其特征在于,所述数据结构信息的数据格式为proto结构文件。
7.如权利要求6所述的车辆数据管理...
【专利技术属性】
技术研发人员:瞿晓春,
申请(专利权)人:华人运通上海自动驾驶科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。