基于实时路况信息的GPS定位导航系统开发

来源 :厦门大学 | 被引量 : 0次 | 上传用户:NF_Frankie
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
GPS电子导航系统是用来确定用户当前位置以及路线的寻优。但是实际接收到的GPS信息存在误差,如果直接使用信息定位得到的结果精度不高,这会影响到系统定位和导航的准确性。   普通的GPS定位导航系统在寻优路线时,获得的路径只是两点间的最短距离,没有考虑到实际的交通路况,而本论文在寻优路线时考虑加入实时交通路况信息,不仅能够寻求此刻交通路况下的最优路径,还能通过时时更新以保证选择的路径一直是最优的。虽然国内近年来GPS导航发展很快,但是在加入实时交通路况信息,依靠此信息来做出导航的系统还很少,此功能如果能够完善,将很大程序上缓解城市交通的压力,也能降低堵车的概率,让城市中每一条道路都能发挥作用。所以本设计利用改进后的定位算法处理GPS信息以及基于实时交通路况信息来导航是很有意义的。本论文设计的GPS导航定位系统是基于ARM开发板与Linux系统,通过改进GPS定位导航时所用的算法,采用不同的匹配方法,这样获得的位置比普通的直接定位算法要准确,特别是当用户驾车的时候,在道路上定位时基本不会产生错误。   本课题开发的GPS导航系统主要包括GPS模块、在线模式与离线模式选择模块、位置与路径显示模块等,主要完成了如下工作:   1.根据系统的总体设计需求,硬件平台选择了ARM9,操作系统选择了嵌入式Linux,图形界面的编写使用的是MiniGUI。   2.搭建Linux开发环境,移植引导装载程序、内核以及制作了系统运行必须的根文件系统。   3.搭建MiniGUI的开发环境,设计MiniGUI应用程序总体结构。应用程序主要包括主窗口、GPS读取处理、地图显示等部分。主窗口起总体控制作用,它利用从GPS模块得到的消息来控制其它模块。   4.通过电子地图上的节点和连接节点的弧段来制作带有属性的表格,在寻路的时候可以方便的获得所要经过路径的上的各种属性,通过修改车辆在直线和拐弯处所在道路的定位匹配算法,提高了匹配的准确度和速度。   5.编写串口的驱动程序,通过串口引入实时的交通路况信息,在寻优路线的时候考虑到实时的交通路况信息,修改了离线模式的寻优路线的算法,然后通过不停的更新当前的交通路况信息来保证所选的路线一直是最优的。   6.地图显示模块,把标有用户当前位置以及最优路线的电子地图显示在触摸屏上,还可以根据用户位置显示地图。  
其他文献
循环流化床燃烧是一种高效、低污染、燃料适应性广的洁净煤燃烧发电技术,循环流化床燃煤发电技术在国内外得到迅速发展,我国的循环流化床锅炉燃煤发电技术也正在朝大型化方向发
氢原子钟,是一种高精度的现代时间和频率标准,主要应用在航空航天等需要高精度频率标准的场合,并在导航、雷达、数字通讯、同步系统和天文学、地球物理学、计量等基础领域都有着
直升机动力学问题在直升机研制过程中的重要性已逐渐成为直升机界的共识,由于该问题的复杂性,现有的分析模型还不足以准确预测直升机的动力学特性,很多动力学问题的解决仍然
由于航空事业的快速发展,航空发动机向大气排放的污染物日益增多,低污染排放性能已成为新一代飞机对发动机性能的一项重要要求。RQL (Rich burn-Quench-Lean burn)燃烧室是一
随着信息技术的发展,数字处理技术的日趋成熟与完善,对各种信号进行数字化处理、存储、传输已经成为信号处理的重要手段。数据采集技术向着多路、智能、高速、低功耗等方向发
惯性/星光导航系统使用惯性系统作为主要导航方式,通过星敏感器测量恒星位置信息校正陀螺漂移误差,在末修段利用星敏感器对导航恒星进行观测,根据测得的数据校正惯性坐标基准,减
学位
超声电机是基于压电陶瓷逆压电效应原理驱动的电机,它有很多优点,主要包括以下几个方面:低速下具有大转矩,响应速度快,无电磁干扰,断电自锁,体积小,重量轻等特点,因此非常适
自高压电高速发展以来,触电事故就一直如影随形,尤其是机械施工触电跳闸更是屡见不鲜。就中国而言,机械车辆触电造成的人员伤亡以及引起的大规模断电对社会经济都造成了巨大
虽然非线性估计方法目前已非常丰富,但客观来说,并不存在某一个估计方法可以“最好”地实现所有类型问题的估计,这在重力卫星质心在轨标定、KBR相位中心在轨标定和姿态确定这些