【技术实现步骤摘要】
车辆掉头路径的生成方法、装置及自动驾驶车辆
[0001]本公开涉及人工智能
中的自动驾驶和智能交通,尤其涉及一种车辆掉头路径的生成方法、装置及自动驾驶车辆。
技术介绍
[0002]随着自动驾驶技术的发展,车辆行驶的安全性和可靠性为自动驾驶技术关注的焦点,车辆掉头的技术为自动驾驶技术中的重要内容。
[0003]在一些实施例中,基于人工的方式在地图上标注虚拟掉头线,以将虚拟掉头线确定为车辆掉头路径,从而控制车辆基于该车辆掉头路径完成车辆掉头。
[0004]然而,虚拟掉头线不会考虑到车辆周围的障碍物(比如车辆、锥筒、栅栏等)的信息,以至于不能根据障碍物的位置变化等对车辆掉头路径进行动态的调整,无法给出当前状态下的最优路径规划,尤其是若虚拟掉头线被障碍物遮挡时,则无法控制车辆的顺利掉头,如车辆因障碍物遮挡虚拟掉头线而无法顺利通行。
技术实现思路
[0005]本公开提供了一种用于提高车辆掉头路径的有效性和可靠性的车辆掉头路径方法、装置及自动驾驶车辆。
[0006]根据本公开的第一方面,提供了一种车辆掉头路径的生成方法,包括:
[0007]根据车辆掉头场景中的第一障碍物,获取所述车辆避开所述第一障碍物的掉头起始点;
[0008]根据所述掉头起始点、以及所述车辆掉头场景中的路口的大小属性,确定所述车辆的出弯点,其中,所述出弯点为所述车辆开始直行的位置点;
[0009]根据所述掉头起始点和所述出弯点,生成所述车辆掉头路径。
[0010]根据本公开的第二方面 ...
【技术保护点】
【技术特征摘要】
1.一种车辆掉头路径的生成方法,包括:根据车辆掉头场景中的第一障碍物,获取所述车辆避开所述第一障碍物的掉头起始点;根据所述掉头起始点、以及所述车辆掉头场景中的路口的大小属性,确定所述车辆的出弯点,其中,所述出弯点为所述车辆开始直行的位置点;根据所述掉头起始点和所述出弯点,生成所述车辆掉头路径。2.根据权利要求1所述的方法,其中,所述第一障碍物包括第一障碍物点;根据车辆掉头场景中的第一障碍物,获取所述车辆避开所述第一障碍物的掉头起始点,包括:根据所述第一障碍物点,构建所述第一障碍物的第一障碍物边;获取所述车辆掉头场景中,所述车辆避开所述第一障碍物点、且避开所述第一障碍物边的所述掉头起始点。3.根据权利要求2所述的方法,其中,所述第一障碍物点包括第一坐标;获取所述车辆掉头场景中,所述车辆避开所述第一障碍物点、且避开所述第一障碍物边的所述掉头起始点,包括:计算得到所述车辆避开所述第一障碍物点的第一起始点信息;计算得到所述车辆避开所述第一障碍物边的第二起始点信息;根据所述第一起始点信息和所述第二起始点信息,确定所述掉头起始点。4.根据权利要求3所述的方法,其中,所述第一障碍物点包括第一坐标;计算得到所述车辆避开所述第一障碍物点的第一起始点信息,包括:根据所述第一坐标、预设最小转弯半径、预设入弯参考点、以及所述车辆的车辆参数,计算得到所述第一起始点信息;其中,所述预设最小转弯半径为,所述车辆按照方向盘转到底的方式掉头对应的转弯半径。5.根据权利要求4所述的方法,其中,根据所述第一坐标、预设最小转弯半径、预设入弯参考点、以及所述车辆的车辆参数,计算得到所述第一起始点信息,包括:根据所述第一坐标、所述预设最小转弯半径,计算得到最优入弯点与所述第一障碍物点之间的第一距离,其中,所述最优入弯点为瞬时转弯中心ICR;获取所述车辆避开所述第一障碍物的避让类型,其中,所述避让类型为所述车辆从所述第一障碍物的右侧绕行,或者,所述车辆从所述第一障碍物的左侧绕行;根据所述避让类型和所述第一距离,计算得到所述第一起始点信息。6.根据权利要求5所述的方法,其中,所述避让类型为所述右侧绕行;所述车辆参数包括车辆宽度;根据所述避让类型和所述第一距离,计算得到所述第一起始点信息,包括:根据所述预设最小转弯半径和所述车辆宽度,计算得到车辆内侧转弯半径;根据所述第一坐标、所述第一距离、所述预设最小转弯半径、以及所述车辆内侧转弯半径,计算得到所述右侧绕行的起始点信息;其中,所述第一起始点信息包括所述右侧绕行的起始点信息。7.根据权利要求5所述的方法,其中,所述避让类型为所述左侧绕行;所述车辆参数包括车辆宽度、所述车辆后轴中心到车辆前端点的第二距离;根据所述避让类型和所述第一距离,计算得到所述第一起始点信息,包括:
根据所述预设最小转弯半径、所述车辆宽度、所述第二距离,计算得到车辆外侧转弯半径;根据所述第一坐标、所述第一距离、所述预设最小转弯半径、以及所述车辆内侧转弯半径,计算得到所述左侧绕行的起始点信息;其中,所述第一起始点信息包括所述左侧绕行的起始点信息。8.根据权利要求7所述的方法,其中,计算得到避开所述第一障碍物边的第二起始点信息,包括:根据所述第一障碍物边、所述预设最小转弯半径、所述预设入弯参考点、以及所述车辆外侧转弯半径,计算得到所述第二起始点信息。9.根据权利要求8所述的方法,其中,所述第二起始点信息包括所述车辆掉头的第一候选起始点的第一横坐标;所述左侧绕行的起始点信息包括所述车辆掉头的第二候选起始点的第二横坐标;所述右侧绕行的起始点信息包括所述车辆掉头的第三候选起始点的第三横坐标;根据所述第一起始点信息和所述第二起始点信息,确定所述掉头起始点,包括:根据所述第一横坐标、所述第二横坐标、以及所述第三横坐标,确定所述掉头起始点的横坐标区间;根据所述横坐标区间确定所述掉头起始点的横坐标。10.根据权利要求9所述的方法,其中,根据所述第一横坐标、所述第二横坐标、以及所述第三横坐标,确定所述掉头起始点的横坐标区间,包括:将所述第一横坐标和所述第二横坐标中大的横坐标,确定为所述掉头起始点的横坐标最大值;将所述第三横坐标确定为所述掉头起始点的横坐标最小值;其中,所述横坐标区间的最小值为所述横坐标最小值,所述横坐标区间的最大值为所述横坐标最大值。11.根据权利要求10所述的方法,其中,所述第一障碍物的数量为多个,一个第一障碍物对应一个横坐标区间;根据所述横坐标区间确定所述掉头起始点的横坐标,包括:若各横坐标区间具有区间交集,则将所述区间交集中的最小横坐标确定为所述掉头起始点的横坐标;若各横坐标区间没有区间交集,则将各横坐标区间对应的最小横坐标确定为所述掉头起始点的横坐标。12.根据权利要求1
‑
11中任一项所述的方法,其中,所述大小属性为小路口类型或大路口类型;所述小路类型表征所述车辆的掉头宽度小于最小转弯半径;所述大路口类型表征所述掉头宽度大于等于所述最小转弯半径。13.根据权利要求12所述的方法,其中,若所述大小属性为所述大路口类型,则根据所述掉头起始点、以及所述车辆掉头的路口的大小类型,确定所述车辆在所述掉头场景中的出弯点,包括:根据所述掉头起始点和所述最小转弯半径,确定所述车辆在所述掉头场景中的第一切换点;根据所述第一切换点确定所述出弯点。14.根据权利要求13所述的方法,其中,所述掉头起始点包括...
【专利技术属性】
技术研发人员:刘征宇,梁琪,夏中谱,彭亮,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。