CN112863212A - 一种用于仿真测试的道路交汇口的处理方法及装置 - Google Patents

一种用于仿真测试的道路交汇口的处理方法及装置 Download PDF

Info

Publication number
CN112863212A
CN112863212A CN202011630147.0A CN202011630147A CN112863212A CN 112863212 A CN112863212 A CN 112863212A CN 202011630147 A CN202011630147 A CN 202011630147A CN 112863212 A CN112863212 A CN 112863212A
Authority
CN
China
Prior art keywords
road
lane
determining
route
intersection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011630147.0A
Other languages
English (en)
Inventor
何丰
胡大林
王铁锋
郝运泽
陈贞
薛晓卿
杨强
车海翔
谭哲
胡艳玲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Saimu Technology Co ltd
Beijing Saimu Technology Co ltd
Original Assignee
Zhejiang Saimu Technology Co ltd
Beijing Saimu Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang Saimu Technology Co ltd, Beijing Saimu Technology Co ltd filed Critical Zhejiang Saimu Technology Co ltd
Priority to CN202011630147.0A priority Critical patent/CN112863212A/zh
Publication of CN112863212A publication Critical patent/CN112863212A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • G08G1/096708Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control
    • G08G1/096725Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control where the received information generates an automatic action on the vehicle control
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/096805Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Atmospheric Sciences (AREA)
  • Traffic Control Systems (AREA)

Abstract

本发明公开一种用于仿真测试的道路交汇口的处理方法及装置,包括:根据各道路交汇口的车道数量、行车方向和交通规则,建立各道路交汇口对应的各车道的连通关系;在接收到路线设置指令之后,从所述路线设置指令中携带的各道路标识中,确定道路交汇口对应的来车方向的第一道路的第一道路标识以及去车方向的第二道路的第二道路标识;根据所述第一道路和所述第二道路的相对位置,确定预期车道路线;根据所述预期车道路线,在所述第一道路和所述第二道路对应的车道设置不允许通行标识,生成待执行的自动驾驶路线。应用本发明能够自动设置的不同行车路线,以保证测试覆盖率,提高测试效率。

Description

