行驶数据的处理方法、装置、设备和介质制造方法及图纸

技术编号:38823599 阅读:11 留言:0更新日期:2023-09-15 20:02
本申请公开了一种行驶数据的处理方法、装置、设备和介质,本申请可应用于地图领域以及自动驾驶领域,本申请的该方法可以包括:获取模拟对象待行驶的目标路径;模拟对象具有对应的导航对象,导航对象跟随模拟对象的行驶进行移动;获取对模拟对象设置的目标行驶模式,并驱动模拟对象按照目标行驶模式在目标路径上行驶;在模拟对象的行驶过程中,生成模拟对象对应的导航对象的仿真定位信息;仿真定位信息用于模拟在目标行驶模式下,采用导航对象对模拟对象进行导航的仿真测试。采用本申请,可提高获取定位信息(如仿真定位信息)的效率,并减少获取定位信息的开销。少获取定位信息的开销。少获取定位信息的开销。

【技术实现步骤摘要】
行驶数据的处理方法、装置、设备和介质


[0001]本申请涉及数据处理的
,尤其涉及一种行驶数据的处理方法、装置、设备和介质。

技术介绍

[0002]在车辆的行驶过程中,通常需要对车辆进行定位导航。而在实际应用场景中对车辆进行定位导航之前,则需要获取车辆在行驶过程中的大量的定位信息,从而基于该大量的定位信息对车辆做导航测试的相关工作。
[0003]现有应用中,是在车辆实际行驶的过程中,来采集车辆的定位信息,后续使用该定位信息对车辆做导航测试,但是通过此种方式来采集车辆的定位信息的效率很低,且需要在真实的车辆的行驶过程中进行采集,因此,采集车辆的定位信息的开销也会很大。

技术实现思路

[0004]本申请提供了一种行驶数据的处理方法、装置、设备和介质,可提高获取定位信息(如仿真定位信息)的效率,并减少获取定位信息的开销。
[0005]本申请一方面提供了一种行驶数据的处理方法,该方法包括:获取模拟对象待行驶的目标路径;模拟对象具有对应的导航对象,导航对象跟随模拟对象的行驶进行移动;获取对模拟对象设置的目标行驶模式,并驱动模拟对象按照目标行驶模式在目标路径上行驶;在模拟对象的行驶过程中,生成模拟对象对应的导航对象的仿真定位信息;仿真定位信息用于模拟在目标行驶模式下,采用导航对象对模拟对象进行导航的仿真测试。
[0006]可选的,获取模拟对象待行驶的目标路径,包括:获取对模拟对象设置的起始行驶位置和终止行驶位置;基于起始行驶位置和终止行驶位置,在高精地图上生成模拟对象的至少一条候选路径;各条候选路径是从起始行驶位置行驶至终止行驶位置的不同路径;从至少一条候选路径中,选取目标路径;其中,仿真定位信息用于模拟在目标行驶模式下,采用导航对象在高精地图上对模拟对象进行导航的仿真测试。
[0007]本申请一方面提供了一种行驶数据的处理装置,该装置包括:获取模块,用于获取模拟对象待行驶的目标路径;模拟对象具有对应的导航对象,导航对象跟随模拟对象的行驶进行移动;驱动模块,用于获取对模拟对象设置的目标行驶模式,并驱动模拟对象按照目标行驶模式在目标路径上行驶;生成模块,用于在模拟对象的行驶过程中,生成模拟对象对应的导航对象的仿真定位信息;仿真定位信息用于模拟在目标行驶模式下,采用导航对象对模拟对象进行导航
的仿真测试。
[0008]可选的,驱动模块驱动模拟对象按照目标行驶模式在目标路径上行驶的方式,包括:按照目标时间间隔基于目标行驶模式,计算模拟对象在目标时间间隔所指示的时间点的行驶参数;在目标时间间隔所指示的时间点,驱动模拟对象按照对应的行驶参数进行行驶;模拟对象用于在目标时间间隔指示的任一时间点到该任一时间点的下一时间点的时段内,按照该任一时间点的行驶参数进行行驶;其中,该任一时间点的行驶参数包括以下至少一种:模拟对象在任一时间点的行驶速度,模拟对象在任一时间点的行驶加速度,模拟对象在任一时间点的行驶道指示信息。
[0009]可选的,目标时间间隔所指示的时间点包括第i

