基于导航的辅助驾驶员判断通过红绿灯路口系统及方法技术方案

技术编号:14600331 阅读:80 留言:0更新日期:2017-02-09 03:36
本发明专利技术涉及一种基于导航的辅助驾驶员判断通过红绿灯路口系统及方法,其系统包括:识别导航路径上红绿灯路口模块、确认即将通过红绿灯路口模块、定时判断机动车与即将通过红绿灯路口距离模块、检测机动车行驶速度模块、测算到达即将通过红绿灯路口所需时间模块、提醒驾驶员模块。本发明专利技术通过测算并提醒驾驶员在当前行驶速度v下到达红绿灯路口所需时间t,辅助驾驶员结合前方红绿灯指示提前判断能否在时间t内通过红绿灯路口。

【技术实现步骤摘要】

本专利技术属于智能驾驶领域,特别涉及一种基于导航的辅助驾驶员判断通过红绿灯路口系统及方法。
技术介绍
红绿灯路口是机动车发生车祸最为常见的地方。大多数驾驶员通过路口前不能准确判断机动车能否在绿灯剩余时间内通过路口,往往是即将到达红绿灯路口时才发现信号灯已经由绿色转为红色,不得以采取紧急制动或闯红灯,极易引发交通事故。为此,本专利设计一种基于导航的辅助驾驶员判断通过红绿灯路口系统及方法,辅助机动车驾驶员判断能否在当前剩余绿灯显示时间内通过该路口。
技术实现思路
本专利技术的目的在于提供一种基于导航的辅助驾驶员判断通过红绿灯路口系统及方法,依托现有导航系统的道路地图和GPS定位及其他辅助定位功能,通过预先测算机动车到达红绿灯路口的时间,辅助机动车驾驶员判断能否在当前剩余绿灯显示时间内通过该红绿灯路口。本专利技术的技术方案可以通过软件方式(例如微信、APP以及其他应用软件)实现。本专利技术提出的基于导航的辅助驾驶员判断通过红绿灯路口系统,其包括识别导航路径上红绿灯路口模块、确认即将通过红绿灯路口模块、定时判断机动车与即将通过红绿灯路口距离模块,检测机动车行驶速度模块,测算到达即将通过红绿灯路口所需时间模块,提醒驾驶员模块。1、识别导航路径上红绿灯路口模块:用于根据道路地图及导航路径信息识别出导航路径上的红绿灯路口位置及数量。2、确认即将通过红绿灯路口模块:用于确认机动车行驶路线上即将通过的红绿灯路口。该模块首先判断机动车行驶路线上是否有红绿灯路口,如果有则选择行驶方向路线上距离机动车最近的红绿灯路口作为即将通过红绿灯路口;否则系统运行结束。3、定时判断机动车与即将通过红绿灯路口距离模块:用于定时判断机动车与即将通过红绿灯路口距离。该模块定时(时间间隔可设置)读取机动车当前的位置,测算该机动车与即将通过红绿灯路口的距离d。当d小于阈值M(M值可设置)时,该模块调用检测机动车行驶速度模块;否则继续在该模块定时测算即将机动车与即将通过红绿灯路口距离d。4、检测机动车行驶速度模块:用于检测机动车的行驶速度。该模块通过检测单位时间内机动车的行驶距离测算得出机动车当前行驶速度v。5、测算到达即将通过红绿灯路口所需时间模块:用于测算机动车在当前行驶速度下到达红绿灯路口的时间。该模块读取即将通过红绿灯路口与机动车距离d以及当前行驶速度v,计算在当前行驶速度v下到达即将通过红绿灯路口所需的时间t(t=d/v)。6、提醒驾驶员模块:用于提醒驾驶员在当前行驶速度下到达红绿灯路口所需时间t并提醒驾驶员结合前方红绿灯指示提前判断能否在时间t内通过红绿灯路口。该模块提醒驾驶员在当前行驶速度下到达红绿灯所需时间t,然后提醒驾驶员结合前方红绿灯指示提前判断能否在时间t内通过红绿灯路口,如果不能通过则提前减速。本专利技术提出的基于导航的辅助驾驶员判断通过红绿灯路口系统,如图1所示。本专利技术的实现依托现有导航系统的道路地图和GPS定位及其他辅助定位功能,使用的辅助驾驶员判断通过红绿灯路口系统服务器(简称系统服务器)预先收集并维护各路段路口红绿灯情况(有无红绿灯)。用户(机动车驾驶员)在其移动终端设备上安装辅助驾驶员判断通过红绿灯路口软件(简称用户软件)。在本方法应用时,系统中应设置好机动车与红绿灯路口距离阈值M和定时检测的时间间隔。本专利技术提出的基于导航的辅助驾驶员判断通过红绿灯路口方法,其按如下步骤。步骤1、识别出导航路径上所有红绿灯路口。系统服务器结合各路段路口红绿灯情况及导航路径信息,识别出导航路径上所有的红绿灯路口位置和数量n。步骤2、确认行驶路线上有红绿灯及具体的即将通过红绿灯路口。用户软件首先判断机动车行驶路线上是否有红绿灯路口(n是否大于0),如果n等于或小于0,则系统运行结束;如果n大于0,则选择行驶方向路线上距离机动车最近的红绿灯路口作为即将通过红绿灯路口。步骤3、定时判断机动车与即将通过红绿灯路口距离系统定时读取机动车当前的位置,测算与即将通过红绿灯路口的距离d。当d小于阈值M时,进入步骤4;否则继续在步骤3中定时测算机动车与即将通过红绿灯路口距离d。步骤4、测量机动车当前的行驶速度。用户软件测量机动车当前行驶速度v并将机动车当前行驶速度上传到系统服务器中。步骤5、测算在当前行驶速度下到达红绿灯路口所需时间。系统服务器计算机动车在当前行驶速度v下到达红绿灯路口的时间t,t值由t=d/v计算得到,并将计算结果t发送到用户软件。步骤6、提醒用户在当前行驶速度下到达红绿灯路口所需时间。用户软件提醒用户在当前行驶速度v下到达红绿灯路口所需时间t并提醒用户结合前方红绿灯指示提前判断能否在时间t内通过红绿灯路口。步骤7、判断机动车是否通过红绿灯路口。系统服务器在t秒后读取机动车当前位置信息,判断机动车是否已经通过即将通过红绿灯路口。如果判断机动车已经通过该路口,更新剩余红绿灯路口个数n=n-1,回到步骤2。至此,整个基于导航的辅助驾驶员判断通过红绿灯路口方法结束,方法流程图如图2所示。本专利技术的系统及方法具有以下两个优点。(1)提醒驾驶员在当前行驶速度v下到达红绿灯路口所需时间t,并提醒用户结合前方红绿灯指示提前判断能否在时间t内通过红绿灯路口,辅助驾驶员判断是否能通过红绿灯路口。(2)通过导航系统来实现机动车通过红绿灯路口的提醒功能,可直接在现有的导航系统上实现本专利技术功能,实现简单成本较低。附图说明图1是本专利技术的系统框图。图2是本专利技术的方法流程图。图3是实施例示意图。图4是机动车到达红绿灯路口前示意图。具体实施方式下面对本专利技术优选实施例作详细说明。本实例以用户A驾驶机动车沿着导航路径从甲地前往乙地为例。本专利技术的实现依托现有导航系统的道路地图和GPS定位及其他辅助定位功能,使用的红绿灯路口时间测算系统服务器(简称系统服务器)预先收集并维护实施例中各路段路口红绿灯情况(有无红绿灯)。用户A(机动车驾驶员)在其移动终端设备上安装辅助驾驶员判断通过红绿灯路口软件(简称用户软件)。在本方法应用前,需在系统中设置机动车与红绿灯路口距离阈值M,此例中M设置为100米。相关操作完成后,基于导航的辅助驾驶员判断通过红绿灯路口方法的步骤如下。步骤1、识别出导航路径上所有红绿灯路口。系统服务器结合各路段路口红绿灯情况及导航路径信息,识别出导航路径上所有的红绿灯路口的位置和数量n,如图3,记录导航路径上红绿灯的个数为n=4个。步骤2、确认行驶路线上有红绿灯及具体的即将通过红绿灯路口。用户软件首先判断机动车行驶路线上是否有红绿灯路口(n是否大于0),如果n等于或小于0,则系统运行结束;如果n大于0,则选择行驶方向路线上距离机动车最近的红绿灯路口作为即将通过红绿灯路口。此例中,用户软件定时测量机动车位置并上传到系统服务器中,系统服务器读取到机动车当前位于如图4所示位置,选定距离机动车最近的红绿灯路口(红绿灯路口1)作为即将通过红绿灯。步骤3、定时判断机动车与即将通过红绿灯路口距离系统定时读取机动车当前的位置,测算与即将通过红绿灯路口的距离d。当d小于阈值M时,进入步骤4;否则继续在步骤3中定时测算即将通过红绿灯路口与机动车距离d。此例中,如图4所示位置,系统测算即将通过红绿灯路口与机动车的距离d为90米,此时d小于阈值100米,进入步骤4。步骤4、测量机动车当前的行驶速本文档来自技高网...