一种用于仿真测试的道路交汇口的处理方法及装置
技术领域
本发明涉及计算机技术领域,具体而言,涉及一种用于仿真测试的道路交汇口的处理方法及装置。
背景技术
为了测试自动驾驶的各项性能,需要建立道路场景进行仿真测试。尤其对于道路交汇口,在实际场景中,在遵守交通规则的基础上,车辆经过一个道路交汇口可能有多种路线。
目前可以通过手动设经过同一个道路交汇口的多种路线,不仅费时费力且可能出现漏测,影响测试的覆盖率。
发明内容
本发明提供一种用于仿真测试的道路交汇口的处理方法及装置,用以克服现有技术中存在的至少一个技术问题。
根据本发明实施例的第一方面,提供一种用于仿真测试的道路交汇口的处理方法,包括:根据各道路交汇口的车道数量、行车方向和交通规则,建立各道路交汇口对应的各车道的连通关系;在接收到路线设置指令之后,从所述路线设置指令中携带的各道路标识中,确定道路交汇口对应的来车方向的第一道路的第一道路标识以及去车方向的第二道路的第二道路标识;根据所述第一道路和所述第二道路的相对位置,确定预期车道路线;根据所述预期车道路线,在所述第一道路和所述第二道路对应的车道设置不允许通行标识,生成待执行的自动驾驶路线。
可选的,所述从所述路线设置指令中携带的各道路标识中,确定道路交汇口对应的来车方向的第一道路的第一道路标识以及去车方向的第二道路的第二道路标识的步骤,包括:根据预设的道路交汇口的道路集合,从所述路线设置指令中携带的各道路标识中,确定道路交汇口对应的来车方向的第一道路的第一道路标识以及去车方向的第二道路的第二道路标识;其中,所述预设的道路交汇口的道路集合,包括各道路交汇口分别连接的各条道路的道路标识。
可选的,所述根据所述第一道路和所述第二道路之间的夹角,确定预期车道路线的步骤,包括:根据所述第一道路和所述第二道路的相对位置,分别确定所述第一道路中的第一车道,以及所述第二道路中的第二车道;基于所述第一车道和所述第二车道,确定预期车道路线。
可选的,所述根据所述第一道路和所述第二道路的相对位置,分别确定所述第一道路中的第一车道,以及所述第二道路中的第二车道的步骤,包括:以所述第一道路为第一视角,确定所述第一道路标识对应的第一道路,与所述第二道路标识对应的第二道路的相对位置;若所述相对位置为所述第二道路在所述第一道路的前侧,则确定所述道路交汇口的通过方式为直行通过;若所述相对位置为所述第二道路在所述第一道路的右侧,则确定所述道路交汇口的通过方式为右转通过;若所述相对位置为所述第二道路在所述第一道路的左侧,则确定所述道路交汇口的通行方式为左转通过;根据已确定的所述道路交汇口的通行方式,基于预设的道路选择规则中优选的车道类型,确定所述第一道路中的第一车道,以及与所述第一车道已建立连通关系的所述第二道路中的车道为第二车道。其中,所述预设的道路选择规则,包括:优选的车道类型,所述车道类型包括混合车道和非混合车道。
可选的,所述根据所述预期车道路线,在所述第一道路和所述第二道路对应的车道设置不允许通行标识,生成待执行的自动驾驶路线的步骤,包括:将所述第一道路和所述第二道路中已建立所述连通关系的车道中,除所述预期车道路线对应的车道以外的车道设置不允许通行标识;根据所述连通关系和所述不允许通行标识,生成待执行的自动驾驶路线。
根据本发明实施例的第二方面,提供一种用于仿真测试的道路交汇口的处理装置,包括:建立模块,用于根据各道路交汇口的车道数量、行车方向和交通规则,建立各道路交汇口对应的各车道的连通关系;第一确定模块,用于在接收到路线设置指令之后,从所述路线设置指令中携带的各道路标识中,确定道路交汇口对应的来车方向的第一道路的第一道路标识以及去车方向的第二道路的第二道路标识;第二确定模块,用于根据所述第一道路和所述第二道路的相对位置,确定预期车道路线;生成模块,用于根据所述预期车道路线,在所述第一道路和所述第二道路对应的车道设置不允许通行标识,生成待执行的自动驾驶路线。
可选的,所述第一确定模块,具体用于根据预设的道路交汇口的道路集合,从所述路线设置指令中携带的各道路标识中,确定道路交汇口对应的来车方向的第一道路的第一道路标识以及去车方向的第二道路的第二道路标识;其中,所述预设的道路交汇口的道路集合,包括各道路交汇口分别连接的各条道路的道路标识。
可选的,所述第二确定模块,具体包括第一确定子模块和第二确定子模块;所述第一确定子模块,用于根据所述第一道路和所述第二道路的相对位置,分别确定所述第一道路中的第一车道,以及所述第二道路中的第二车道;所述第二确定子模块,用于基于所述第一车道和所述第二车道,确定预期车道路线。
可选的,所述第一确定子模块,具体包括第三确定子模块、第四确定子模块、第五确定子模块、第六确定子模块和第七确定子模块;所述第三确定子模块,用于以所述第一道路为第一视角,确定所述第一道路标识对应的第一道路,与所述第二道路标识对应的第二道路的相对位置;所述第四确定子模块,用于若所述相对位置为所述第二道路在所述第一道路的前侧,则确定所述道路交汇口的通过方式为直行通过;所述第五确定子模块,用于若所述相对位置为所述第二道路在所述第一道路的右侧,则确定所述道路交汇口的通过方式为右转通过;所述第六确定子模块,用于若所述相对位置为所述第二道路在所述第一道路的左侧,则确定所述道路交汇口的通行方式为左转通过;所述第七确定子模块,用于根据已确定的所述道路交汇口的通行方式,基于预设的道路选择规则中优选的车道类型,确定所述第一道路中的第一车道,以及与所述第一车道已建立连通关系的所述第二道路中的车道为第二车道,其中,所述预设的道路选择规则,包括:优选的车道类型,所述车道类型包括混合车道和非混合车道。
可选的,所述生成模块,具体包括设置子模块和生成子模块;所述设置子模块,用于将所述第一道路和所述第二道路中已建立所述连通关系的车道中,除所述预期车道路线对应的车道以外的车道设置不允许通行标识;所述生成子模块,用于根据所述连通关系和所述不允许通行标识,生成待执行的自动驾驶路线。
本发明实施例的创新点包括:
1、可以通过下发路线设置指令,自动设置包括道路交汇口的不同行车路线,以保证测试覆盖率,提高测试效率,无需人工设置,省时省力,是本发明实施例的创新点之一。
2、可以通过设置预设的道路选择规则,设置对于同一道路的不同车道的选择标准,实现即使同一预期的路线,在经过同一个道路交汇口也可以有不同的通过路线的效果,以提高测试覆盖率。是本发明实施例的创新点之一。
3、可以基于道路交汇口已设置的连通关系,通过对车道设置不允许通过标识,限制自动驾驶车辆经过道路交汇口的具体通过路线,而无需手动设置,从而提高测试效率。是本发明实施例的创新点之一。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明的用于仿真测试的道路交汇口的处理方法的处理流程示意图;
图2a为本发明中的道路交汇口的连通关系的示意图。
图2b为本发明中步骤105的处理流程示意图;
图3为本发明中子步骤21的处理流程示意图;
图4为本发明中步骤107的处理流程示意图;
图5为本发明的用于仿真测试的道路交汇口的处理装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,本发明实施例及附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明实施例公开了一种用于仿真测试的道路交汇口的处理方法及装置。以下分别进行详细说明。
本发明提出了一种用于仿真测试的道路交汇口的处理方法,参考图1,图1为本发明的车道处理方法的处理流程示意图。如图1所示,用于仿真测试的道路交汇口的处理方法包括如下步骤:
步骤101,根据各道路交汇口的车道数量、行车方向和交通规则,建立各道路交汇口对应的各车道的连通关系。
其中,道路交汇口对应的各车道,是指汇集在该道路交汇口的各车道。道路交汇口包括多车道路口、十字路口、丁字路口、岔道口等。
比如,道路交汇口为十字路口,该十字路口对应的四个方向的道路均为四车道,那么,汇集在该十字路口的车道共有十六条。
又比如,道路交汇口为丁字路口,该丁字路口对应的三个方向的道路均为两车道,那么,汇集在该丁字路口的车道共有六条。
在本步骤中,可以按照各道路交汇口的车道数量、行车方向和交通规则,建立各车道的连通关系,使得自动驾驶的车辆能够按照连通关系,通过该道路交汇口。
其中,交通规则可以包括左转车道、右转车道、直行车道、左转加直行车道、右转加直行车道等等。
比如,参考图2a,图2a为本发明中的道路交汇口的连通关系的示意图。如图2a所示,十字路口,按照上北下南左西右东区分四个道路,分别为南向道路、北向道路、东向道路和西向道路,各道路均为两车道,包括左转加直行车道和右转车道;可以按照车道数量、行车方向以及交通规则,建立的各车道的连通关系包括:11车道分别与15车道和2车道连通,12车道与8车道连通,6车道分别与2车道和10车道连通,5车道与16车道连通,14车道分别于10车道和3车道连通,13车道与1车道连通,3车道分别与7车道和15车道连通,4车道与9车道连通。
步骤103,在接收到路线设置指令之后,从所述路线设置指令中携带的各道路标识中,确定道路交汇口对应的来车方向的第一道路的第一道路标识以及去车方向的第二道路的第二道路标识。
在本步骤中,首先,用户可以根据测试需求,确定车辆行驶的预期的路线;然后根据预期的路线,下发路线设置指令,路线设置指令中携带多个路段的道路标识,多个路段组成预期的路线,一个路段对应一个道路标识,可以理解的,多个道路标识能够体现预期的路线;接下来,根据预设的道路交汇口的道路集合,从路线设置指令中携带的各道路标识中,将对应同一道路交汇口的两个道路标识选出来。
其中,道路交汇口的道路集合是指各道路交汇口对应的两个道路的道路标识的集合,具体包括来车方向的第一道路的第一道路标识和去车方向的第二道路的第二道路标识。
比如,如图2a所示,已知十字路口A的西向道路的道路标识为001,东向道路的道路标识为002;路线设置指令中携带的多个道路标识,包括010、011、031、042、034、001、002、099、043,可以根据道路交汇口的道路集合,确定001和002为十字路口A对应的两个道路标识。
这样,可以通过下发路线设置指令,测试自动驾驶的不同行车路线,具体的,可以通过测试自动化的方式,自动下发包括不同道路标识的路线设置指令,使得路线设置指令能够覆盖所有待测试的行车路线,以保证测试覆盖率,提高测试效率,无需人工设置,省时省力。
步骤105,根据所述第一道路和所述第二道路的相对位置,确定预期车道路线。
在本步骤中,可以根据道路交汇口的来车方向的第一道路,以及去车方向的第二道路的相对位置,确定车辆行驶的预期的路线在通过该道路交汇口的通行方式,通行方式具体可以包括直行、右转弯和左转弯;然后,根据已确定的通行方式,确定预期的路线对应的预期车道路线。
需要说明的是,预期的路线是基于道路的,不区分车道,完成预期的路线可以对车道有不同的选择方式,而预期车道路线是基于车道的,更加具体。
可选的,参考图2b,图2b为本发明中步骤105的处理流程示意图。如图2b所示,步骤105具体可以包括:
子步骤21,根据所述第一道路和所述第二道路的相对位置,分别确定所述第一道路中的第一车道,以及所述第二道路中的第二车道。
具体的,可以根据道路交汇口的来车方向的第一道路,以及去车方向的第二道路之间的相对位置,确定车辆行驶的预期的路线在通过该道路交汇口的通行方式,进而基于第一道路和第二道路内不同车道的行车方向,确定第一道路中的第一车道和第二道路中的第二车道。
比如,通行方式为左转,则第一道路的第一车道为左转车道或左转加直行车道,第二道路的第二车道为与所述第一车道已建立连通关系的车道。
可选的,参考图3,图3为本发明中子步骤21的处理流程示意图。如图3所示,子步骤21具体可以包括:
子步骤31,以所述第一道路为第一视角,确定所述第一道路标识对应的第一道路,与所述第二道路标识对应的第二道路的相对位置。
子步骤32,若所述相对位置为所述第二道路在所述第一道路的前侧,则确定所述道路交汇口的通过方式为直行通过。
子步骤33,若所述相对位置为所述第二道路在所述第一道路的右侧,则确定所述道路交汇口的通过方式为右转通过。
子步骤34,若所述相对位置为所述第二道路在所述第一道路的左侧,则确定所述道路交汇口的通行方式为左转通过。
具体的,可以通过第一道路和第二道路的相对位置来确定预期的路线在经过道路交汇口的通过方式。具体的,可以以所述第一道路为第一视角,确定所述第一道路标识对应的第一道路,与所述第二道路标识对应的第二道路的相对位置。
若所述第二道路在所述第一道路的前侧,则可以说明沿预期的路线的车辆在经过道路交汇口后未转弯,进而确定所述道路交汇口的通过方式为直行通过。
若所述第二道路在所述第一道路的右侧,则可以说明沿预期的路线的车辆在经过道路交汇口后右转,进而确定所述道路交汇口的通过方式为右转通过。
若所述第二道路在所述第一道路的左侧,则可以说明沿预期的路线的车辆在经过道路交汇口后左转,进而确定所述道路交汇口的通行方式为左转通过。
子步骤35,根据已确定的所述道路交汇口的通行方式,基于预设的道路选择规则中优选的车道类型,确定所述第一道路中的第一车道,以及与所述第一车道已建立连通关系的所述第二道路中的车道为第二车道。
其中,所述预设的道路选择规则,包括:优选的车道类型,所述车道类型包括混合车道和非混合车道。
具体的,若通过方式为直行方式,且第一道路中具有直行功能的车道包括直行车道、直行加左转车道、直行加右转车道,那么,当预设的道路选择规则中的优选的车道类型为非混合车道时,选择第一道路中的直行车道作为第一车道,当预设的道路选择规则中的优选的车道类型为混合车道时,选择第一道路中的直行加左转车道或直行加右转车道作为第一车道。
若通过方式为左转方式,且第一道路中具有左转功能的车道包括左转车道和直行加左转车道,那么,当预设的道路选择规则中的优选的车道类型为非混合车道时,选择第一道路中的左转车道作为第一车道,当预设的道路选择规则中的优选的车道类型为混合车道时,选择第一道路中的直行加左转车道作为第一车道。
若通过方式为右转方式,且第一道路中具有右转功能的车道包括右转车道和直行加右转车道,那么,当预设的道路选择规则中的优选的车道类型为非混合车道时,选择第一道路中的右转车道作为第一车道,当预设的道路选择规则中的优选的车道类型为混合车道时,选择第一道路中的直行加右转车道作为第一车道。
子步骤22,基于所述第一车道和所述第二车道,确定预期车道路线。
具体的,可以基于已确定的第一道路的第一车道,以及第二道路的第二车道,确定自动驾驶待执行的预期车道路线。
需要说明的是,上面提到的自动驾驶待执行的预期车道路线,只是根据预期的路线细化得到的基于车道的预期车道路线,但是还未通过设置使得自动驾驶能够按照上述预期车道路线进行行驶。
可见,可以通过设置预设的道路选择规则,使得同一预期的路线对应不同的预期车道路线,具体的,即使同一预期的路线,在经过同一个道路交汇口也可以有不同的通过路线,具体的,可以以测试自动化的方式,自动设置预设的道路选择规则,使得预期车道路线能够覆盖所有可能的场景,提高测试覆盖率。
此外,所述预设的道路选择规则还可以包括变道规则,变道规则可以用于确定预期的路线中除道路交汇口以外的直行道路的车道,具体如下:
基于预设的道路选择规则中的所述变道规则,根据所述路线设置指令中除所述第一道路标识和所述第二道路标识以外的直行道路标识,确定所述直行道路标识对应的直行道路的直行车道,所述直行车道与所述第一道路或所述第二道路连接。
具体的,还可以通过设置直行道路的直行车道,对预期的路线中的直行道路的车道进行规划,提高测试覆盖面。
步骤107,基于所述预期车道路线和所述连通关系,在所述第一道路和所述第二道路对应的车道设置不允许通行标识,生成待执行的自动驾驶路线。
在本步骤中,由于在已建立的连通关系中,车辆可以以任一路线通过道路交汇口,为了能够测试经过同一个道路交汇口的多重路线,可以按照之前确定的预期车道路线来执行本次测试,因此,可以通过在第一道路和第二道路的车道内设置不允许通行标识,使得自动驾驶车辆能够按照已确定的预期车道路线通过该道路交汇口,保证测试效果。
上述处理过程可以是一个循环的执行过程,可以根据车道选择规则,即使是同一个路线,也在每次测试中走不同的车道,进而可以遍历到所有的车道路线,提高测试效果。
可选的,参考图4,图4为本发明中步骤107的处理流程示意图。如图4所示,步骤107具体可以包括:
子步骤41,将所述第一道路和所述第二道路中已建立所述连通关系的车道中,除所述预期车道路线对应的车道以外的车道设置不允许通行标识。
具体的,可以在步骤101中,第一道路和第二道路中已建立连通关系的车道中,除第一车道和第二车道组成的预期车道路线以外的车道设置不允许通行标识,也即只允许车辆以预期车道路线,经过道路交汇口,从而限制自动驾驶车辆经过道路交汇口的路线。
比如,第一道路有三个车道与第二道路已建立连通关系,分别为左转车道、直行车道和右转车道,由于预期车道路线为直行通过,那么,可以将左转车道和右转车道均设置上不允许通过标识,使得车辆只能通过第一道路的直行车道经过该道路交汇口。
子步骤42,根据所述连通关系和所述不允许通行标识,生成待执行的自动驾驶路线。
这样,可以基于道路交汇口已设置的连通关系,通过对车道设置不允许通过标识,限制自动驾驶车辆经过道路交汇口的具体通过路线,而无需手动设置,从而提高测试效率。
可见,本发明能够通过路线设置指令和预设的道路选择规则的设置,自动生成多种包括在道路交汇口有不同通过路线的自动驾驶路线,具体的,能够通过设置路线设置指令和预设的道路选择规则,限制自动驾驶车辆经过道路交汇口的通过路线,实现遍历各种针对道路交汇口的通过路线,无需手动逐一进行设置,可以提高测试的覆盖面,保证测试效果。
本发明提出了一种用于仿真测试的道路交汇口的处理装置,参考图5,图5为本发明的用于仿真测试的车道处理装置的结构示意图。如图5所示,用于仿真测试的道路交汇口的处理装置50包括:
建立模块501,用于根据各道路交汇口的车道数量、行车方向和交通规则,建立各道路交汇口对应的各车道的连通关系;
第一确定模块502,用于在接收到路线设置指令之后,从所述路线设置指令中携带的各道路标识中,确定道路交汇口对应的来车方向的第一道路的第一道路标识以及去车方向的第二道路的第二道路标识;
第二确定模块503,用于根据所述第一道路和所述第二道路的相对位置,确定预期车道路线;
生成模块504,用于根据所述预期车道路线,在所述第一道路和所述第二道路对应的车道设置不允许通行标识,生成待执行的自动驾驶路线。
可选的,第一确定模块502,具体用于根据预设的道路交汇口的道路集合,从所述路线设置指令中携带的各道路标识中,确定道路交汇口对应的来车方向的第一道路的第一道路标识以及去车方向的第二道路的第二道路标识;
其中,所述预设的道路交汇口的道路集合,包括各道路交汇口分别连接的各条道路的道路标识。
可选的,第二确定模块503,具体包括第一确定子模块和第二确定子模块,
所述第一确定子模块,用于根据所述第一道路和所述第二道路的相对位置,分别确定所述第一道路中的第一车道,以及所述第二道路中的第二车道;
所述第二确定子模块,用于基于所述第一车道和所述第二车道,确定预期车道路线。
可选的,所述第一确定子模块,具体包括第三确定子模块、第四确定子模块、第五确定子模块、第六确定子模块和第七确定子模块;
所述第三确定子模块,用于以所述第一道路为第一视角,确定所述第一道路标识对应的第一道路,与所述第二道路标识对应的第二道路的相对位置;
所述第四确定子模块,用于若所述相对位置为所述第二道路在所述第一道路的前侧,则确定所述道路交汇口的通过方式为直行通过;
所述第五确定子模块,用于若所述相对位置为所述第二道路在所述第一道路的右侧,则确定所述道路交汇口的通过方式为右转通过;
所述第六确定子模块,用于若所述相对位置为所述第二道路在所述第一道路的左侧,则确定所述道路交汇口的通行方式为左转通过;
所述第七确定子模块,用于根据已确定的所述道路交汇口的通行方式,基于预设的道路选择规则中优选的车道类型,确定所述第一道路中的第一车道,以及与所述第一车道已建立连通关系的所述第二道路中的车道为第二车道,其中,所述预设的道路选择规则,包括:优选的车道类型,所述车道类型包括混合车道和非混合车道。
可选的,生成模块504,具体包括设置子模块和生成子模块,
所述设置子模块,用于将所述第一道路和所述第二道路中已建立所述连通关系的车道中,除所述预期车道路线对应的车道以外的车道设置不允许通行标识;
所述生成子模块,用于根据所述连通关系和所述不允许通行标识,生成待执行的自动驾驶路线。
可见,本发明提出的用于仿真测试的道路交汇口的处理装置,能够通过路线设置指令和预设的道路选择规则的设置,自动生成多种包括在道路交汇口有不同通过路线的自动驾驶路线,具体的,能够通过设置路线设置指令和预设的道路选择规则,限制自动驾驶车辆经过道路交汇口的通过路线,实现遍历各种针对道路交汇口的通过路线,无需手动逐一进行设置,可以提高测试的覆盖面,保证测试效果。
本领域普通技术人员可以理解:附图只是一个实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。
本领域普通技术人员可以理解:实施例中的装置中的模块可以按照实施例描述分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围。

