基于嵌入式电子地图的导航路径规划研究

来源 :浙江工业大学 | 被引量 : 0次 | 上传用户:feifeijoy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
交通是国民经济发展的重要支柱。长期以来,交通问题已成为困扰城市发展的重要问题,尤其当驾驶者进入一个陌生的城市时,引导驾驶者走上正确的道路,及时准确地到达目的地就变得很重要。随着科技的飞速发展,计算机技术、网络技术和通讯技术已逐步渗入到交通领域,智能交通系统(ITS,Intelligent Transportation System)正是在这种情况下提出来的。交通地理信息系统在ITS中占有举足轻重的作用,已成为地理信息系统(GIS,Geographic Information System)的一个重要研究方向。车辆导航系统是一种典型的交通地理信息系统,具有极大的市场前景和发展潜力,其中的路径规划模块作为整个导航系统的核心模块之一,在嵌入式设备里运行,与在PC(Personal Computer)机上操作相比,要求路径规划时间更短和数据存储空间足够小,这就对路径规划算法设计在时间和空间上提出了新的要求。本文的研究主要涉及嵌入式开发(主要是软件开发)、测绘学中的地理信息系统原理、数据组织方法、数字地图可视化、最佳路径规划等技术。本文在分析电子地图的数据构成和模型的基础上,从MapInfo格式的桌面电子地图的MIF文件中提取出所需的电子地图数据。以图论作为理论基础来分析道路网络,在比较了图的几种经典存储结构后,结合C++标准模板库(STL,Standard Template Library)提出了一种高效的道路网络数据组织方式。并以出行距离作为路阻权值,在分析、比较几种经典的最短路径算法的基础上,结合交通路网特有的特征,对启发式A~*算法在数据存储、搜索策略等方面进行了改进。在程序实现上,采用C++语言,数据初始化部分和算法实现部分分别在两个类:CwayPoint类和CAStar类中实现,减小了它们之间的耦合性,真正体现了大型软件编程的模块化思想。实现了基于嵌入式电子地图导航的基本功能:电子地图的放大、缩小、漫游、兴趣点简单查询、路径寻优等。最后,在我们建立的嵌入式开发环境下,验证了实现的电子地图和算法的可行性。本文的研究以linux操作系统和Qt/Embedded作为开发平台,充分利用了免费的资源,与现有的大部分以WINCE操作系统和EVC(Embedded Visual C++)为平台的导航系统相比,大大节省了开发成本。
其他文献
目的系统评价雷沙吉兰治疗帕金森病的有效性和安全性。方法计算机检索The Cochrane Library(2013年第3期)、Web of Science、MEDLINE(Ovid)、PubMed、CBM、CNKI、WanFang Dat
随着世界经济的发展和科技的进步,物流产业正在世界范围内迅速发展,即使是长期受到学术界和企业界忽视的逆向物流也随着可持续发展理念的深入人心而成为社会日益关注的话题。
概述了"图书馆+书院"模式在国内的发展现状,分析其在传承和弘扬中华优秀传统文化方面的优势和不足,提出改善现状及解决问题的路径及举措。
本文对国外发达国家的流域管理体制进行了综述,并与我国现行流域的管理方式进行对比分析,归纳总结了国内在该方面的不足及改进之处,最后提出可行性建议和解决对策。
高校社联广告终端媒体运营平台是集合校园内工作室资源、校园环境、社团联盟资源以及广告策划、广告设计、计算机技术等因素创建一个高校校园内的广告终端媒体运营平台,能实
针对地方本科高校在转型发展中面临的问题,应结合应用技术型人才培养特点,构建体系完备、运行有效的教学质量保障体系,完善以“岗位需求”和“学习产出”为导向的教学监控与质量
文中试述了诚信和责任心在翻译公司承接对外传播图书翻译业务中的重要性和选好译者在译品质量保证中的关键作用,提出了通过用户和翻译方之间的沟通和加深了解双方建立长期可
目的总结经皮椎体成形术治疗椎体血管瘤的初步临床经验。方法7例椎体血管瘤患者,其中颈椎1例,胸椎3例,腰椎3例,6点疼痛评分为2.67±0.41,运动能力评分2.83±0.33。透视下定位
目的:探讨老年骨科病人的护理特殊性,以提高护理质量。方法:对我院2009年收住院骨科老年病人,针对老年人心理生理状态及老年骨科的特殊性。实施有效的心理护理、饮食指导、重
纯洁性是马克思主义政党的重要特征。《共产党宣言》是马克思主义发展史上的光辉著作,其中关于保持无产阶级政党纯洁性的问题涉及思想、政治、组织、作风等各个方面,为如何有效