[发明专利]利用数码相机为车辆提供动态路径规划实现导航的方法无效
申请号: | 200910069029.4 | 申请日: | 2009-05-26 |
公开(公告)号: | CN101561288A | 公开(公告)日: | 2009-10-21 |
发明(设计)人: | 苏野;郑龙周 | 申请(专利权)人: | 天津三星光电子有限公司 |
主分类号: | G01C21/34 | 分类号: | G01C21/34;G01C11/02 |
代理公司: | 天津市三利专利商标代理有限公司 | 代理人: | 刘英兰 |
地址: | 300385天津*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种利用数码相机为车辆提供动态路径规划实现导航的方法,主要步骤如下:(1)设有两种供用户选择的功能状态,分别为数码功能和导航功能,选择导航功能进入相应导航界面;(2)开机初始化;(3)依据初始化获得的地图数据进行扫描搜索;代价标准和代价函数的建立,评价函数的计算,开始路径规划;(4)将路径规划的结果记录,并将选择的路段显示在数码相机的LCD屏上;(5)计算选择路段的总长度,根据由汽车速度传感器获得的当前速度估算车辆到达目的地所需要的时间。本发明在原有GPS数码相机的基础上,增加了路径导航功能,不但能为出行者指引道路,还能够让驾驶员驾驶车辆有效地避开交通阻塞的道路,既省油又节约时间,更加实用。 | ||
搜索关键词: | 利用 数码相机 车辆 提供 动态 路径 规划 实现 导航 方法 | ||
【主权项】:
1、一种利用数码相机为车辆提供动态路径规划实现导航的方法,实施步骤如下:步骤一:相机开机后,设有两种供用户选择的功能状态,分别为数码功能和导航功能,选择导航功能进入相应导航界面;步骤二:开机初始化;步骤三:依据初始化获得的地图数据进行扫描搜索;代价标准和代价函数的建立,评价函数的计算,开始路径规划;步骤四:将路径规划的结果记录,并将选择的路段显示在数码相机的LCD屏上;步骤五:计算选择路段的总长度,根据由汽车速度传感器获得的当前速度估算车辆到达目的地所需要的时间;所述利用数码相机为车辆提供动态路径规划实现导航的方法步骤二开机初始化包括如下步骤:(1)针对电子地图建立初始路网的邻接表;所述电子地图中的每个地点都用一个顶点表示,每个地点相连的道路用一条边来表示,电子地图中的地点和道路的关系抽象为点与边的关系;其中,第一列表示的是顶点表,其余的表示的是边表;它所占用的空间为O(n+e),其中n表示结点的个数,e表示的是边的条数;(2)进行初始化;导航功能在加电启动后,首先导航协议及表示功能状态的状态位置0,全局变量完成赋初值后唤醒通讯消息管理进程,并修改任务队列相应活动状态位,并循环加电登录直到加电成功,若不成功则无法向下进行;完成加电初始化后进入暂停状态,开始接受有效的卫星定位信号,相机上传协议函数后定位初始化完成,唤醒上传定位数据后进入休眠状态,初始化结束;所述利用数码相机为车辆提供动态路径规划实现导航的方法步骤三路径规划包括如下步骤:(1)定义道路网模型如下:
任意一条有向道路Ri的数据模型定义为:R i = { ( S i , T i , V iw ) | S i , T i ∈ N } V iw = f ( 1 / n iw ) n iw = n i ( w - 1 ) + I iw + O iw ]]> 其中,Si、Ti分别为道路的起始结点和终止结点;在离散时间的w时刻,该道路的车辆行驶速度为Viw,车辆累积量为niw,流入量为Liw,流出量为Oiw;(2)将道路的代价函数分成静态Cg和动态Cp两个部分,每台车辆在某个时刻t根据随机产生的起始结点(Sm或Sn)和目标结点(Em或En),利用规划函数产生任务序列结点,车辆的数据模型定义为:C = ( C g , C p ) C g = { C m | m = 1 , . . . , μ C max } C p = { C n | n = 1 , . . . , ( 1 - μ ) C max } C m = { ( K mw , R iw , PLANS ( S m , E m ) ) | S m , E m ∈ N , R iw ∈ R } C n = { ( K nw , R iw , PLAND ( S n , E n , t ) ) | S n , E n ∈ N , R iw ∈ R } ]]> 其中,在离散时间的w时刻某车辆位于Riw道路上的Kiw位置;μ为一个常数,0≤μ≤1;任意一辆普通车辆在w时刻的行为定义为:K′mw=Kmw+Viw×Δt若K′mw∈Riw,则Km(w+1)=K′mw;否则按照规划的序列重新计算Rjw和对应的坐标K″mw;若njw<njmax,则:K m ( w + 1 ) = K mw ′ ′ O i ( w + 1 ) = O iw + 1 I j ( w + 1 ) = I jw + 1 ; ]]> 否则Km(w+1)=Kmw或重新规划;njmax表示一条道路上所能容纳的最大车辆数;导航车辆的行为定义仿照普通车辆的进行;利用路径规划的结果数据进行导航的详细流程如下:(1)为相关的变量赋初值,初始化工作表;(2)设置导航数据;(3)得到当前车辆位置;(4)判断其当前的引导方式;对上述流程中相关的导航数据处理的详细步骤如下:(1)根据GPS信息判断车辆是否在道路上;通过地图匹配技术比较车辆的位置与所在路段的关系,若偏离则进入导航暂停状态或者强行中止导航;(2)车辆未发生离路,处于正常行驶状态,即判断其引导的方式,并选择其下一个应到达的节点作为下一步的初始节点;(3)判断下一个节点是否为目的地节点,如果下一个节点即为其目的地节点,则车辆停止,并发送“完成”的导航数据;否则继续导航,发送标识导航数据后返回(1);(4)释放空间。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津三星光电子有限公司,未经天津三星光电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200910069029.4/,转载请声明来源钻瓜专利网。