【技术保护点】
基于导航的辅助驾驶员判断通过红绿灯路口系统,其特征包括识别导航路径上红绿灯路口模块、确认即将通过红绿灯路口模块、定时判断机动车与即将通过红绿灯路口距离模块、检测机动车行驶速度模块、测算到达即将通过红绿灯路口所需时间模块、提醒驾驶员模块;识别导航路径上红绿灯路口模块:用于根据道路地图及导航路径信息识别出导航路径上的红绿灯路口位置及数量;确认即将通过红绿灯路口模块:用于确认机动车行驶路线上即将通过的红绿灯路口;该模块首先判断机动车行驶路线上是否有红绿灯路口,如果有则选择行驶方向路线上距离机动车最近的红绿灯路口作为即将通过红绿灯路口;否则系统运行结束;定时判断机动车与即将通过红绿灯路口距离模块:用于定时判断机动车与即将通过红绿灯路口距离;该模块定时(时间间隔可设置)读取机动车当前的位置,计算该机动车与即将通过红绿灯路口的距离d;当d小于阈值M(M值可设置)时,该模块调用检测机动车行驶速度模块;否则继续在该模块定时计算机动车与即将通过红绿灯路口距离d;检测机动车行驶速度模块:用于检测机动车的行驶速度;该模块通过检测单位时间内机动车的行驶距离测算得出机动车当前行驶速度v;测算到达即将通过红绿灯路口所需时间模块:用于测算机动车在当前行驶速度下到达红绿灯路口的时间;该模块读取即将通过红绿灯路口与机动车距离d以及当前行驶速度v,计算在当前行驶速度v下到达即将通过红绿灯路口所需的时间t(t=d/v);提醒驾驶员模块:用于提醒驾驶员在当前行驶速度下到达红绿灯路口所需时间t并提醒驾驶员结合前方红绿灯指示提前判断能否在时间t内通过红绿灯路口;该模块提醒驾驶员在当前行驶速度下到达红绿灯所需时间t,然后提醒驾驶员结合前方红绿灯指示提前判断能否在时间t内通过红绿灯路口,如果不能通过则提前减速。...