Claims (10)

1.一种用于仿真测试的道路交汇口的处理方法,其特征在于,包括:
根据各道路交汇口的车道数量、行车方向和交通规则,建立各道路交汇口对应的各车道的连通关系;
在接收到路线设置指令之后,从所述路线设置指令中携带的各道路标识中,确定道路交汇口对应的来车方向的第一道路的第一道路标识以及去车方向的第二道路的第二道路标识;
根据所述第一道路和所述第二道路的相对位置,确定预期车道路线;
根据所述预期车道路线,在所述第一道路和所述第二道路对应的车道设置不允许通行标识,生成待执行的自动驾驶路线。
2.根据权利要求1所述的方法,其特征在于,所述从所述路线设置指令中携带的各道路标识中,确定道路交汇口对应的来车方向的第一道路的第一道路标识以及去车方向的第二道路的第二道路标识的步骤,包括:
根据预设的道路交汇口的道路集合,从所述路线设置指令中携带的各道路标识中,确定道路交汇口对应的来车方向的第一道路的第一道路标识以及去车方向的第二道路的第二道路标识;
其中,所述预设的道路交汇口的道路集合,包括各道路交汇口分别连接的各条道路的道路标识。
3.根据权利要求1所述的方法,其特征在于,所述根据所述第一道路和所述第二道路之间的夹角,确定预期车道路线的步骤,包括:
根据所述第一道路和所述第二道路的相对位置,分别确定所述第一道路中的第一车道,以及所述第二道路中的第二车道;
基于所述第一车道和所述第二车道,确定预期车道路线。
4.根据权利要求3所述的方法,其特征在于,所述根据所述第一道路和所述第二道路的相对位置,分别确定所述第一道路中的第一车道,以及所述第二道路中的第二车道的步骤,包括:
以所述第一道路为第一视角,确定所述第一道路标识对应的第一道路,与所述第二道路标识对应的第二道路的相对位置;
若所述相对位置为所述第二道路在所述第一道路的前侧,则确定所述道路交汇口的通过方式为直行通过;
若所述相对位置为所述第二道路在所述第一道路的右侧,则确定所述道路交汇口的通过方式为右转通过;
若所述相对位置为所述第二道路在所述第一道路的左侧,则确定所述道路交汇口的通行方式为左转通过;
根据已确定的所述道路交汇口的通行方式,基于预设的道路选择规则中优选的车道类型,确定所述第一道路中的第一车道,以及与所述第一车道已建立连通关系的所述第二道路中的车道为第二车道。
其中,所述预设的道路选择规则,包括:优选的车道类型,所述车道类型包括混合车道和非混合车道。
5.根据权利要求1所述的方法,其特征在于,所述根据所述预期车道路线,在所述第一道路和所述第二道路对应的车道设置不允许通行标识,生成待执行的自动驾驶路线的步骤,包括:
将所述第一道路和所述第二道路中已建立所述连通关系的车道中,除所述预期车道路线对应的车道以外的车道设置不允许通行标识;
根据所述连通关系和所述不允许通行标识,生成待执行的自动驾驶路线。
6.一种用于仿真测试的道路交汇口的处理装置,其特征在于,包括:
建立模块,用于根据各道路交汇口的车道数量、行车方向和交通规则,建立各道路交汇口对应的各车道的连通关系;
第一确定模块,用于在接收到路线设置指令之后,从所述路线设置指令中携带的各道路标识中,确定道路交汇口对应的来车方向的第一道路的第一道路标识以及去车方向的第二道路的第二道路标识;
第二确定模块,用于根据所述第一道路和所述第二道路的相对位置,确定预期车道路线;
生成模块,用于根据所述预期车道路线,在所述第一道路和所述第二道路对应的车道设置不允许通行标识,生成待执行的自动驾驶路线。
7.根据权利要求6所述的装置,其特征在于,
所述第一确定模块,具体用于根据预设的道路交汇口的道路集合,从所述路线设置指令中携带的各道路标识中,确定道路交汇口对应的来车方向的第一道路的第一道路标识以及去车方向的第二道路的第二道路标识;
其中,所述预设的道路交汇口的道路集合,包括各道路交汇口分别连接的各条道路的道路标识。
8.根据权利要求6所述的装置,其特征在于,
所述第二确定模块,具体包括第一确定子模块和第二确定子模块;
所述第一确定子模块,用于根据所述第一道路和所述第二道路的相对位置,分别确定所述第一道路中的第一车道,以及所述第二道路中的第二车道;
所述第二确定子模块,用于基于所述第一车道和所述第二车道,确定预期车道路线。
9.根据权利要求8所述的装置,其特征在于,
所述第一确定子模块,具体包括第三确定子模块、第四确定子模块、第五确定子模块、第六确定子模块和第七确定子模块;
所述第三确定子模块,用于以所述第一道路为第一视角,确定所述第一道路标识对应的第一道路,与所述第二道路标识对应的第二道路的相对位置;
所述第四确定子模块,用于若所述相对位置为所述第二道路在所述第一道路的前侧,则确定所述道路交汇口的通过方式为直行通过;
所述第五确定子模块,用于若所述相对位置为所述第二道路在所述第一道路的右侧,则确定所述道路交汇口的通过方式为右转通过;
所述第六确定子模块,用于若所述相对位置为所述第二道路在所述第一道路的左侧,则确定所述道路交汇口的通行方式为左转通过;
所述第七确定子模块,用于根据已确定的所述道路交汇口的通行方式,基于预设的道路选择规则中优选的车道类型,确定所述第一道路中的第一车道,以及与所述第一车道已建立连通关系的所述第二道路中的车道为第二车道,其中,所述预设的道路选择规则,包括:优选的车道类型,所述车道类型包括混合车道和非混合车道。
10.根据权利要求6所述的装置,其特征在于,
所述生成模块,具体包括设置子模块和生成子模块;
所述设置子模块,用于将所述第一道路和所述第二道路中已建立所述连通关系的车道中,除所述预期车道路线对应的车道以外的车道设置不允许通行标识;
所述生成子模块,用于根据所述连通关系和所述不允许通行标识,生成待执行的自动驾驶路线。
CN202011630147.0A 2020-12-31 2020-12-31 一种用于仿真测试的道路交汇口的处理方法及装置 Pending CN112863212A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011630147.0A CN112863212A (zh) 2020-12-31 2020-12-31 一种用于仿真测试的道路交汇口的处理方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011630147.0A CN112863212A (zh) 2020-12-31 2020-12-31 一种用于仿真测试的道路交汇口的处理方法及装置

