System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及自动驾驶,尤其是涉及一种参数化的自动生成测试场景的方法。
技术介绍
1、一辆自动驾驶汽车投入使用之前,需要进行大量的道路测试。有研究显示,一辆l5级别的自动驾驶车辆正式上路需要110亿英里,显然传统的道路测试很难实现,因此配置灵活、效率高又节约成本的仿真测试成为车辆测试的重要环节。而仿真测试的基础就是仿真场景的生成。根据场景的抽象程度,又可以将场景分为功能场景、逻辑场景和具体场景。
2、场景中的要素包括交通设施、车辆、道路等条件,是多种元素的综合体。搭建仿真场景要尽可能的使场景真实化,这样才对进一步的测试有意义。仿真场景可以使自动驾驶测试更加便捷且能够加速测试评价。
3、目前,基于软件生成场景普遍存在一个问题,软件生成场景只适合于生成少量具体场景。当有大量场景需求时,则需要反复重新画场景,耗费人力时间。在同一类逻辑场景下生成多个具体场景的情况下,手动搭建场景很容易产生错误。
4、利用仿真场景软件生成仿真场景在提供了便捷的编辑模式和丰富的材料的同时,对于多次修改车辆信息并提取运行后的结果,则显得重复而冗杂。例如测试车辆的位置信息,需要在保持其他信息不变的情况下重新画测试车辆的路线,并在结果运行后提取计算所需要得结果。当需要多个场景的情况下,反复修改信息并运行提取结果,既浪费时间又很难保证在诸多参数的情况下准确控制某一个或几个参数的变化。导致生成场景耗费时间大且容易有偏差。
5、综上,当前缺少一种自动驾驶测试场景生成方法,以克服或部分克服场景生成效率低下的问题。
< ...【技术保护点】
1.一种参数化的自动生成测试场景的方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的一种参数化的自动生成测试场景的方法,其特征在于,所述的页面包括场景定义区、参数设定区和测试场景数据显示区,其中,所述场景定义区用于显示当前选定的逻辑场景的信息;所述参数设定区用于展示所述参数集,并获取选定的目标参数;所述测试场景显示区用于显示所述测试场景生成结果。
3.根据权利要求2所述的一种参数化的自动生成测试场景的方法,其特征在于,所述的参数设定区显示的信息包括车辆速度、加速度、减速度、车辆的位置、车辆类型和天气信息。
4.根据权利要求2所述的一种参数化的自动生成测试场景的方法,其特征在于,所述的测试场景数据显示区显示的信息包括运行时间、车辆位置、车头方向、速度和横摆角速度。
5.根据权利要求1所述的一种参数化的自动生成测试场景的方法,其特征在于,对自动驾驶仿真软件进行参数配置的过程包括:
6.根据权利要求1所述的一种参数化的自动生成测试场景的方法,其特征在于,在得到测试场景生成结果之后,还包括:
7.根据权利要求
8.根据权利要求1所述的一种参数化的自动生成测试场景的方法,其特征在于,所述的逻辑场景包括直行车道、转弯车道、十字路口、三车道场景和两车道场景。
9.根据权利要求1所述的一种参数化的自动生成测试场景的方法,其特征在于,所述的逻辑场景中包括道路两侧的行道树和建筑。
10.根据权利要求1所述的一种参数化的自动生成测试场景的方法,其特征在于,所述的自动驾驶仿真软件为Prescan。
...【技术特征摘要】
1.一种参数化的自动生成测试场景的方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的一种参数化的自动生成测试场景的方法,其特征在于,所述的页面包括场景定义区、参数设定区和测试场景数据显示区,其中,所述场景定义区用于显示当前选定的逻辑场景的信息;所述参数设定区用于展示所述参数集,并获取选定的目标参数;所述测试场景显示区用于显示所述测试场景生成结果。
3.根据权利要求2所述的一种参数化的自动生成测试场景的方法,其特征在于,所述的参数设定区显示的信息包括车辆速度、加速度、减速度、车辆的位置、车辆类型和天气信息。
4.根据权利要求2所述的一种参数化的自动生成测试场景的方法,其特征在于,所述的测试场景数据显示区显示的信息包括运行时间、车辆位置、车头方向、速度和横摆角速度。
5.根据权利要求1所...
【专利技术属性】
技术研发人员:周国峰,殷承良,王亚飞,秦文刚,代堃鹏,冯鑫鑫,
申请(专利权)人:上海智能网联汽车技术中心有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。