【技术实现步骤摘要】
路径生成方法和路径规划方法及其系统和设备
本专利技术涉及导航
,更具体地涉及一路径生成方法和路径规划方法及其系统和设备。
技术介绍
目前,随着人工智能技术的发展,越来越多的公司及高校团队专注于智能移动平台的研究。智能移动平台,是指搭载了诸多传感器的车辆,可以实现自主导航和避障,再通过所搭载的任务模块完成相应的工作,如油田巡检车等等。路径规划方法作为该智能移动平台实现自主导航的核心技术,也受到越来越多的研发团队的关注。传统的机器人避障导航算法因需要实时地搜寻复杂空间而缺乏效率,并且通过该传统的机器人避障导航算法规划的路径一般不符合正常的车辆驾驶行为。而近期兴起的无人驾驶技术虽然考虑了无人车辆在结构化道路的行驶问题,但往往计算较为复杂,硬件成本较高。例如,如图1所示,现有的一种适用于无人驾驶汽车的路径规划方法的步骤如下:首先,对全局路径建立sl坐标系,根据组合惯导信息,确定车辆的sl坐标(记为s0、l0);其次,在全局路径上,以s0为起点,以一定间隔做垂直辅助线,进行撒点,形成如图1所示的采样点;接着,连接车辆以及不同组的采样点,用样条曲线进行平滑处理,得到多组曲率连续的备选路径,并对每条备选路径进行采样,获得离散路径点;最后,计算每条备选路径的价值函数Cost,考虑了避障、偏离中心路径距离、路径曲率等,进而筛选出最佳局部路径。然而,这种路径规划方法主要适用于无人驾驶汽车的应用场景,主要是因为这种方法所需构造的备选路径的数量因指数增大而导致过多,具体地,如图1所示的四组采样点共可以构造出24167条 ...
【技术保护点】
1.一路径生成方法,其特征在于,包括步骤:/n基于全局路径数据和一移动平台的位姿数据,确定该移动平台在全局路径中的当前位置;/n基于该移动平台在该全局路径中的该当前位置,生成一组采样点,以获得该采样点在该全局路径中的位置;/n藉由一样条曲线模型,分别在该移动平台的该当前位置和该采样点的位置之间拟合出一组拟合路径线;以及/n分别沿着平行于该全局路径的全局路径线的方向延伸该拟合路径线,以得到具有预定路径长度的一组备选路径。/n
【技术特征摘要】
1.一路径生成方法,其特征在于,包括步骤:
基于全局路径数据和一移动平台的位姿数据,确定该移动平台在全局路径中的当前位置;
基于该移动平台在该全局路径中的该当前位置,生成一组采样点,以获得该采样点在该全局路径中的位置;
藉由一样条曲线模型,分别在该移动平台的该当前位置和该采样点的位置之间拟合出一组拟合路径线;以及
分别沿着平行于该全局路径的全局路径线的方向延伸该拟合路径线,以得到具有预定路径长度的一组备选路径。
2.如权利要求1所述的路径生成方法,其中,所述基于全局路径数据和一移动平台的位姿数据,确定该移动平台在全局路径中的当前位置的步骤,包括步骤:
基于该全局路径数据,建立全局坐标系,其中该全局坐标系的s轴平行于该全局路径线,并且该全局坐标系的l轴垂直于该全局路径线;和
基于该移动平台的位姿数据,求解出该移动平台在该全局坐标系中的当前位置坐标。
3.如权利要求2所述的路径生成方法,其中,在所述基于该移动平台在该全局路径中的该当前位置,生成一组采样点,以获得该采样点在该全局路径中的位置的步骤中:
基于该移动平台在该全局路径中的该当前位置,利用幂函数曲线生成该采样点,以获得该采样点在该全局坐标系中的位置坐标。
4.如权利要求3所述的路径生成方法,其中,所述基于该移动平台在该全局路径中的该当前位置,生成一组采样点,以获得该采样点在该全局路径中的位置的步骤,包括步骤:
生成一组平行线,其中每该平行线平行于该全局坐标系的该s轴;和
计算该幂函数曲线与每该平行线的交点,以作为该采样点。
5.如权利要求4所述的路径生成方法,其中,该幂函数曲线为一函数模型:其中,s和l分别为该幂函数曲线上各点在该全局坐标系中的坐标值;s0和l0分别为该移动平台在该全局坐标系中的当前位置坐标值;slope为该幂函数曲线的系数。
6.如权利要求1所述的路径生成方法,其中,所述基于全局路径数据和一移动平台的位姿数据,确定该移动平台在全局路径中的当前位置的步骤,包括步骤:
基于该全局路径数据,生成一组路段的路段信息,其中该路段的起点和终点均为该全局路径线上的全局路径点;
基于该移动平台的该位姿数据和该路段的该路段信息,计算该移动平台与每该路段之间的最小距离,以确定该移动平台所处的当前路段;
基于该当前路段的路段信息,建立一当前路段坐标系,其中该当前路段坐标系的x轴和y轴分别平行和垂直于该当前路段的起点和终点之间的连线;以及
基于该移动平台的该位姿数据,求解出该移动平台在该当前路段坐标系中的当前位置坐标。
7.如权利要求6所述的路径生成方法,其中,在所述基于该移动平台在该全局路径中的该当前位置,生成一组采样点,以获得该采样点在该全局路径中的位置的步骤中:
基于该移动平台在该全局路径中的该当前位置,利用幂函数曲线生成该采样点,以获得该采样点在该当前路段坐标系中的位置坐标。
8.如权利要求6所述的路径生成方法,其中,该当前路段坐标系的原点位于该当前路段的起点,并且该当前路段坐标系的该x轴指向该当前路段的终点。
9.如权利要求8所述的路径生成方法,其中,所述基于该全局路径数据,生成一组路段的路段信息,其中该路段的起点和终点均为该全局路径线上的全局路径点的步骤,包括步骤:
基于该全局路径数据中该全局路径线上的该全局路径点,获得每该路段在该当前路段坐标系中的起点坐标和终点坐标;和
分别基于该当前路段的左右路宽和下一相邻的路段的左右路宽,求解出该当前路段在该当前路段坐标系中的左右边界点坐标,以获得该当前路段的通行区域。
10.如权利要求9所述的路径生成方法,进一步包括步骤:
判断每该备选路径是否超出该当前路段的该通行区域,如果是,则将该备选路径的超出部分重构至该下一相邻的路段的通行区域,以得到重构的备选路径;如果否,则保持该备选路径不变。
11.如权利要求10所述的路径生成方法,其中,所述判断每该备选路径是否超出该当前路段的该通行区域的步骤,包括步骤:
对每该备选路径进行采样,以得到该备选路径上的备选路径点;
求解每该备选路径与该当前路段的该通行区域的终端边界线之间的交点,作为该备选路径上的路段截止点;
比较该备选路径上所有的该备选路径点的x轴坐标与该备选路径上的该路段截止点的x轴坐标之间的大小;以及
当该备选路径点的x轴坐标大于该路段截止点的x轴坐标时,藉由一映射模型,将该备选路径点映射至该下一相邻的路段的通行区域,以获得重构路径点。
12.如权利要求11所述的路径生成方法,其中,所述映射模型为:
其中:(x2,y2)为该重构路径点在下一路段坐标系中的坐标;(x1,y1)为该备选路径点在该当前路段坐标系中的坐标;(xe,ye)和(xb,yb)分别为该路段截止点在该当前路段坐标系和该下一路段坐标系上的坐标;W1和W2分别为该当前路段和该下一相邻的路段的同侧路宽。
13.如权利要求1至12中任一所述的路径生成方法,进一步包括步骤:
改变该样条曲线模型的约束条件,拟合出不同组的该拟合路径线,以通过延伸该不同组的拟合路径线,获得不同组的该备选路径。
14.如权利要求13所述的路径生成方法,其中,该样条曲线模型的该约束条件包括幂函数曲线的系数和幂函数曲线的起点斜率。
15.如权利要求13所述的路径生成方法,其中,该样条曲线模型为五次样条曲线或三次样条曲线。
16.一路径规划方法,其特征在于,包括步骤:
A:获取通过路径生成方法生成的一组或多组备选路径;和
B:基于所获得的障碍物的信息,从所述备选路径中筛选出最优路径;
其中所述路径生成方法包括步骤:
基于全局路径数据和一移动平台的位姿数据,确定该移动平台在全局路径中的当前位置;
基于该移动平台在该全局路径中的该当前位置,生成一组采样点,以获得该采样点在该全局路径中的位置;
藉由一样条曲线模型,分别在该移动平台的该当前位置和该采样点的位置之间拟合出一组拟合路径线;以及
分别沿着平行于该全局路径的全局路径线的方向延伸该拟合路径线,以得到具有预定路径长度的一组备选路径。
17.如权利要求16所述的路径规划方法,其中,在所述步骤B中:
藉由一路径筛选模型,获得每该备选路径的通行系数,以将具有最...
【专利技术属性】
技术研发人员:李超,高洋波,蔡俊杰,田文军,
申请(专利权)人:舜宇光学浙江研究院有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。