System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据处理,具体涉及用于辅助车辆驾驶的数据处理方法、装置、设备及介质。
技术介绍
1、随着智能交通的提出以及互联网技术的不断发展,交通行业正积极探讨电子控制技术、人工智能技术、信息通信、大数据、云技术等高新技术与汽车和交通行业的结合。智能交通技术发展存在不同的技术路线和发展阶段。一是,单车智能化路线,即仅依靠车载激光雷达、毫米波雷达、摄像头等传感器及计算平台等实现自动驾驶。该路线虽然已经实现产业化应用,但仍然存在一些问题。二是,网联化路线,即基于信息通信技术进行信息的传递和交互。
2、近年来,面对单车智能存在的产业化挑战,考虑到网联化的赋能作用,行业积极探索智能化网联化融合发展路径,车路云一体化融合的车路协同,是新一代车路协同的汽车智能化、自动化技术发展方向。车路云一体化系统组成包括车辆及其他交通参与者、路侧基础设施和云控平台三个部分,三者之间数据共享,相互协同。车路云一体化系统的一个优势在于路侧感知设备识别到的交通参与者信息上报给云控平台,云控平台基于上报数据和相关环境数据进行融合计算,并将计算结果下发给指定车辆,车辆响应执行云端下发的决策建议。与单车智能算法相比,云端具有超视距感知能力,可以获取到单车感知范围外的更大范围的路况信息,从而通常能够做出更合理的决策建议。
3、在车路云一体化系统方案中,一般是通过本地服务器对相关数据进行计算分析,但由于本地服务器计算时延问题带来的不稳定性,导致车端计算的执行效率低的问题。
4、因此,亟需一种用于辅助车辆驾驶的数据处理方法,能够规避云端
技术实现思路
1、有鉴于此,本专利技术提供了一种用于辅助车辆驾驶的数据处理方法、装置、设备及介质,以解决相关技术中由于本地服务器计算时延问题带来的不稳定性,导致车端计算的执行效率低的问题。
2、第一方面,本专利技术提供了一种用于辅助车辆驾驶的数据处理方法,方法包括:
3、当接收到感知数据时,调用云端服务器和本地服务器;在调用所述云端服务器和所述本地服务器的同时启动计时器;其中,所述云端服务器和所述本地服务器用于对所述感知数据进行数据处理;
4、在所述计时器超时之前,如果所述云端服务器能够生成第一处理结果,则将所述第一处理结果作为输出结果。
5、本专利技术提供的用于辅助车辆驾驶的数据处理方法,通过在调用所述云端服务器和所述本地服务器的同时启动计时器,以及在计时器超时之前,如果云端服务器能够生成第一处理结果,则将第一处理结果作为输出结果,能够有效规避云端计算时延问题带来的不稳定性,从而提高车端计算的执行效率。
6、在一种可选的实施方式中,所述方法还包括:
7、在所述计时器超时之前,如果所述云端服务器无法生成第一处理结果,则将所述本地服务器生成的第二处理结果作为输出结果。
8、本专利技术提供的用于辅助车辆驾驶的数据处理方法,通过设置定时器,以及在计时器超时之前,如果云端服务器能够生成第一处理结果,则将第一处理结果作为输出结果;在计时器超时之前,如果云端服务器无法生成第一处理结果,则将本地服务器生成的第二处理结果作为输出结果,能够在云端服务器无法输出结果的前提下,利用本地服务器进行数据处理得到处理结果进行兜底,以保证功能的正常执行,在此基础上优先利用云端服务器输出处理结果以提高功能的执行效果。
9、在一种可选的实施方式中,调用云端服务器和本地服务器,包括:
10、开启请求线程,所述请求线程用于同时调用所述云端服务器和所述本地服务器。
11、在一种可选的实施方式中,在所述计时器超时之前,如果所述云端服务器能够生成第一处理结果,则将所述第一处理结果作为输出结果,包括:
12、如果在所述计时器超时之前,所述云端服务器能够生成第一处理结果,则取消所述定时器的定时功能,并开启接收线程;所述接收线程用于接收所述云端服务器输出的第一处理结果。
13、在一种可选的实施方式中,所述方法还包括:
14、将所述云端服务器生成的第一处理结果,以及所述本地服务器生成的第二处理结果写入共享缓存中;
15、当所述计时器的定时时间达到预设时间阈值时,确定所述共享缓存中是否存在所述第一处理结果;
16、如果所述共享缓存中存在所述第一处理结果,则利用接收线程读取所述共享缓存中的所述第一处理结果;
17、如果所述共享缓存中不存在所述第一处理结果,则利用接收线程读取所述共享缓存中的所述第二处理结果。
18、本专利技术提供的用于辅助车辆驾驶的数据处理方法,通过将云端服务器生成的第一处理结果和本地服务器生成的第二处理结果写入共享缓存中,当计时器的定时时间达到预设时间阈值时通过共享缓存判断接收线程所读取的处理结果,通过这种方式能够在保证系统正常使用的前提下,借助云计算的优势提升系统整体的运行效果。
19、在一种可选的实施方式中,所述预设时间阈值为车端允许云端服务器执行的最大时间。
20、本专利技术提供的用于辅助车辆驾驶的数据处理方法,通过将预设时间阈值为车端允许云端服务器执行的最大时间,能够有效减少不必要的等待时间,即如果云端服务器在最大时间内无法输出第一处理结果,则表明云端服务器存在时延问题,因此可以及时读取本地服务器输出的第二处理结果,以保证系统的正常使用。
21、在一种可选的实施方式中,所述感知数据包括路侧上报数据、车辆实时位置数据以及车辆运行状态数据;
22、所述云端服务器还用于基于所述路侧上报数据、所述车辆实时位置数据以及所述车辆运行状态数据进行融合计算,生成第一处理结果。
23、第二方面,本专利技术提供了一种用于辅助车辆驾驶的数据处理装置,所述装置包括:
24、数据处理模块,用于当接收到感知数据时,调用云端服务器和本地服务器;在调用所述云端服务器和所述本地服务器的同时启动计时器;其中,所述云端服务器和所述本地服务器用于对所述感知数据进行数据处理;
25、结果输出模块,用于在所述计时器超时之前,如果所述云端服务器能够生成第一处理结果,则将所述第一处理结果作为输出结果。
26、第三方面,本专利技术提供了一种计算机设备,包括:存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第一方面或其对应的任一实施方式的用于辅助车辆驾驶的数据处理方法。
27、第四方面,本专利技术提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的用于辅助车辆驾驶的数据处理方法。
本文档来自技高网...【技术保护点】
1.一种用于辅助车辆驾驶的数据处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,调用云端服务器和本地服务器,包括:
4.根据权利要求1或2所述的方法,其特征在于,在所述计时器超时之前,如果所述云端服务器能够生成第一处理结果,则将所述第一处理结果作为输出结果,包括:
5.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述预设时间阈值为车端允许云端服务器执行的最大时间。
7.根据权利要求1或2所述的方法,其特征在于,所述感知数据包括路侧上报数据、车辆实时位置数据以及车辆运行状态数据;
8.一种用于辅助车辆驾驶的数据处理装置,其特征在于,所述装置包括:
9.一种计算机设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求1至7中任一项所述的用于
...【技术特征摘要】
1.一种用于辅助车辆驾驶的数据处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,调用云端服务器和本地服务器,包括:
4.根据权利要求1或2所述的方法,其特征在于,在所述计时器超时之前,如果所述云端服务器能够生成第一处理结果,则将所述第一处理结果作为输出结果,包括:
5.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其...
【专利技术属性】
技术研发人员:周大伟,钟薇,张争龙,代腾飞,李辉,
申请(专利权)人:国汽北京智能网联汽车研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。