Publications (1)

Publication Number Publication Date
CN112863212A true CN112863212A (zh) 2021-05-28

Family

ID=75999790

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011630147.0A Pending CN112863212A (zh) 2020-12-31 2020-12-31 一种用于仿真测试的道路交汇口的处理方法及装置

Country Status (1)

Country Link
CN (1) CN112863212A (zh)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101359434A (zh) * 2008-09-17 2009-02-04 覃征 用于交通导航***和交通仿真***的路网模型构建方法
US20170241794A1 (en) * 2016-02-18 2017-08-24 Electronics And Telecommunications Research Institute Method and apparatus for predicting vehicle route
CN107564317A (zh) * 2017-10-27 2018-01-09 左依宁 一种自动驾驶车辆控制***及方法
US20190189013A1 (en) * 2017-12-19 2019-06-20 Toyota Jidosha Kabushiki Kaisha Automatic Generation of Pedestrians in Virtual Simulation of Roadway Intersections
CN110597711A (zh) * 2019-08-26 2019-12-20 湖南大学 一种基于场景和任务的自动驾驶测试用例生成方法
CN111002984A (zh) * 2019-12-24 2020-04-14 北京汽车集团越野车有限公司 一种自动驾驶方法、装置、车辆及自动驾驶设备
CN111415513A (zh) * 2020-03-26 2020-07-14 公安部交通管理科学研究所 一种自动驾驶汽车行驶安全性测试方法、装置及***
CN111625927A (zh) * 2020-04-27 2020-09-04 腾讯科技(深圳)有限公司 仿真车辆的控制方法及相关设备
CN111832179A (zh) * 2020-07-17 2020-10-27 北京赛目科技有限公司 无人车的测试场景创建方法及装置
CN112071066A (zh) * 2020-09-17 2020-12-11 北京智能车联产业创新中心有限公司 自动驾驶车辆测试方法、判断方法及装置

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101359434A (zh) * 2008-09-17 2009-02-04 覃征 用于交通导航***和交通仿真***的路网模型构建方法
US20170241794A1 (en) * 2016-02-18 2017-08-24 Electronics And Telecommunications Research Institute Method and apparatus for predicting vehicle route
CN107564317A (zh) * 2017-10-27 2018-01-09 左依宁 一种自动驾驶车辆控制***及方法
US20190189013A1 (en) * 2017-12-19 2019-06-20 Toyota Jidosha Kabushiki Kaisha Automatic Generation of Pedestrians in Virtual Simulation of Roadway Intersections
CN110597711A (zh) * 2019-08-26 2019-12-20 湖南大学 一种基于场景和任务的自动驾驶测试用例生成方法
CN111002984A (zh) * 2019-12-24 2020-04-14 北京汽车集团越野车有限公司 一种自动驾驶方法、装置、车辆及自动驾驶设备
CN111415513A (zh) * 2020-03-26 2020-07-14 公安部交通管理科学研究所 一种自动驾驶汽车行驶安全性测试方法、装置及***
CN111625927A (zh) * 2020-04-27 2020-09-04 腾讯科技(深圳)有限公司 仿真车辆的控制方法及相关设备
CN111832179A (zh) * 2020-07-17 2020-10-27 北京赛目科技有限公司 无人车的测试场景创建方法及装置
CN112071066A (zh) * 2020-09-17 2020-12-11 北京智能车联产业创新中心有限公司 自动驾驶车辆测试方法、判断方法及装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
朱冰等: "基于场景的自动驾驶汽车虚拟测试研究进展", 《中国公路学报》 *