1个时间点及第i个时间点,i为正整数,第i

1个时间点与第i个时间点的时间间隔为目标时间间隔;驱动模块按照目标时间间隔基于目标行驶模式,计算模拟对象在目标时间间隔所指示的时间点的行驶参数的方式,包括:获取模拟对象在第i

1个时间点的行驶参数;第i

1个时间点的行驶参数是基于目标行驶模式及对模拟对象设置的初始行驶参数所确定的;基于目标行驶模式和第i

1个时间点的行驶参数,计算模拟对象在第i个时间点的行驶参数。
[0010]可选的,目标行驶模式包括:行驶过程中的速度范围模式、速度变化模式、行驶道变化模式及行驶道偏好模式;驱动模块基于目标行驶模式和第i

1个时间点的行驶参数,计算模拟对象在第i个时间点的行驶参数的方式,包括:基于模拟对象在第i

1个时间点的行驶速度和行驶加速度,计算模拟对象在第i个时间点的行驶速度;基于速度范围模式、速度变化模式及模拟对象在第i个时间点的行驶速度,确定模拟对象在第i个时间点的行驶加速度;基于行驶道变化模式、行驶道偏好模式及模拟对象在第i

1个时间点的行驶道指示信息,确定模拟对象在第i个时间点的行驶道指示信息;将模拟对象在第i个时间点的行驶速度、行驶加速度和行驶道指示信息,确定为第i个时间点的行驶参数。
[0011]可选的,驱动模块基于速度范围模式、速度变化模式及模拟对象在第i个时间点的行驶速度,确定模拟对象在第i个时间点的行驶加速度的方式,包括:获取速度范围模式关联的目标行驶速度;模拟对象的行驶速度在目标行驶速度的邻近范围内波动;获取速度变化模式关联的目标加速度和目标速度变化比例;目标加速度用于确定模拟对象的行驶加速度的变化范围,目标速度变化比例用于确定模拟对象的行驶速度波动的邻近范围;获取目标行驶速度与模拟对象在第i个时间点的行驶速度的速度差值,并将速度差值的绝对值与目标速度变化比例的乘积值作为加速度调整值;
基于目标加速度和加速度调整值,确定模拟对象在第i个时间点的行驶加速度。
[0012]可选的,速度变化模式关联有第一加速度和第二加速度,第一加速度小于目标数值,第二加速度大于目标数值,第一加速度对应有第一速度变化比例,第二加速度对应有第二速度变化比例;驱动模块获取速度变化模式关联的目标加速度和目标速度变化比例的方式,包括:获取模拟对象的行驶速度等于目标行驶速度时的时间点的变速指示信息;第i个时间点为模拟对象的行驶速度从初始行驶速度变化至目标行驶速度时或变化至目标行驶速度后的任一时间点;若变速指示信息指示模拟对象需减速行驶,则将第一加速度作为目标加速度,并将第一速度变化比例作为目标速度变化比例;若变速指示信息指示模拟对象需加速行驶,则将第二加速度作为目标加速度,并将第二速度变化比例作为目标速度变化比例。
[0013]可选的,驱动模块获取模拟对象的变速指示信息的方式,包括:在目标数值范围内,生成第一随机数;目标数值范围包含第一数值子范围和第二数值子范围;若第一随机数的数值在第一数值子范围内,则确定变速指示信息是指示模拟对象需减速行驶的信息;若第一随机数的数值在第二数值子范围内,则确定变速指示信息是指示模拟对象需加速行驶的信息。
[0014]可选的,驱动模块基于目标加速度和加速度调整值,确定模拟对象在第i个时间点的行驶加速度的方式,包括:若目标加速度是第一加速度,且第i个时间点是模拟对象的行驶速度从目标行驶速度,减小至第一行驶速度前的时间点,则将第一加速度与加速度调整值的加和值,确定为模拟对象在第i个时间点的行驶加速度;第一行驶速度等于目标行驶速度与第一比值的差值,第一比值是指第一加速度的绝对值与目标速度变化比例的比值;若目标加速度是第一加速度,且第i个时间点是模拟对象的行驶速度从目标行驶速度,减小至第一行驶速度时或减小至第一行驶速度后的时间点,则将加速度调整值确定为模拟对象在第i个时间点的行驶加速度;本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种行驶数据的处理方法,其特征在于,所述方法包括:获取模拟对象待行驶的目标路径;所述模拟对象具有对应的导航对象,所述导航对象跟随所述模拟对象的行驶进行移动;获取对所述模拟对象设置的目标行驶模式,并驱动所述模拟对象按照所述目标行驶模式在所述目标路径上行驶;在所述模拟对象的行驶过程中,生成所述模拟对象对应的所述导航对象的仿真定位信息;所述仿真定位信息用于模拟在所述目标行驶模式下,采用所述导航对象对所述模拟对象进行导航的仿真测试。2.如权利要求1所述的方法,其特征在于,所述驱动所述模拟对象按照所述目标行驶模式在所述目标路径上行驶,包括:按照目标时间间隔基于所述目标行驶模式,计算所述模拟对象在所述目标时间间隔所指示的时间点的行驶参数;在所述目标时间间隔所指示的时间点,驱动所述模拟对象按照对应的行驶参数进行行驶;所述模拟对象用于在所述目标时间间隔指示的任一时间点到该任一时间点的下一时间点的时段内,按照该任一时间点的行驶参数进行行驶;其中,该任一时间点的行驶参数包括以下至少一种:所述模拟对象在所述任一时间点的行驶速度,所述模拟对象在所述任一时间点的行驶加速度,所述模拟对象在所述任一时间点的行驶道指示信息。3.如权利要求2所述的方法,其特征在于,所述目标时间间隔所指示的时间点包括第i

