1.一种无车道线自动跟车轨迹确定方法,其特征在于,所述方法应用于车辆在无车道线道路行驶场景,所述方法包括:确定本车前方的至少一个目标车辆;
获取本车的第一运动数据以及每一所述目标车辆的第二运动数据;
基于所述第一运动数据确定出所述本车的第一行驶轨迹,并基于每一所述第二运动数据确定每一所述目标车辆的第二行驶轨迹;
根据所述目标车辆对应的第二运动轨迹,确定所述目标车辆的行驶方向;
基于所述目标车辆的行驶方向,对全部所述目标车辆进行筛选,确定至少一个待跟随车辆;
根据每一个所述待跟随车辆对应的第二行驶轨迹以及所述第一行驶轨迹,确定出所述本车的跟车轨迹;
所述根据每一所述待跟随车辆对应的第二行驶轨迹以及所述第一行驶轨迹,确定出所述本车的跟车轨迹,包括:分别对所述第一行驶轨迹和所述每一所述待跟随车辆对应的第二行驶轨迹进行过滤,得到过滤后的第一行驶轨迹和过滤后的第二行驶轨迹;
根据所述过滤后的第一行驶轨迹和所述过滤后的第二行驶轨迹确定出所述本车的跟车轨迹;
所述根据所述过滤后的第一行驶轨迹和所述过滤后的第二行驶轨迹确定出所述本车的跟车轨迹,包括:根据所述过滤后的第一行驶轨迹和所述过滤后的第二行驶轨迹确定出所述本车的第一跟车轨迹、第二跟车轨迹和/或第三跟车轨迹;
根据所述第一跟车轨迹、所述第二跟车轨迹和/或所述第三跟车轨迹确定本车的跟车轨迹;
其中,所述第一跟车轨迹是在参考点与所述过滤后的第一行驶轨迹的终点的横向距离小于第三横向距离阈值,且纵向距离均小于第三纵向距离阈值时,根据所述参考点所在的所述过滤后的第二行驶轨迹确定的;所述参考点为所述过滤后的第二行驶轨迹中与所述过滤后的第一行驶轨迹的终点距离最近的轨迹点;
所述第二跟车轨迹是在所述过滤后的第二行驶轨迹的终点与所述过滤后的第一行驶轨迹的终点的横向距离小于第四横向距离阈值,且纵向距离小于第四纵向距离阈值时,根据所述过滤后的第二行驶轨迹的终点所在的所述过滤后的第二行驶轨迹确定的;
所述第三跟车轨迹是通过如下方式确定的:根据所述过滤后的第一行驶轨迹和所述过滤后的第二行驶轨迹确定出各个行驶轨迹的相交点;根据所述相交点在所述过滤后的第二行驶轨迹中确定最长相交轨迹;
当所述最长相交轨迹的长度与所在所述过滤后的第二行驶轨迹的占比大于比例阈值时,根据所述最长相交轨迹所在的所述过滤后的第二行驶轨迹确定所述第三跟车轨迹;
所述第四横向距离阈值小于第一横向距离阈值和第二横向距离阈值且大于所述第三横向距离阈值,所述第四纵向距离阈值小于第一纵向距离阈值和第二纵向距离阈值且大于所述第三纵向距离阈值。
2.根据权利要求1所述无车道线自动跟车轨迹确定方法,其特征在于,所述第一运动数据和所述第二运动数据均包括至少一个位置点,每一所述位置点携带对应的时间戳,所述基于每一所述第二运动数据确定每一所述目标车辆的第二行驶轨迹,包括:根据所述第一运动数据中的位置点的时间戳,得到时间点序列;
分别获取每一所述第二运动数据中时间序列中每一个时间戳对应的目标位置点;
根据所述目标位置点,分别得到每一所述目标车辆的第二行驶轨迹。
3.根据权利要求1所述无车道线自动跟车轨迹确定方法,其特征在于,所述分别对所述第一行驶轨迹和所述每一所述待跟随车辆对应的第二行驶轨迹进行过滤,得到过滤后的第一行驶轨迹和过滤后的第二行驶轨迹,包括:确定第一目标轨迹点和第二目标轨迹点,所述第一目标轨迹点位于所述第一行驶轨迹上,并且与相邻的轨迹点的横向距离大于第一横向距离阈值、纵向距离大于第一纵向距离阈值,且角度偏差大于第一角度阈值;所述第二目标轨迹点位于所述待跟随车辆对应的第二行驶轨迹上,并且与相邻的轨迹点的横向距离大于第二横向距离阈值、纵向距离大于第二纵向距离阈值,且角度偏差大于第二角度阈值;
在所述第一行驶轨迹中滤除所述第一目标轨迹点,得到过滤后的第一行驶轨迹;
在所述第二行驶轨迹中滤除所述第二目标轨迹点,得到过滤后的第二行驶轨迹。
4.根据权利要求1所述无车道线自动跟车轨迹确定方法,其特征在于,所述根据所述过滤后的第一行驶轨迹和所述过滤后的第二行驶轨迹确定出所述本车的跟车轨迹,包括:若确定出的跟车轨迹大于一条,则对每一条跟车轨迹进行评分,筛选出分值最高的轨迹作为本车的跟车轨迹。
5.根据权利要求1所述无车道线自动跟车轨迹确定方法,其特征在于,还包括:将所述跟车轨迹发送给本车的控制组件,以控制本车按照所述跟车轨迹行驶。
6.一种无车道线自动跟车轨迹确定装置,其特征在于,包括:
目标车辆确定模块(710),被配置为执行确定本车前方的至少一个目标车辆;
数据获取模块(720),被配置为执行获取本车的第一运动数据以及每一所述目标车辆的第二运动数据;
轨迹确定模块(730),被配置为执行基于所述第一运动数据确定出所述本车的第一行驶轨迹,并基于所述第二运动数据确定所述目标车辆的第二行驶轨迹;
方向确定模块(740),被配置为执行根据所述目标车辆对应的第二运动轨迹,确定所述目标车辆的行驶方向;
待跟随车辆确定模块(750),被配置为执行基于所述目标车辆的行驶方向,对所述目标车辆进行筛选,确定至少一个待跟随车辆;
跟车轨迹确定模块(760),被配置为执行根据每一所述待跟随车辆对应的第二行驶轨迹以及所述第一行驶轨迹,确定出所述本车的跟车轨迹;所述根据每一所述待跟随车辆对应的第二行驶轨迹以及所述第一行驶轨迹,确定出所述本车的跟车轨迹,包括:分别对所述第一行驶轨迹和所述每一所述待跟随车辆对应的第二行驶轨迹进行过滤,得到过滤后的第一行驶轨迹和过滤后的第二行驶轨迹;
根据所述过滤后的第一行驶轨迹和所述过滤后的第二行驶轨迹确定出所述本车的跟车轨迹;
所述根据所述过滤后的第一行驶轨迹和所述过滤后的第二行驶轨迹确定出所述本车的跟车轨迹,包括:根据所述过滤后的第一行驶轨迹和所述过滤后的第二行驶轨迹确定出所述本车的第一跟车轨迹、第二跟车轨迹和/或第三跟车轨迹;
根据所述第一跟车轨迹、所述第二跟车轨迹和/或所述第三跟车轨迹确定本车的跟车轨迹;
其中,所述第一跟车轨迹是在参考点与所述过滤后的第一行驶轨迹的终点的横向距离小于第三横向距离阈值,且纵向距离均小于第三纵向距离阈值时,根据所述参考点所在的所述过滤后的第二行驶轨迹确定的;所述参考点为所述过滤后的第二行驶轨迹中与所述过滤后的第一行驶轨迹的终点距离最近的轨迹点;
所述第二跟车轨迹是在所述过滤后的第二行驶轨迹的终点与所述过滤后的第一行驶轨迹的终点的横向距离小于第四横向距离阈值,且纵向距离小于第四纵向距离阈值时,根据所述过滤后的第二行驶轨迹的终点所在的所述过滤后的第二行驶轨迹确定的;
所述第三跟车轨迹是通过如下方式确定的:根据所述过滤后的第一行驶轨迹和所述过滤后的第二行驶轨迹确定出各个行驶轨迹的相交点;根据所述相交点在所述过滤后的第二行驶轨迹中确定最长相交轨迹;
当所述最长相交轨迹的长度与所在所述过滤后的第二行驶轨迹的占比大于比例阈值时,根据所述最长相交轨迹所在的所述过滤后的第二行驶轨迹确定所述第三跟车轨迹;
所述第四横向距离阈值小于第一横向距离阈值和第二横向距离阈值且大于所述第三横向距离阈值,所述第四纵向距离阈值小于第一纵向距离阈值和第二纵向距离阈值且大于所述第三纵向距离阈值。
7.一种无车道线自动跟车轨迹确定设备,其特征在于,所述设备包括处理器和存储器,所述存储器中存储有至少一条指令或者至少一段程序,所述至少一条指令或者至少一段程序由所述处理器加载并执行以实现如权利要求1‑5任一所述的无车道线自动跟车轨迹确定方法。
8.一种车辆,其特征在于,所述车辆设置自动驾驶系统,所述自动驾驶系统设置有如权利要求6所述的无车道线自动跟车轨迹确定装置。