【技术实现步骤摘要】
一种针对结构化道路的自动驾驶导航方法及系统
本专利技术涉及自动驾驶导航引擎领域,特别涉及一种针对结构化道路的自动驾驶导航方法及系统。
技术介绍
随着自动驾驶技术的发展,为实现乘客自定义乘车点和目的地,合理规划行车路线,业内对导航引擎系统的研究愈发重视,区别于当前导航软件的地图引擎和导航引擎系统,自动驾驶导航引擎需针对自动驾驶需求进行开发和适配,对道路级、车道级进行规划,并区分车道优先级,便于自动驾驶系统做出合理正确的决策。当前车端应用的导航引擎系统多应用于车基端,为驾驶员提供导航信息,无法应用于自动驾驶系统,无法为自动驾驶系统中“驾驶脑”决策规划提供充足的信息;高精地图是自动驾驶系统中重要的一环,目前常用高精地图格式包括opendrive格式和apollo格式,可为自动驾驶系统提供精确地道路信息、车道信息、交通标志、交通标识等信息,但如何将高精地图和导航引擎系统紧密结合,开发适用于自动驾驶系统的导航引擎系统,在公开技术中暂属于空白阶段。目前地图软件中的导航引擎系统较为完善,但其特点和产品定位与自动驾驶系统需求匹配性较差;自动驾驶系统中高精地图定义较为完善,但目前多应用于定位功能,与导航引擎系统功能定义有一定的差距。同时,部分导航引擎系统混淆导航功能和局部路径规划功能,导航引擎是单纯根据高精地图信息(拓扑关系、车道边界限制等)和初始定位信息,规划处一条基于某种筛选规则(例如最短路径)且可以到达终点的道路级路径,并给出每条道路下推荐行走的车道和禁行车道,而具体是否按照推荐车道行驶、何时换道至推荐车道、局部 ...
【技术保护点】
1.一种针对结构化道路的自动驾驶导航方法,其特征在于,具体包括以下步骤:/nS1、基于高精度地图构建道路拓扑关系有向图,并根据道路拓扑关系有向图获取规划道路群;/nS2、判断车辆能否从当前道路到达规划道路群中规划的下级道路,若可以则进行步骤S3,否则返回步骤S1重新规划;/nS3、在获取规划道路群的基础上,基于高精度地图构建车道拓扑关系,并根据车道拓扑关系获取规划车道群,令当前车辆在规划道路群规划的路径上行驶并根据规划车道群的信息进行变道。/n
【技术特征摘要】
1.一种针对结构化道路的自动驾驶导航方法,其特征在于,具体包括以下步骤:
S1、基于高精度地图构建道路拓扑关系有向图,并根据道路拓扑关系有向图获取规划道路群;
S2、判断车辆能否从当前道路到达规划道路群中规划的下级道路,若可以则进行步骤S3,否则返回步骤S1重新规划;
S3、在获取规划道路群的基础上,基于高精度地图构建车道拓扑关系,并根据车道拓扑关系获取规划车道群,令当前车辆在规划道路群规划的路径上行驶并根据规划车道群的信息进行变道。
2.根据权利要求1所述的一种针对结构化道路的自动驾驶导航方法,其特征在于,获取规划道路群的过程包括:
利用高精地图中的道路信息,构建道路拓扑关系有向图,将道路长度信息作为有向图中各定点的权重,连接关系作为边的权重;
将当前车辆的定位信息投影到高精地图中,找到当前车辆所属道路,作为道路信息规划的起始道路;
将站点信息投影到高精地图中,找到各站点所属道路,作为道路信息规划的必经道路,将最后一个站点作为终点,其所在的道路作为终点道路;
基于路径规划搜索算法,根据道路拓扑关系有向图和起始道路、必经道路、终点道路信息获取规划道路群,表示为{起始道路编号,必经道路1编号,必经道路2编号,...,必经道路n-1编号,终点道路n编号}。
3.根据权利要求1所述的一种针对结构化道路的自动驾驶导航方法,其特征在于,判断车辆能否从当前道路到达规划道路群中规划的下级道路的具体过程包括:
确定车道的下级车道群、同级车道群,并确定车道边界线类型;
判断车辆当前起始车道是否通过拓扑关系可直接到达规划道路群中的必经道路,若是则规划成功;
否则判断车道线是否为虚线且换道距离充足,若是则可以成功规划;
否则判断起始车道的下级车道群是否为空,若为空则规划失败,若不为空,则将该车道的下级车道群中属于必经道路的每一条车道及其对应的道路作为新的起始车道与起始道路,重复道路规划步骤,选取换道次数最少或者路径最短的作为更新结果。
4.根据权利要求1所述的一种针对结构化道路的自动驾驶导航方法,其特征在于,获取规划车道群的过程包括:
将当前车辆的定位信息投影到高精地图中,找到当前车辆所属车道,作为车道信息规划的起始车道;
定义规划道路群中所有道路下属的车道为可选车道群,将每条车道作为一个节点,依据车道的上级车道群、下级车道群、同级车道群以及车道边界线类型,构建车道拓扑关系有向图;
基于路径规划搜索算法,根据构建的可选车道群的拓扑关系有向图、起始车道、必经车道、终点车道信息获取规划车道群,表示为{起始推荐车道编号,必经车道1编号,必经车道2编号...终点车道编号};
根据规划车道群,规定与规划道路群中上级道路内车道直接相连的车道推荐值为0,其同级车道群中车道与推荐值为0的车道之间的车道数为该车道的推荐值;
车辆在当前道路上行驶时,若当前行驶的车道不是当前道路的必经车道,则根据推荐值判断向左侧还是右侧换道,直到行驶到当前道路的必经车道上。
5.根据权利要求4所述的一种针对结构化道路的自动驾驶导航方法,其特征在于,构建车道拓扑关系过程中,将一条道路上的一个车道视为一个节点,两个节点连通时,可进行驾驶操作,其中:
任意两个不直接相连的节点间代价值为MAX,MAX为一个极大值,为当前车道不可到达车道的代价值;
节点到达其自身的代价值为0;
每个节点到达其上级车道群中每条车道节点的代价值为0;
每个节点到达其同级车道群中每条车道节点的代价值为需要换道的数量;
若节点在高精地图中左右边界为实线无法换道,则节点i的相邻左车道代价值为MAX;
当前车道为公交车道等禁行车道时,节点到任何车道的代价值均为MAX。
6.一种针对结构化道路的自动驾驶导航系统,其特征在于,所述系统包括导航服务器以及与导航...
【专利技术属性】
技术研发人员:徐宁,张放,李晓飞,张德兆,王肖,霍舒豪,
申请(专利权)人:重庆智行者信息科技有限公司,
类型:发明
国别省市:重庆;50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。