一种车道导航的方法

2012-04-29 00:44姜波
软件工程 2012年2期

姜波

摘要:本文发明了一种车道信息导航的方法。该方法首先从导航路线的引导信息中提取车道信息,然后根据目标引导点和关联引导点之间的位置关系,向用户推荐最合适的车道。

关键词:汽车导航;车道导航;推荐车道

技术领域

本发明涉及车辆导航领域,特别涉及一种车辆导航的处理方法、一种车辆导航的处理装置及一种车辆导航系统。

背景技术

在GPS和电子地图技术逐渐民用化的今天,利用电子导航仪计算道路,按照导航仪的指引到达目的地已经是司空见惯的事情了。

随着城市交通网的发展和人民生活水平的提高,基于移动定位和无线互联网技术实现的车辆导航系统已经成为人们生活中不可或缺的一部分。

目前车辆导航系统的特点是,在车上安装车载计算机主机,使用GPS ( global positioning system ,全球定位系统)结合惯性导航设备作为定位设备,并连接显示设备或音频设备等。这种车辆导航系统在GPS 卫星以及惯性导航设备的作用下,可以准确定位车辆的位置,包括车在哪条路上、车的行驶速度以及行驶方向等 。并可以根据用户需要,在用户任意选择的两点间规划一条或多条最优行车路线。还可以根据用户需要分别以不同的优化目标规划最优引导线路。还可以在获得最优引导线路后,在用户行车过程中可以实时对用户进行引导,在每个路口前几百米就通过语音或图形的方式对用户进行引导,如直行、左转、右转等。具体而言,基于最优引导线路对用户进行引导的过程通常由以下步骤组成:

步骤S1 、定位用户车辆的当前位置,根据所述位置确定当前引导点;

步骤S2 、在地图数据库中读取当前引导点以及与其距离最为接近的下一个引导点的道路信息及相应的行驶方向信息;

步骤S3 、用户根据所述行驶方向信息选择车道行驶。

在申请号为CN200880129435.9的专利 中,发明了一种技术,向用户提供路口的车道信息。但是在实际中,当引导点对应的交叉路口所对应的道路信息包括至少两个车道的情况下,如果用户在通过当前交叉路口时所选择的车道不适当,那么在通过当前交又路口后,可能由于各种原因而无法按照下一个引导点的正确车道进行行驶。例如,由于变线距离过短而来不及变更至下一个交叉路口的正确车道;或者,由于需要跨越的车道过多而造成车道变更困难;或者,由于下一个交叉路口的正确车道上排满车辆而无法变更车道,从而导致偏离最优引导线路,用户体验较差。

例如图1所示的车辆导航界面的示意图,其中,C1和C2是两个交叉路口(引导点)A、B、C、D、E、F是车道,R1和R2为道路,101为用户车辆所在位置,102为最优引导线路,即,沿着车道A或者B进入C1后,沿着车道D进入C2,再驶入R1。

假设用户车辆101沿着车道B进入交叉路口C1后,按照最优引导路线的提示进行左转。此时,若用户选择车道E离开交叉路口C1,则可能由于C1和C2距离过于接近或者车辆太多,用户来不及在到达C2之前变更到车道D,而只能沿着车道E行驶,从而导致车辆无法在C2出左转进入道路R1,偏离了最优引导路线。

为了解决这个问题,提醒用户及时变更到正确的车道上去,本文提出下面的解决方案。

1 发明内容

如图2所示,发明内容主要有以下三步组成;

step201:依据车辆的当前位置,在引导线路中选定目标引导点(目标引导点的线路引导信息包括至少两条进入这个引导点的车道信息);

step202:判断这个目标引导点的给定距离内是否存在其它引导点,如果是,则提取与这个目标引导点距离最近的引导点作为关联引导点;

step203:读取所标引导点和关联引导点的线路引导信息,按照预置规则生成车道引导信息。

1.1 附加提示处理

为了进一步提升用户体验,在生成车道引导信息之后,需要提示给用户,所以基本发明内容的基础上,增加如下处理

在距离所述目标引导点的一定位置处设置提示触发点;

若所述车辆的当前位置位移至所述提示触发点,则向用户提示所述车道引导信息。

如下图3所示:

例如,在距离所述目标引导点200m处设置提示触发点,当车辆行驶至该触发点时,则通过语音终端向用户提示所述车道引导信息。具体而言,所述车道引导信息在后台可以以命令或语句的组合、数据包等形式封装,并与相应的提示触发点建立关联,一旦触发到相应的提示触发点,则调用相应的命令或语句的组合、数据包等执行。

1.2 车道引导信息生成的规则

车道信息包括左转车道信息、右转车道信息和直行车道信息,选择目标引导点的车道引导信息的方法及步骤如下:

若目标引导点的线路引导信息为左转车道信息,并且,关联引导点的线路引导信息为左转车道信息,则选择进入所述目标引导点最左边的左转车道;

若所述目标引导点的线路引导信息为左转车道信息,并且,关联引导点的线路引导信息为右转车道信息,则选择进入目标引导点最右边的左转车道;

若目标引导点的线路引导信息为右转车道信息,并且,关联引导点的线路引导信息包括左转车道信息,则选择进入目标引导点最左边的右转车道;

若目标引导点的线路引导信息为右转车道信息,并且,关联引导点的线路引导信息为右转车道信息,则选择进入目标引导点最右边的右转车道;

若目标引导点的线路引导信息为直行车道信息,并且,关联引导点的线路引导信息为左转车道信息,则生成进入所述目标引导点最左边的直行车道的车道引导信息;

若目标引导点的线路引导信息为直行车道信息,并且,关联引导点的线路引导信息为右转车道信息,则生成进入所述目标引导点最右边的直行车道的车道引导信息。

2 例证

参考图4以左转然后左转的情况为例,对比说明各个步骤的处理。

相应的导航处理过程为:

步骤L11、车辆在401处,

步骤L12、确定目标引导点为C1;

步骤L13、在目标引导点C1的一定距离范围内(如,一般道路为<50m,高速路为<l00m)获得一个关联引导点C2;

步骤L14、确定C1处左转, C2左转。则生成进入C1的最左边的左转车道,即A车道为最佳车道;

步骤L15、在距离C1 200m处设置提示触发点,当车辆行驶至该位置时,向用户提示所述车道引导信息。例如,通过语音提示用户“前方请沿最左边车道进入交叉路口C1,然后在交叉路口C2处左转”。

参考图5以左转然后右转的情况为例,对比说明各个步骤的处理。

相应的导航处理过程为:

步骤L11、车辆在501处,

步骤L12、确定目标引导点为C1;

步骤L13、在目标引导点C1的一定距离范围内(如,一般道路为<50m,高速路为<l00m)获得一个关联引导点C2;

步骤L14、确定C1处左转, C2右转。则生成进入C1的最右边的左转车道,即B车道为最佳车道;

步骤L15、在距离C1 200m处设置提示触发点,当车辆行驶至该位置时,向用户提示所述车道引导信息。例如,通过语音提示用户 “前方请沿左边第二车道进入交叉路口C1,然后在交又路口C2处右转”。

参考图6以直行然后右转的情况为例,对比说明各个步骤的处理。

相应的导航处理过程为:

步骤M11、车辆在601处

步骤M12、确定目标引导点为C1;

步骤M13、获得一个关联引导点C2;

步骤M14、确定C1处直行, C2右转。则生成进入C1最右边的直行车道,即C车道为最佳车道;

步骤M15、在距离C1引导点200m处设置提示触发点,当车辆行驶至该位置时.向用户提示所述车道引导信息.

例如.在显示终端上显示所述车道引导信息602,或者,通过语音终端以语音提示用户,“前方请沿最右边直行车道进入交又路口C1.然后在交叉路口C2处右转”.

参考图7以直行然后左转的情况为例,对比说明各个步骤的处理。

相应的导航处理过程为:

步骤M11、车辆在701处

步骤M12、确定目标引导点为C1;

步骤M13、获得一个关联引导点C2;

步骤M14、确定C1处直行, C2左转。则生成进入C1最左边的直行车道,即B车道为最佳车道;

步骤M15、在距离C1引导点200m处设置提示触发点,当车辆行驶至该位置时.向用户提示所述车道引导信息.

例如.在显示终端上显示所述车道引导信息602,或者,通过语音终端以语音提示用户, “前方请沿最左边直行车道进入交又路口C1,然后在交又路口C2处左转”.

实施效果

在陌生的、繁忙的城市中开车,驾驶者很容易感到紧张,如果因为不能及时变更车道导致频繁的走错路,会让用户感到非常焦虑,必然将增加驾驶的危险性。

本文所述的方法能够提让用户更及时的变更车道,减少走错路的概率,在提升用户使用体验的同时,增加了驾驶的安全性,非常适合于在车载导航仪器中应用。

参考文献

[1] 专利名称:导航方法及装置; 申请人:深圳市凯立德欣软件技术有限公司,申请号:CN201010254117.4

[2]孙棣华 张星霞 张志良,地图匹配技术及其在智能交通系统中的应用[J].计算机工程与应用 2005.20

[3]专利名称:用于提供车道信息的方法及用于执行该方法的设备;申请人:星克跃尔株式会社,申请号:CN200880129435.9