【技术特征摘要】
1.基于导航的辅助驾驶员判断通过红绿灯路口系统,其特征包括识别导航路径上红绿灯路口模块、确认即将通过红绿灯路口模块、定时判断机动车与即将通过红绿灯路口距离模块、检测机动车行驶速度模块、测算到达即将通过红绿灯路口所需时间模块、提醒驾驶员模块;识别导航路径上红绿灯路口模块:用于根据道路地图及导航路径信息识别出导航路径上的红绿灯路口位置及数量;确认即将通过红绿灯路口模块:用于确认机动车行驶路线上即将通过的红绿灯路口;该模块首先判断机动车行驶路线上是否有红绿灯路口,如果有则选择行驶方向路线上距离机动车最近的红绿灯路口作为即将通过红绿灯路口;否则系统运行结束;定时判断机动车与即将通过红绿灯路口距离模块:用于定时判断机动车与即将通过红绿灯路口距离;该模块定时(时间间隔可设置)读取机动车当前的位置,计算该机动车与即将通过红绿灯路口的距离d;当d小于阈值M(M值可设置)时,该模块调用检测机动车行驶速度模块;否则继续在该模块定时计算机动车与即将通过红绿灯路口距离d;检测机动车行驶速度模块:用于检测机动车的行驶速度;该模块通过检测单位时间内机动车的行驶距离测算得出机动车当前行驶速度v;测算到达即将通过红绿灯路口所需时间模块:用于测算机动车在当前行驶速度下到达红绿灯路口的时间;该模块读取即将通过红绿灯路口与机动车距离d以及当前行驶速度v,计算在当前行驶速度v下到达即将通过红绿灯路口所需的时间t(t=d/v);提醒驾驶员模块:用于提醒驾驶员在当前行驶速度下到达红绿灯路口所需时间t并提醒驾驶员结合前方红绿灯指示提前判断能否在时间t内通过红绿灯路口;该模块提醒驾驶员在当前行驶速度下到达红绿灯所需时间t,然后提醒驾驶员结合前方红绿灯指示提前判断能否在时间t内通过红绿灯路口,如果不能通过则提前减速。2.基于导航的辅助驾驶员判断通过红绿灯路口方法,其按照如下步骤;步骤1、识别出导航路径上所有红绿灯路口;步骤2、确认行驶路线上有红绿灯及具体的即将通过红绿灯路口;步骤3、定时判断机动车与即将通过红绿灯路口距...

【专利技术属性】
技术研发人员:严军荣叶景畅江雅芬
申请(专利权)人:杭州后博科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1