In one embodiment, a request for routing from the source lane to the target lane for an automatic driving vehicle (ADV) is received. Determine one or more road paths from the source road to the target road. Road paths include zero or more intermediate roads between the source road and the target road, where each intermediate road includes one or more intermediate lanes. For each road path, determine one or more lane paths. Each Lane path includes multiple lanes, which are combined to connect the source lane of the source road to the target lane of the target road via at least one intermediate lane of the intermediate road. The Lane path is used to plan the trajectory from the source lane of the source road to the target lane of the target road to drive the ADV according to the trajectory.
【技术实现步骤摘要】
自动驾驶车辆的基于道路分段的路线引导系统
本公开的实施方式总体上涉及操作自动驾驶车辆。更具体地,本公开的实施方式涉及自动驾驶车辆的路线引导系统。
技术介绍
以自动驾驶模式运行(例如,无人驾驶)的车辆可以将乘员、尤其是驾驶员从一些驾驶相关的职责中解放出来。当以自动驾驶模式运行时,车辆可以使用车载传感器导航到各个位置,从而允许车辆在最少人机交互的情况下或在没有任何乘客的一些情况下行驶。与全球定位系统类似的路线制定提供了指示自动驾驶车辆的总的方向的总体水平的引导。传统的路线制定在搜索最佳路线方面缺少效率和灵活性。
技术介绍
本公开的一个方面提供了一种用于操作自动驾驶车辆的计算机实施的方法,该方法可包括:接收为自动驾驶车辆(ADV)制定从源车道到目标车道的路线的路线制定请求,所述源车道与源道路相关,以及所述目标车道与目标道路相关;响应于所述路线制定请求,确定从所述源道路到所述目标道路的一个或多个道路路径,所述道路路径可包括所述源道路与所述目标道路之间的零个或多个中间道路,其中,所述中间道路中的每个均可包括一个或多个中间车道;对于所述道路路径中的每个,确定一个或多个车道路径,每个车道路径均可具有多个车道,所述多个车道进行组合,以经由零个或多个所述中间道路的中间车道将所述源道路的源车道连接到所述目标道路的目标车道;以及使用所述车道路径来规划从所述源道路的源车道到所述目标道路的目标车道的轨迹,以根据所述轨迹驾驶所述ADV。本公开的另一方面提供了一种存储有指令的非暂时性机器可读介质,所述指令在由处理器执行时使处理器执行操作,所述操作可包括:接收为自动驾驶车辆(ADV)制定从源 ...
【技术保护点】
1.一种用于操作自动驾驶车辆的计算机实施的方法,所述方法包括:接收为自动驾驶车辆(ADV)制定从源车道到目标车道的路线的路线制定请求,所述源车道与源道路相关,以及所述目标车道与目标道路相关;响应于所述路线制定请求,确定从所述源道路到所述目标道路的一个或多个道路路径,所述道路路径包括所述源道路与所述目标道路之间的零个或多个中间道路,其中,所述中间道路中的每个均包括一个或多个中间车道;对于所述道路路径中的每个,确定一个或多个车道路径,每个车道路径均具有多个车道,所述多个车道进行组合,以经由零个或多个所述中间道路的中间车道将所述源道路的源车道连接到所述目标道路的目标车道;以及使用所述车道路径来规划从所述源道路的源车道到所述目标道路的目标车道的轨迹,以根据所述轨迹驾驶所述自动驾驶车辆。
【技术特征摘要】
2017.09.12 US 15/702,6831.一种用于操作自动驾驶车辆的计算机实施的方法,所述方法包括:接收为自动驾驶车辆(ADV)制定从源车道到目标车道的路线的路线制定请求,所述源车道与源道路相关,以及所述目标车道与目标道路相关;响应于所述路线制定请求,确定从所述源道路到所述目标道路的一个或多个道路路径,所述道路路径包括所述源道路与所述目标道路之间的零个或多个中间道路,其中,所述中间道路中的每个均包括一个或多个中间车道;对于所述道路路径中的每个,确定一个或多个车道路径,每个车道路径均具有多个车道,所述多个车道进行组合,以经由零个或多个所述中间道路的中间车道将所述源道路的源车道连接到所述目标道路的目标车道;以及使用所述车道路径来规划从所述源道路的源车道到所述目标道路的目标车道的轨迹,以根据所述轨迹驾驶所述自动驾驶车辆。2.根据权利要求1所述的方法,还包括:基于所述车道路径生成多个车道区域,每个车道区域均与具有所述车道路径的一个或多个车道的车道区域对应,所述车道路径的一个或多个车道按顺序连接,而不必横向地改变车道;以及搜索所述多个车道区域以识别表示所述轨迹的路线,包括识别所述车道区域中的至少两个之间的车道改变点。3.根据权利要求1所述的方法,还包括:生成用于所述车道路径中的每个的地形图,其中,所述轨迹基于所述车道路径的地形图来确定。4.根据权利要求1所述的方法,其中,确定从所述源道路到所述目标道路的一个或多个道路路径包括:对于所述道路路径中的每个,在道路连接表中进行搜索,以识别所述源道路与所述目标道路之间的零个或多个中间道路;以及将所识别的中间道路增添到所述源道路与所述目标道路之间的道路路径。5.根据权利要求4所述的方法,其中,所述道路连接表包括多个道路映射条目,以及其中,表示道路连接的每个道路映射条目将第一道路映射到第二道路以允许所述第一道路到达所述第二道路。6.根据权利要求1所述的方法,其中,确定一个或多个车道路径包括:对于所述车道路径中的每个,在车道连接表中进行搜索,以识别所述源道路与所述目标道路之间的所述中间道路的一个或多个中间车道;以及将所识别的中间车道增添到所述源道路的源车道与所述目标道路的目标车道之间的车道路径。7.根据权利要求6所述的方法,其中,所述车道连接表包括多个车道映射条目,以及其中,表示车道连接的每个车道映射条目将第一车道映射到第二车道以允许所述第一车道到达所述第二车道。8.根据权利要求1所述的方法,还包括:响应于所述请求,基于所述源车道在道路到车道(道路/车道)映射表中进行搜索,以识别所述源道路;以及基于所述目标车道在所述道路/车道映射表中进行搜索,以识别所述目标道路,其中,所述道路/车道映射表包括多个道路/车道映射条目,每个道路/车道映射条目均将特定道路映射到所述特定道路内的一个或多个车道。9.一种存储有指令的非暂时性机器可读介质,所述指令在由处理器执行时使所述处理器执行操作,所述操作包括:接收为自动驾驶车辆(ADV)制定从源车道到目标车道的路线的路线制定请求,所述源车道与源道路相关,以及所述目标车道与目标道路相关;响应于所述路线制定请求,确定从所述源道路到所述目标道路的一个或多个道路路径,所述道路路径包括所述源道路与所述目标道路之间的零个或多个中间道路,其中,所述中间道路中的每个均包括一个或多个中间车道;对于所述道路路径中的每个,确定一个或多个车道路径,每个车道路径均具有多个车道,所述多个车道进行组合,以经由零个或多个所述中间道路的中间车道将所述源道路的源车道连接到所述目标道路的目标车道;以及使用所述车道路径来规划从所述源道路的源车道到所述目标道路的目标车道的轨迹,以根据所述轨迹驾驶所述自动驾驶车辆。10.根据权利要求9所述的机器可读介质,其中,所述操作还包括:基于所述车道路径生成多个车道区域,每个车道区域均与具有所述车道路径的一个或多个车道的车道区域对应,所述车道路径的一个或多个车道按顺序连接,而不必横向地改变车道;以及搜索所述多个车道区域以识别表示所述轨迹的路线,包括识别所述车道区域中的至少两个之间的车道改变点。11.根据权利要求9所述的机器可读介质,其中,所述操作还包括:生成用于所述车道路径中的每个的地形图,其中,所述轨迹基于所述车道路径的地形图来确定。12.根据权利要求9所述的机器可读介质,其中,确定从所述源道路到所述目...
【专利技术属性】
技术研发人员:朱帆,孔旗,
申请(专利权)人:百度美国有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。