System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 无重复测试路线生成方法、装置、设备及介质制造方法及图纸_技高网

无重复测试路线生成方法、装置、设备及介质制造方法及图纸

技术编号:41288126 阅读:7 留言:0更新日期:2024-05-11 09:36
本公开涉及一种无重复测试路线生成方法、装置、设备及介质,本公开通过获取目标区域中的多个路段数据,将多个路段数据中满足预设路段选取条件的路段数据确定为第一目标路段数据,进而按照预设规则,选取与第一目标路段数据对应的至少一个第一路段数据,并根据至少一个第一路段数据和第一目标路段数据生成第一测试路线,然后从多个路段数据中确定出包括多个路段数据中除第一测试路线之外的其他路段数据作为第一集合,从第一集合中确定出第二目标路段数据,进而根据第二目标路段数据生成第二测试路线,由此,能够实现自动生成无重复的测试路线,同时也提高了测试路线的生成效率。

【技术实现步骤摘要】

本公开涉及道路测试,尤其涉及一种无重复测试路线生成方法、装置、设备及介质


技术介绍

1、随着自动驾驶技术的不断发展,自动驾驶仿真测试被广泛应用。具体的,以数学建模的方式将自动驾驶的应用场景进行数字化,建立尽可能接近真实世界的系统模型,通过软件仿真实现对自动驾驶系统的测试验证,自动驾驶仿真测试在一定程度上可以取代实际的车辆路线测试。

2、现有的自动驾驶仿真测试过程中,测试路线的规划存在不合理而导致的生成重复测试路线的问题,且存在效率低的问题。


技术实现思路

1、为了解决上述技术问题,本公开提供了一种无重复测试路线生成方法、装置、设备及介质。

2、本公开实施例的第一方面提供了一种无重复测试路线生成方法,该方法包括:

3、获取目标区域中的多个路段数据;

4、将多个路段数据中满足预设路段选取条件的路段数据确定为第一目标路段数据;

5、按照预设规则,选取与第一目标路段数据对应的至少一个第一路段数据,并根据至少一个第一路段数据和第一目标路段数据生成第一测试路线;

6、从多个路段数据中确定出第一集合,第一集合包括多个路段数据中除第一测试路线之外的其他路段数据;

7、将第一集合中满足预设路段选取条件的路段数据确定为第二目标路段数据;

8、按照预设规则,选取与第二目标路段数据对应的至少一个第二路段数据,并根据至少一个第二路段数据和第二目标路段数据生成第二测试路线。

9、本公开实施例的第二方面提供了一种无重复测试路线生成装置,该装置包括:

10、路段获取模块,用于获取目标区域中的多个路段数据;

11、第一路段确定模块,用于将多个路段数据中满足预设路段选取条件的路段数据确定为第一目标路段数据;

12、第一路线确定模块,用于按照预设规则,选取与第一目标路段数据对应的至少一个第一路段数据,并根据至少一个第一路段数据和第一目标路段数据生成第一测试路线;

13、第一集合确定模块,用于从多个路段数据中确定出第一集合,第一集合包括多个路段数据中除第一测试路线之外的其他路段数据;

14、第二路段确定模块,用于将第一集合中满足预设路段选取条件的路段数据确定为第二目标路段数据;

15、第二路线确定模块,用于按照预设规则,选取与第二目标路段数据对应的至少一个第二路段数据,并根据至少一个第二路段数据和第二目标路段数据生成第二测试路线。

16、本公开实施例的第三方面提供了一种电子设备,该设备包括:

17、存储器;

18、处理器;以及

19、计算机程序,其中,计算机程序存储在存储器中,并被配置为由处理器执行以实现如上述第一方面的无重复测试路线生成方法。

20、本公开实施例的第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,当计算机程序被处理器执行时,实现如上述第一方面的无重复测试路线生成方法。

21、本公开实施例的第五方面提供了一种车辆,包括如第三方面所述的电子设备。

22、本公开实施例提供的技术方案与现有技术相比具有如下优点:

23、在本公开实施例提供的无重复测试路线生成方法、装置、设备及介质中,通过获取目标区域中的多个路段数据,将多个路段数据中满足预设路段选取条件的路段数据确定为第一目标路段数据,进而按照预设规则,选取与第一目标路段数据对应的至少一个第一路段数据,并根据至少一个第一路段数据和第一目标路段数据生成第一测试路线,然后从多个路段数据中确定出包括多个路段数据中除第一测试路线之外的其他路段数据作为第一集合,进一步地,根据第一集合中的路段数据按照生成第一测试路线的方法生成第二测试路线,由此,能够在根据目标区域中的多个路段数据生成第一测试路线之后,继续根据除第一测试路线之外的其他路段数据生成第二测试路线,进而确保生成的第一测试路线和第二测试路线中无重复的路段数据,实现了无重复的测试路线的生成,确保了测试路线规划的合理性,同时也提高了测试路线的生成效率。

本文档来自技高网...

【技术保护点】

1.一种无重复测试路线生成方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,将所述多个路段数据中满足预设路段选取条件的路段数据确定为第一目标路段数据,包括:

3.根据权利要求2所述的方法,其特征在于,对所述多个路段数据进行排序,包括:

4.根据权利要求3所述的方法,其特征在于,所述确定目标区域中的基准点,包括:

5.根据权利要求3所述的方法,其特征在于,根据所述各个路段数据相对于所述基准点的距离,对所述多个路段数据进行排序,包括:

6.根据权利要求1所述的方法,其特征在于,所述按照预设规则,选取与所述第一目标路段数据对应的至少一个第一路段数据,并根据所述至少一个第一路段数据和所述第一目标路段数据生成第一测试路线,包括:

7.根据权利要求6所述的方法,其特征在于,所述从所述第一目标路段数据中随机选择所述第一目标路段数据对应的前驱路段数据和/或后继路段数据,根据所述第一目标路段数据、前驱路段数据和/或、后继路段数据,生成第一测试路线,包括:

8.根据权利要求1所述的方法,其特征在于,所述在生成第二测试路线之后,所述方法还包括:

9.一种无重复测试路线生成装置,其特征在于,包括:

10.一种电子设备,其特征在于,包括:

11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-8中任一项所述的方法。

12.一种车辆,其特征在于,包括如权利要求10所述的电子设备。

...

【技术特征摘要】

1.一种无重复测试路线生成方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,将所述多个路段数据中满足预设路段选取条件的路段数据确定为第一目标路段数据,包括:

3.根据权利要求2所述的方法,其特征在于,对所述多个路段数据进行排序,包括:

4.根据权利要求3所述的方法,其特征在于,所述确定目标区域中的基准点,包括:

5.根据权利要求3所述的方法,其特征在于,根据所述各个路段数据相对于所述基准点的距离,对所述多个路段数据进行排序,包括:

6.根据权利要求1所述的方法,其特征在于,所述按照预设规则,选取与所述第一目标路段数据对应的至少一个第一路段数据,并根据所述至少一个第一路段数据和所述第一目标路段数据生成...

【专利技术属性】
技术研发人员:刘国亮湛逸飞
申请(专利权)人:北京罗克维尔斯科技有限公司
类型:发明
国别省市:

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

1