1.一种交叉口内的行驶轨道数据生成装置,是生成自动驾驶用的交叉口内的行驶轨道数据的行驶轨道数据生成装置,其中,
上述交叉口内的行驶轨道数据生成装置具备行驶轨道数据生成部(2),上述行驶轨道数据生成部使用车辆实际在交叉口内行驶时的绝对轨迹对与该交叉口连接的车道网络数据并入车辆实际在交叉口内行驶时的推测轨迹来生成行驶轨道数据。
2.根据权利要求1所述的交叉口内的行驶轨道数据生成装置,其中,
上述行驶轨道数据生成部具备:
车道网络数据确定部(7),确定进入交叉口侧的进入侧车道网络数据和从交叉口退出侧的退出侧车道网络数据;
中心坐标确定部(8),将进入侧车道网络数据的延长线与退出侧车道网络数据的延长线的交点确定为交叉口的中心坐标;
最接近坐标确定部(9),从构成绝对轨迹的多个坐标中将最接近交叉口的中心坐标的坐标确定为最接近坐标;
区间设定部(10),在绝对轨迹中的进入侧的进入侧绝对轨迹以及退出侧的退出侧绝对轨迹的各个中,以最接近坐标为基准设定轨迹获取区间以及并入区间;
平均值计算部(11),计算进入侧绝对轨迹的并入区间与推测轨迹中的与该进入侧绝对轨迹的并入区间对应的进入侧推测轨迹之间的距离差的平均值;
第一平行移动部(12),使推测轨迹平行移动距离差的平均值;
垂直距离计算部(13),以进入侧推测轨迹的并入区间的中间点为旋转基准点,计算从该旋转基准点到进入侧车道网络数据的垂直距离;
第二平行移动部(14),使推测轨迹平行移动垂直距离;
推测轨迹旋转部(15),使推测轨迹旋转,以使进入侧推测轨迹的并入区间与进入侧车道网络数据之间的距离差最小;
进入链路矢量设定部(16),将从进入侧推测轨迹的并入区间的起点至终点设定为进入链路矢量;以及
第三平行移动部(17),使推测轨迹沿进入链路矢量的方向平行移动,以使退出侧推测轨迹与退出侧车道网络数据之间的距离差最小。
3.根据权利要求1或者2所述的交叉口内的行驶轨道数据生成装置,其中,
上述交叉口内的行驶轨道数据生成装置具备正确行驶轨道数据选择部(3),上述正确行驶轨道数据选择部从由上述行驶轨道数据生成部生成的多个行驶轨道数据中选择正确的行驶轨道数据作为正确行驶轨道数据。
4.根据权利要求3所述的交叉口内的行驶轨道数据生成装置,其中,
上述正确行驶轨道数据选择部具备:
端点确定部(19),确定进入侧车道网络数据的端点;
距离差计算部(20),从多个行驶轨道数据中将一个行驶轨道数据设为评价对象,并且选择剩余的全部行驶轨道数据作为比较对象,计算从端点到计算区间为止每个规定间隔的评价对象的行驶轨道数据与比较对象的行驶轨道数据之间的距离差;
第一合计值计算部(21),计算从端点起按照每个规定间隔计算出的多个距离差的合计值;
选择候补提取部(22),从多个行驶轨道数据中提取距离差的合计值满足第一规定条件的行驶轨道数据作为选择候补;
第二合计值计算部(24),计算作为选择候补而被提取出的行驶轨道数据中的进入交叉口侧的进入侧行驶轨道数据与进入侧车道网络数据之间的进入侧距离差、和从交叉口退出侧的退出侧行驶轨道数据与退出侧车道网络数据之间的退出侧距离差的合计值;
选择部(25),从作为选择候补而被提取出的多个行驶轨道数据中选择进入侧距离差与退出侧距离差的合计值满足第二规定条件的行驶轨道数据作为正确行驶轨道数据;
重叠部分删除部(26),在正确行驶轨道数据中删除与进入侧车道网络数据以及退出侧车道网络数据重叠的部分;以及
错开交叉判定部(27),判定正确行驶轨道数据与其它正确行驶轨道数据的错开或交叉。
5.根据权利要求3或者4所述的交叉口内的行驶轨道数据生成装置,其中,
上述正确行驶轨道数据选择部具备第一锁定部(18),上述第一锁定部根据车速锁定多个行驶轨道数据。
6.根据权利要求3~5中的任意一项所述的交叉口内的行驶轨道数据生成装置,其中,
上述正确行驶轨道数据选择部具备第二锁定部(23),上述第二锁定部根据曲率锁定多个行驶轨道数据。
7.根据权利要求3~6中的任意一项所述的交叉口内的行驶轨道数据生成装置,其中,
上述正确行驶轨道数据选择部在选择正确行驶轨道数据时,对该正确行驶轨道数据附加附加信息。
8.一种交叉口内的行驶轨道数据生成程序,使生成自动驾驶用的交叉口内的行驶轨道数据的行驶轨道数据生成装置(1)执行如下步骤:
车道网络数据确定步骤,确定进入交叉口侧的进入侧车道网络数据和从交叉口退出侧的退出侧车道网络数据;
中心坐标确定步骤,将进入侧车道网络数据的延长线与退出侧车道网络数据的延长线的交点确定为交叉口的中心坐标;
最接近坐标确定步骤,从构成绝对轨迹的多个坐标中将最接近交叉口的中心坐标的坐标确定为最接近坐标;
区间设定步骤,在绝对轨迹中的进入侧的进入侧绝对轨迹以及退出侧的退出侧绝对轨迹的各个中,以最接近坐标为基准设定轨迹获取区间以及并入区间;
平均值计算步骤,计算进入侧绝对轨迹的并入区间与推测轨迹中的与该进入侧绝对轨迹的并入区间对应的进入侧推测轨迹之间的距离差的平均值;
第一平行移动步骤,使推测轨迹平行移动距离差的平均值;
垂直距离计算步骤,以进入侧推测轨迹的并入区间的中间点为旋转基准点,计算从该旋转基准点到进入侧车道网络数据的垂直距离;
第二平行移动步骤,使推测轨迹平行移动垂直距离;
推测轨迹旋转步骤,使推测轨迹旋转,以使进入侧推测轨迹的并入区间与进入侧车道网络数据之间的距离差最小;
进入链路矢量设定步骤,将从进入侧推测轨迹的并入区间的起点至终点设定为进入链路矢量;以及
第三平行移动步骤,使推测轨迹沿进入链路矢量的方向平行移动,以使退出侧推测轨迹与退出侧车道网络数据之间的距离差最小。
9.根据权利要求7所述的交叉口内的行驶轨道数据生成程序,其中,
使如下步骤执行:
端点确定步骤,确定进入侧车道网络数据的端点;
距离差计算步骤,从多个行驶轨道数据中将一个行驶轨道数据设为评价对象,并且选择剩余的全部行驶轨道数据作为比较对象,计算从端点到计算区间为止每个规定间隔的评价对象的行驶轨道数据与比较对象的行驶轨道数据之间的距离差;
第一合计值计算步骤,计算从端点起按照每个规定间隔计算出的多个距离差的合计值;
选择候补提取步骤,从多个行驶轨道数据中提取距离差的合计值满足第一规定条件的行驶轨道数据作为选择候补;
第二合计值计算步骤,计算作为选择候补而被提取出的行驶轨道数据中的进入交叉口侧的进入侧行驶轨道数据与进入侧车道网络数据之间的进入侧距离差、和从交叉口退出侧的退出侧行驶轨道数据与退出侧车道网络数据之间的退出侧距离差的合计值;
选择步骤,从作为选择候补而被提取出的多个行驶轨道数据中选择进入侧距离差与退出侧距离差的合计值满足第二规定条件的行驶轨道数据作为正确行驶轨道数据;
重叠部分删除步骤,在正确行驶轨道数据中删除与进入侧车道网络数据以及退出侧车道网络数据重叠的部分;以及
错开交叉判定步骤,判定正确行驶轨道数据与其它正确行驶轨道数据的错开或交叉。
10.一种计算机可读取的非暂时性的存储介质,其中,
存储权利要求8或者9所述的交叉口内的行驶轨道数据生成程序。