1个时间点及第i个时间点,i为正整数,所述第i

1个时间点与所述第i个时间点的时间间隔为所述目标时间间隔;所述按照目标时间间隔基于所述目标行驶模式,计算所述模拟对象在所述目标时间间隔所指示的时间点的行驶参数,包括:获取所述模拟对象在所述第i

1个时间点的行驶参数;所述第i

1个时间点的行驶参数是基于所述目标行驶模式及对所述模拟对象设置的初始行驶参数所确定的;基于所述目标行驶模式和所述第i

1个时间点的行驶参数,计算所述模拟对象在所述第i个时间点的行驶参数。4.如权利要求3所述的方法,其特征在于,所述目标行驶模式包括:行驶过程中的速度范围模式、速度变化模式、行驶道变化模式及行驶道偏好模式;所述基于所述目标行驶模式和所述第i

1个时间点的行驶参数,计算所述模拟对象在所述第i个时间点的行驶参数,包括:基于所述模拟对象在所述第i

1个时间点的行驶速度和行驶加速度,计算所述模拟对象在所述第i个时间点的行驶速度;基于所述速度范围模式、所述速度变化模式及所述模拟对象在所述第i个时间点的行驶速度,确定所述模拟对象在所述第i个时间点的行驶加速度;基于所述行驶道变化模式、所述行驶道偏好模式及所述模拟对象在所述第i