Similar Documents

Publication Publication Date Title
CN106679685A (zh) 一种用于车辆导航的行车路径规划方法
RU2682151C1 (ru) Устройство определения окружения, аппаратура содействия при движении и способ определения окружения
CN107449435B (zh) 导航方法及装置
CN108615387B (zh) 一种自动驾驶下交叉口自由转向车道设置方法
CN104101353B (zh) 一种导航方法、装置和实时导航***
KR102092484B1 (ko) 씬 평가 장치, 주행 지원 장치, 씬 평가 방법
CN103456185B (zh) 智能车在城市道路行驶中的接力导航方法
CN108961990B (zh) 用于处理高精地图的方法和装置
CN108922185B (zh) 一种快捷部署交叉口渠化***的方法
CN110196056B (zh) 用于生成用于自动驾驶车辆导航和决策的道路地图的方法和导航装置
CN106683394B (zh) 信息处理方法、车联网社交平台及车载设备
CN111006680B (zh) 一种基于v2i技术的自动驾驶车辆路径规划***及方法
CN111027160B (zh) 一种基于数据转换的sumo交通仿真场景精准构建方法
CN107403038A (zh) 一种智能汽车虚拟快速测试方法
CN109415877B (zh) 具有协同作用的交通交叉路口
CN111829536B (zh) 导航地图路网生成方法、装置、存储介质及电子设备
CN108248611B (zh) 一种自动驾驶的方法、汽车控制设备、汽车及***
CN104680820A (zh) 一种基于梯度场的交通流车联网***及交通流控制方法
CN112325896B (zh) 导航方法、装置、智能行驶设备及存储介质
JP7136043B2 (ja) 交差点内の走行軌道データ生成装置及び走行軌道データ生成プログラム
CN102855756A (zh) 一种智能出租车应召方法、服务器和***
JP2003269979A (ja) 経路案内装置及び経路案内方法
CN101937617A (zh) 一种路口车道坐标定位及其信号相位无线传输方法
CN111583677B (zh) 车路协同环境下基于多路径方案的交叉口车辆诱导方法
JP2012127745A (ja) ナビゲーション装置、ナビゲーション方法及びプログラム

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210528