1个时间点的行驶道指示信息,确定所述模拟对象在所述第i个时间点的行驶道指示信息;将所述模拟对象在所述第i个时间点的行驶速度、行驶加速度和行驶道指示信息,确定为所述第i个时间点的行驶参数。
5.如权利要求4所述的方法,其特征在于,所述基于所述速度范围模式、所述速度变化模式及所述模拟对象在所述第i个时间点的行驶速度,确定所述模拟对象在所述第i个时间点的行驶加速度,包括:获取所述速度范围模式关联的目标行驶速度;所述模拟对象的行驶速度在所述目标行驶速度的邻近范围内波动;获取所述速度变化模式关联的目标加速度和目标速度变化比例;所述目标加速度用于确定所述模拟对象的行驶加速度的变化范围,所述目标速度变化比例用于确定所述模拟对象的行驶速度波动的所述邻近范围;获取所述目标行驶速度与所述模拟对象在所述第i个时间点的行驶速度的速度差值,并将所述速度差值的绝对值与所述目标速度变化比例的乘积值作为加速度调整值;基于所述目标加速度和所述加速度调整值,确定所述模拟对象在所述第i个时间点的行驶加速度。6.如权利要求5所述的方法,其特征在于,所述速度变化模式关联有第一加速度和第二加速度,所述第一加速度小于目标数值,所述第二加速度大于所述目标数值,所述第一加速度对应有第一速度变化比例,所述第二加速度对应有第二速度变化比例;所述获取所述速度变化模式关联的目标加速度和目标速度变化比例,包括:获取所述模拟对象的行驶速度等于所述目标行驶速度时的时间点的变速指示信息;所述第i个时间点为所述模拟对象的行驶速度从初始行驶速度变化至所述目标行驶速度时或变化至所述目标行驶速度后的任一时间点;若所述变速指示信息指示所述模拟对象需减速行驶,则将所述第一加速度作为所述目标加速度,并将所述第一速度变化比例作为所述目标速度变化比例;若所述变速指示信息指示所述模拟对象需加速行驶,则将所述第二加速度作为所述目标加速度,并将所述第二速度变化比例作为所述目标速度变化比例。7.如权利要求6所述的方法,其特征在于,所述获取所述模拟对象的变速指示信息,包括:在目标数值范围内,生成第一随机数;所述目标数值范围包含第一数值子范围和第二数值子范围;若所述第一随机数的数值在所述第一数值子范围内,则确定所述变速指示信息是指示所述模拟对象需减速行驶的信息;若所述第一随机数的数值在所述第二数值子范围内,则确定所述变速指示信息是指示所述模拟对象需加速行驶的信息。8.如权利要求6所述的方法,其特征在于,所述基于所述目标加速度和所述加速度调整值,确定所述模拟对象在所述第i个时间点的行驶加速度,包括:若所述目标加速度是所述第一加速度,且所述第i个时间点是所述模拟对象的行驶速度从所述目标行驶速度,减小至第一行驶速度前的时间点,则将所述第一加速度与所述加速度调整值的加和值,确定为所述模拟对象在所述第i个时间点的行驶加速度;所述第一行驶速度等于所述目标行驶速度与第一比值的差值,所述第一比值是指所述第一加速度的绝对值与所述目标速度变化比例的比值;若所述目标加速度是所述第一加速度,且所述第i个时间点是所述模拟对象的行驶速
度从所述目标行驶速度,减小至所述第一行驶速度时或减小至所述第一行驶速度后的时间点,则将所述加速度调整值确定为所述模拟对象在所述第i个时间点的行驶加速度;若所述目标加速度是所述第二加速度,且所述第i个时间点是所述模拟对象的行驶速度从所述目标行驶速度,增大至第二行驶速度前的时间点,则将所述第二加速度与所述加速度调整值的差值,确定为所述模拟对象在所述第i个时间点的行驶加速度;所述第二行驶速度等于所述目标行驶速度的数值与第二比值的加和值,所述第二比值是指所述第二加速度的数值与所述目标速度变化比例的比值;若所述目标加速度是所述第二加速度,且所述第i个时间点是所述模拟对象的行驶速度从所述目标行驶速度,增大至所述第二行驶速度时或增大至所述第二行驶速度后的时间点,则将所述加速度调整值的相反数确定为所述模拟对象在所述第i个时间点的行驶加速度。9.如权利要求4所述的方法,...

【专利技术属性】
技术研发人员:王友辰李欣刘畅
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1