基于ARM的智能电子导游系统的研发_本科毕业设计
- 格式:doc
- 大小:124.00 KB
- 文档页数:29
摘要导游作为旅行社的代表,在旅游服务的传递过程中起着桥梁和纽带的作用。
而随着自助旅游的兴起、旅游需求的变化及信息技术在旅游业中的广泛应用,导游的范畴已不局限于传统的导游人员,一切可以提供“导游服务”的电子系统都可以称之为导游。
在此类系统中,专门面向游客提供服务、应用比较广泛的主要指自助电子导游系统。
目前对自助电子导游系统的研究多局限于一种或几种技术的实现,缺乏系统思考,而任何一项技术的发明创造都会引发一定的社会问题,自助电子导游系统也将会对旅游业的各方面产生一定的影响,这也是以往研究中鲜有涉及的。
本文提出了一种新颖的红外无线智能导游系统的设计方案。
基于当前先进的信标网络技术及手持移动计算技术, 采用信标网络中的不同节点的红外信标信号自动选通游客手中的便携式信息终端设备, 使之成为视听一体化移动的可随机点播的多媒体平台, 同步提供可选的多语种语音讲解、视频播放及帮助信息功能, 实现一种便携的无线智能嵌入式多媒体导游系统。
关键词电子导游系统红外无线智能导游系统红外信标信号AbstractAs representation of tourist ageney,tourist guide is considered to b the bridge andligament in the transformation of tour serviee. And with the developmen of in dependent travel,change of demand for touras well as the abroad applieation of IT,the category of tourist guide is not only limited to a person but also referred to the eleetron system that can provide “tourservice”.Within those kinds of system,those widely used and whose mainuse are providing tour serviees for travelers a are referred to self-help electronic tourist guide system.But now studies on self-help electronic tourist guides ystem is limited to realization of one or more teehnique,laek of syste matic consideration,moreover,the invention of any technique will bring some socialmatters,so is self-help eleetronic touris tguide system.It will also affect very aspect of tourism,which is lack of researches.In the paper,the design scheme of a novel infrared design intelligent cicerone system is proposed.This novel system is based on the currently advanced network technique and portable mobile computing technique.Because the infrared beacoming aignals from different nodes in the net work are used to automatically gate the porable informatin terminal units in the hands of tourists,aportble wireless intelligent embedded mutimedia cicerone system with the function of multi-language explannatin,video playing and help information providing can be implemented.the integal design ideas hardware and software of the system are presented.Keywords :electronic tour guides intelligent wireless infrared system infrared beacon signal system目录摘要 (Ⅰ)Abstract (Ⅱ)第1章电子导游系统相关问题研究 (1)1.1研究背景 (1)1.2自助电子导游系统 (2)1.3电子导游系统发展 (3)1.3.1国外发展现状 (3)1.3.2国内研究进展 (3)第2章原理及总体设计 (5)2.1设计思想及总体方案 (5)2.2信标及其网络化设计 (6)2.3便携式终端接收设备的设计 (6)2.4电子导游系统的电路及系统构成 (6)2.5单片机和语音模块的通讯 (8)第3章系统硬件设计 (10)3.1单片机原理简介 (10)3.2SC2272信号解码设计 (17)3.3miniC-A101FS语音模块 (20)3.4 J04P无线接收模块 (21)第4章软件设计 (24)4.1系统流程图 (24)4.2 WAVE汇编仿真软件介绍 (25)4.3汇编源程序 (29)文章小结 (30)参考文献 (30)电子导游系统设计第1章电子导游系统相关问题研究1.1研究背景旅游业是一个综合性很强的信息依赖型产业,旅游信息的获取、加工、传播和利用对旅游业的发展起着举足轻重的作用。
基于AR技术的智能旅游导览系统设计与开发随着人们旅游需求的增加,智能旅游导览系统成为了现代旅游行业的一个重要组成部分。
基于增强现实(AR)技术的智能旅游导览系统能够利用虚拟现实的元素来提供更加丰富、生动的旅游体验。
本文将介绍基于AR技术的智能旅游导览系统的设计与开发。
一、系统需求分析在设计与开发智能旅游导览系统之前,首先需要进行系统需求分析。
该系统应能够满足以下几个方面的需求:1. 位置定位:智能导游系统需要能够准确获取用户所在位置的信息,以便为用户提供个性化、精准的导览服务。
2. 视觉增强:AR技术能够实时将虚拟元素叠加到现实世界中,使用户能够通过手机或其他设备观看增强现实的景点信息,提升用户的旅游体验。
3. 多语言支持:导览系统需提供多语言支持,以便吸引并满足来自不同国家的游客的需求。
4. 交互设计:用户应能够通过系统与导游进行沟通,提出问题并得到解答。
5. 信息展示:系统应能够展示景点的详细信息,包括历史、文化背景、故事等,并提供相关照片和视频。
二、系统设计与开发1. 数据收集与建模在设计与开发智能旅游导览系统之前,需要从可靠的数据源收集到景点的相关信息。
可以通过与旅游局、景点管理部门合作,收集到最新准确的数据。
在系统建模方面,需要建立相关的数据库和模型来存储和管理景点的信息,包括位置、名称、介绍、图片、视频等。
此外,还需进行用户数据的建模,以便记录用户的使用行为和个人偏好,为用户提供个性化的服务。
2. AR技术应用基于AR技术的智能旅游导览系统需要应用AR技术将虚拟元素与真实世界进行融合。
为此,可以选择使用AR SDK(软件开发工具包)来实现。
常见的AR SDK包括Vuforia、ARKit、ARCore等。
选择合适的AR SDK根据系统需求和开发环境进行开发。
在应用AR技术时,可以使用GPS和地标识别技术来进行位置定位和识别景点。
当用户进入某个景点附近时,系统会自动展示该景点的相关信息,如名称、介绍、照片等。
基于人工智能的虚拟导游系统设计与实现人工智能(Artificial Intelligence,简称AI)是目前科技领域备受关注的热门话题。
随着技术的进步和发展,人工智能在各个领域展现出巨大的潜力。
其中,基于人工智能的虚拟导游系统为旅游行业带来了新的机遇和挑战。
本文将介绍一个基于人工智能的虚拟导游系统的设计和实现过程。
一、系统需求分析为了满足游客对旅游目的地的导览需求,我们需要设计一个智能化的虚拟导游系统。
该系统将借助人工智能技术,提供个性化和交互性强的导览服务。
以下是系统需求分析的主要内容:1. 语音识别与语音合成:系统需要具备语音识别功能,能够根据游客的语音指令进行相应的操作。
同时,系统也需要具备语音合成功能,能够根据导览内容将信息以语音形式传递给游客。
2. 视觉识别:系统需要具备视觉识别功能,能够识别景点和建筑物,并提供相应的导览信息。
通过图像识别技术,可以为游客提供更加直观、丰富的导览体验。
3. 自然语言处理:系统需要具备自然语言处理能力,能够理解游客提出的问题并给予准确的回答。
通过分析游客的语言,系统能够提供个性化和针对性的导览服务,提高游客的满意度。
4. 智能推荐:系统需要根据游客的兴趣和需求,利用机器学习和推荐算法,提供个性化的旅游推荐服务。
通过分析游客的行为和偏好,系统能够为其推荐最合适的景点、餐厅、购物场所等。
5. 虚拟导览:系统需要提供虚拟导览功能,通过虚拟现实(Virtual Reality,简称VR)技术,将游客带入虚拟世界,实现沉浸式的导览体验。
游客可以通过虚拟现实设备,如头戴式显示器,感受到真实场景的存在。
二、系统设计与实现基于以上需求分析,我们可以开始进行系统的设计与实现。
1. 数据收集与处理在系统实现之前,我们需要收集游客和旅游目的地的相关数据。
这些数据包括景点介绍、地理信息、历史背景、图片、评论等。
数据的收集可以通过网络爬虫和相关API等方式实现。
然后,通过数据清洗和预处理,将数据转化为系统能够处理的格式。
基于人工智能的智能导游系统设计近年来,随着人工智能技术的发展,智能导游系统成为了旅游行业的重要组成部分。
在这篇文章中,我们将探讨一下基于人工智能的智能导游系统的设计。
一、智能导游系统的概述智能导游系统是一种利用先进的计算机技术和智能算法,辅助游客进行旅游的系统。
它通过与游客交互,会根据游客的需求,提供最佳的旅游建议,例如景点介绍、实时路况、当地美食推荐等。
同时,它还能够依据不同旅游目的,提供不同的旅游线路规划。
二、智能导游系统的技术架构智能导游系统的技术架构包括前端、后端和智能算法模块。
前端指的是系统的用户界面,游客可以通过它与系统进行交互,输入相应的需求。
后端主要负责数据的处理和存储,为智能算法模块提供支持和数据分析。
而智能算法模块则是实现系统智能化的核心,它包含了各种智能算法技术,例如机器学习、自然语言处理、推荐系统等。
三、智能导游系统的功能实现智能导游系统的功能实现主要包括如下几个方面:1. 景点推荐:智能导游系统应该配备丰富的旅游景点和游玩建议信息,并通过机器学习算法和用户数据分析善于自动挑选最符合用户需求的景点。
2. 路线推荐:基于机器学习和智能算法的支持,智能导游系统可以根据用户的输入数据,自动生成适合用户的旅游路线。
同时,它可以智能调整路线,以满足游客的不同需求。
3. 语音交互:智能导游系统应该支持语音交互,通过语音交互,游客可以更加方便快捷地与系统进行交流,同时可以更好地了解当地文化、美食和历史等知识。
4. 实时建议:智能导游系统可以实时了解游客的需求,通过数据分析,可以推送最新的旅游建议,例如景点的开放时间、旅游路线的变化等。
5. 定制服务:智能导游系统应该支持定制化服务,可以根据不同的游客需求,提供个性化的旅游建议。
四、智能导游系统的应用前景智能导游系统具有很好的应用前景,随着人们旅游观念的不断发展和旅游市场的日益成熟,智能导游系统不同于传统导游,它可以更具个性、更高效的帮助游客找到适合自己的旅游方案。
基于人工智能的智能导游系统设计与开发智能导游系统是一种基于人工智能技术的应用程序,通过与用户进行交互来提供旅游信息、导航服务和推荐建议。
本文将讨论智能导游系统的设计与开发,包括系统架构、功能模块和技术挑战。
一、系统架构智能导游系统通常由前端应用程序和后端服务组成。
前端应用程序是用户与系统交互的界面,可以是手机应用、网页或语音助手。
后端服务负责处理用户请求、提供导游功能和与第三方数据源进行交互。
在系统架构方面,可以采用以下组件:1. 用户界面:提供用户友好的界面,支持多种交互方式,如文字输入、语音识别和图像识别等。
2. 语音识别和合成模块:将用户语音输入转化为文字,并将系统的文字响应转化为语音输出,以实现无纸化导游体验。
3. 数据处理和存储模块:负责处理用户请求,从第三方数据源中收集旅游信息,并将数据存储在数据库中,以便快速检索和检索。
4. 语义理解和推理模块:通过自然语言处理和机器学习技术,对用户输入进行语义解析和推理,以了解用户的意图并提供个性化的旅游建议。
5. 路径规划和导航模块:基于地理位置数据和交通信息,提供最优的旅游路线和导航服务。
6. 推荐系统:根据用户的兴趣和偏好,推荐适合的景点、餐厅和活动,提高用户体验。
二、功能模块智能导游系统应具备以下基本功能:1. 旅游信息查询:提供景点介绍、历史文化背景、开放时间、门票价格等详细信息。
2. 路线规划:根据用户的兴趣和时间限制,提供最佳的旅游路线。
3. 导航服务:为用户提供准确的导航指引,包括步行、骑行或驾车导航。
4. 文化遗产保护:介绍和保护文化遗产,提供相关背景知识和保护建议。
5. 语音交互:通过语音识别和语音合成技术,实现语音导游服务和交互体验。
6. 实时信息更新:及时更新景点信息、交通状况等实时数据,以提供准确的导游服务。
7. 多语言支持:提供多国语言的界面和语音交互,方便国际游客使用。
三、技术挑战设计和开发智能导游系统面临以下技术挑战:1. 语音识别和合成:实现准确的语音识别和自然语言理解模型,使系统能够准确理解用户的语音输入并产生流畅的语音输出。
目录摘要 (I)ABSTRACT (II)引言 (1)1绪论 (2)1.1国内外研究现状及发展趋势 (2)1.1.1 智能电子导游系统发展现状 (2)1.1.2 智能电子导游技术发展现状 (3)1.2论文研究内容 (6)1.3本文的创新点 (6)2电子导游系统的设计 (7)2.1电子导游系统的结构设计及各模块功能 (7)2.1.1 硬件模块 (7)2.1.2 嵌入式Linux模块 (8)2.1.3 嵌入式GIS模块 (8)2.1.4 路径规划模块 (8)2.1.5 地图数据模块 (8)2.1.6 景点查询与介绍模块 (8)2.2嵌入式L INUX介绍与分析 (8)2.3嵌入式图形界面 (9)3智能电子导游系统的软件研究与实现 (10)3.1地理信息数据 (10)3.1.1 获得景区栅格地图 (10)3.1.2 栅格地图矢量化 (11)3.1.3 芙蓉园景区图层数据输出 (13)3.2嵌入式GIS模块的实现 (14)3.2.1 MapInfo图层文件数据格式分析 (14)3.2.2 嵌入式GIS数据结构建立 (16)3.2.3 GIS基本功能实现 (23)3.2.4 嵌入式GIS图形界面实现各效果图 (24)3.3景区路径优化模块实现 (30)3.3.1 景区路径分析 (30)3.3.2 算法思想 (31)3.3.3 景区路径规划解决方案 (31)3.3.4 景区路径规划实现 (32)4结论 (40)致谢 (41)参考文献 (42)摘要将嵌入式技术和GIS、最佳路径规划算法相结合构成的智能电子导游系统,在我国的旅游产业中扮演着重要的角色,是我国信息化建设的一个重要的组成部分。
该系统能给游客提供各种景点的精确定位信息、最佳导游路线图信息以及旅游景点大致概况信息。
为了实现此目的,本论文研究以2410ARM开发板为底层硬件,在Linux嵌入式操作系统的软件平台上,利用QT/EmbeddedGUI作为图形界面,对Maplnfo文件格式进行转换,开发具有自主知识产权的嵌入式GIS及路径规划系统。
1 引言随着科技的发展和社会的进步,社会的信息化为人们家具生活的舒适性、便利性、安全性和高效性带来了更高的自动化水平。
对于爱好旅游的人而言,有一款高效的电子导游系统,可以增加旅游的舒适性、便利性、安全性和高效性。
电子导游系统是利用单片机的优越性能与其广阔的应用空间为核心。
特别是随着集成电路技术的发展,单片微型计算机的功能也不断增强,许多高性能的新型机种不断涌现出来。
单片机以其功能强、体积小、可靠性高、造价低和开发周期短等优点成为自动化和各个测控领域中广泛应用的器件,尤其是在日常生活中发挥的作用也越来越大。
单片机技术的迅猛发展和人们保安意识的日渐提高,利用单片机及其他外围芯片实现自己控制已成为可能,且是一种发展趋势,特别是在电子导游系统中,单片机更是起到了不可替代的核心作用[3,4]。
针对当前人民的旅游热潮以及导游人员缺乏或素质较低,故为了提高人们旅游的质量,旨在开发出一种全自动的电子导游系统,系统由导游机和控制中心组成,游客通过手上的导游机可以很方便的获得该景点的信息及相关资料。
整个系统分为硬件设计和软件编程两部分,本部分属于软件编程,目的在于通过该课题的设计有力的提高学生的软件编程能力。
2 单片机语言的简介2.1 汇编语言51单片机的汇编语言由于采用了助记符号来编写程序,比用机器语言的二进制代码编程要方便些,在一定程度上简化了编程过程。
汇编语言的特点是用符号代替了机器指令代码,而且助记符与指令代码一一对应,基本保留了机器语言的灵活性。
使用汇编语言能面向机器并较好地发挥机器的特性,得到质量较高的程序[3]。
2.2 单片机C语言的发展C语言是一种源于编写UNIX操作系统的语言,它是一种结构化语言,可产生压缩代码。
C语言可以进行许多机器级函数控制而不用汇编语言。
与汇编语言相比,有如下优点:对单片机的指令系统不要求了解,仅要求对51的存储器结构有初步了解,寄存器分配、不同存储器的寻址及数据类型等细节可由编译器管理。
摘要经过多年的发展,语音导游已经成为了现代旅游服务业不可或缺的一部分,现如今在国内外很多知名景点都可以看见语音导游的身影,它的出现不仅弥补了传统导游服务的不足,也满足了现代游客的个性化旅游需求,促进了各国旅游业的发展。
本文对基于stm32的景点售票、语音导游系统的基本理论知识进行了初步的梳理,从语音导游的背景、发展、国内外研究现状等几个方面来对此系统进行一个整体的概括和介绍,并以此为参照展开后续的研究工作。
基于stm32的景点售票、语音导游系统主要分为上位机设计和下位机设计两大部分。
在上位机部分主要实现了景区管理员信息的录入、景区管理员对景区景点信息的管理、游客一卡通的注册及使用等,下位机主要进行了硬件电路的设计,主要包括门禁模块电路、语音模块电路及485通信电路的具体设计和实现。
最后,从软硬件两方面测试整个系统。
测试结果表明,系统在实现游客所需基本功能的基础上,具有智能化、自主化、高音质、实用性强等特点。
为用户提供了一种不受解说员语言限制、智能自主的语音电子导游器。
关键字:stm32 门禁旅游语音导游 C#AbstractV oice Tourist Guide (VTG)as an integral part of the modern tourist services has developing almost many years,nowadays tourists can see the figure of VTG at many famous sights from home to abroad,it appears not only to make up for the deficiencies of the traditional tour guide services,but also meet the personalized travel needs of the modern traveler.This article will make a generalize of the systematic basic theory,such as the origin of the VTG,background,development and the influential both here and abroad.Based on the stm32 attraction tickets and voice tourist guide mainly includes the upper machine and lower machine. The lower machine mainly realizes the information input, registration and use of the card.This paper introduces the system hardware circuit including automatic identification circuit, main control module circuit, speech storage module circuit, D/A conversion and audio amplifier circuit of the detailed design and implementation.Finally, test the entire system from two aspects of hardware and software. Test results show that the system has intelligent, self-independence, high quality, strong practicability, etc. Provides users with a kind not restricted by commentator and routes, content, objective enrichment, speech content updates convenient, recognition ability, independent intelligent voice guide device.Keywords:STM32 Entrance guard Tourism V oice tourist guide C#目录摘要 (I)Abstract (II)第一章绪论 (1)1.1课题背景 (1)1.2研究问题与研究内容 (2)1.3研究思路 (3)1.4研究目的与意义 (3)1.5国内外的研究现状 (5)1.6本章小结 (6)第二章基于stm32的景点售票、语音导游一卡通系统分析 (7)2.1设计目标 (7)2.1.1总体设计目标 (7)2.1.2详细设计目标 (7)2.2需求分析 (9)2.3系统总体结构设计 (11)2.4本章小结 (11)第三章下位机设计 (12)3.1下位机相关技术介绍 (12)3.2下位机功能分析 (14)3.3下位机电路设计 (15)3.3.1门禁模块电路设计 (15)3.3.2语音模块电路设计 (16)3.3.3降压及稳压模块电路设计 (17)3.4本章小结 (19)第四章上位机设计 (20)4.1上位机相关技术介绍 (20)4.2基于stm32的景点售票、语音导游的整体设计 (21)4.2.1设计原则 (21)4.2.2体系结构 (22)4.2.3功能划分 (22)4.3基于stm32的景点售票、语音导游的详细设计 (22)4.3.1功能模块设计 (22)4.3.2数据库模块设计 (36)4.4本章小结 (38)第五章系统测试 (39)总结 (41)参考文献 (42)致谢 (43)附录1 下位机电路板实物图 (44)附录2 上位机类分装代码 (45)第一章绪论进入21世纪以来,人们对生活的需求不仅仅停留在解决温饱的层次,而今,人们更注重精神追求。
基于单片机的电子导游系统设计摘自:《单片机与嵌入式系统应用》作者:西安电子科技大学肖艳林宣宗强李杰蒙新亮更新:2008-07-081. 引言随着生活水平的提高,越来越多的人把旅游当成了一种时尚的消费方式,而有些问题也随之产生,如导游人员的缺乏及其素质不高,加之大批喜欢独立自由的旅游者的出现,这些促使了电子导游系统的产生。
电子导游系统发展有个过程,最开始时是一种半自动化系统,功能是把景点信息以语音文件格式存储在导游机里,一般通过键盘直接键入景点代码,选择播放。
这种类型的导游机,缺点是要输入景点代码,很不方便。
发展到现在,出现了全自动化的导游机,它在景点先安放无线发射模块,这些发射模块可以控制工作范围,这样在各个景点就有不同的编码信号。
游客到达景点后,游客手上的导游机会自动接收编码信号,经过解码后,由控制中心控制语音播放即可。
本文介绍了这一全自动化导游机的设计,采用了miniC-A101FS和单片机AT89C2051配合使用。
2. miniC-A101FS和SC2272的介绍2.1 miniC-A101FSminiC-A100FS是串口控制的语音模块,使用简单,扩展灵活且性能高。
该模块不仅提供丰富的串口命令用于控制语音模块播放,还可以向上位机提供查询命令。
其特性如下:◆支持MPEG1/2/2.5 layer3的MP3格式播放;◆支持USB2.0,通过USB接口更新音乐;◆提供串口控制;◆支持Flash容量范围:0~1024 MB;◆支持SD卡。
2.2 SC2272SC2272和SC2262配套使用。
它们采用CMOS工艺制造,最多拥有12个地址引脚,可支持多达531441个地址的编码,因此极大地减少了码的冲突。
SC2262完成发射,送出SC2262当前的地址编码和数据位数据。
当SC2272与SC2262地址一致时,SC2272接收到2帧以上SC2262的串行码,SC2272和SC2262的振荡频率必须一致。
基于ARM的智能电子导游系统的研发_本科毕业设计毕业设计论文开题报告课题名称:基于ARM的智能电子导游系统的研发 ?嵌入式GIS及路径优化模块设计学生姓名: 学号: 指导教师:报告日期:1.本课题所涉及的问题及应用现状综述随着全球化进程的加速和我国产业结构的逐步升级,旅游业的发展正面临着前所未有的机遇,已成为经济发展中势头最强劲,规模最大的产业之一,在2020年我国将成为世界上最大的国际旅游目的地,旅游业在拉动内需,刺激消费,推动城市化建设进程,推进文化建设中发挥着日益重要的作用。
然而,旅游业管理水平落后,服务不周到,信息获取难等问题导致许多旅客的不满和抱怨。
很多旅客不愿意跟旅游团,喜欢独自旅游,但对景区景点不熟悉,经常出现迷失方向,景点游玩不全等不称心之事。
现有的旅游服务模式有诸多弊端,该如何解决呢?虽然近几年计算机网络迅速发展,游客可以在Internet网获得很多旅游信息,但是,一旦踏上旅途脱离电脑,景点信息就难以获得。
随着科学技术的发展,出现了地理信息系统Geographic Information System,简称GIS,它为人们提供了空间地理信息。
它能把图形管理系统和数据管理系统有机的结合起来,提供空间数据和属性数据。
但是,现有的GIS大部分都装在PC上,并不能给旅游带来多大帮助。
随着计算机嵌入式系统的发展,人们已经能把GIS移植到嵌入式系统中,使游客旅途中携带移动电子导游系统成为可能。
鉴于此,我国现急需发展相关技术,来更新旅游服务概念,完善旅游服务体系,促进旅游业的更大发展。
所以研究嵌入式电子导游系统不仅给游客带来极大方便,而且也为将来技术发展做铺垫,具有极大的市场潜力和发展前景。
2.本课题需要重点研究的关键问题、解决的思路及实现预期目标的可行性分析关键问题及解决思路:1.完成嵌入式GIS开发1)研究MapInfo的图层文件数据格式分析2)实现嵌入式GIS的景区地图数字化2.实现路径规划算法1)研究旅行商算法(TSP)2 实现景点地区的路径规划算法预期目标的可行性分析:1.景点查询及介绍。
本系统的一大特色就是具有文字,图片,声音,视频图文并茂的景点介绍方式,游客只要有此系统,就能身临其境的感觉游玩景点的乐趣。
景点分类,按多级菜单查询,选择景点后,此景点会移到屏幕正中心然后闪烁,最后变成红色。
2.图层操作。
系统提供全景,放大,缩小,漫游等图层操作,也可添加或删除各类图层,显示游客关心的地理信息。
3.距离测量。
系统能计算任意两点间距离,折线之间距离,给游客提供距离信息。
4.景区路径规划。
计算出游客在景区游玩所有景点所需的最佳路径。
3.完成本课题的工作方案3月20日至3月26日查阅资料依据任务书,了解嵌入式GIS在国内外的发展现状,明确实习要求,对涉及内容进行学习,提交开题报告。
3月27日至4月10日复习C,C++编程语言,做知识储备。
4月11日至4月28日开发嵌入式GIS模块。
4月29日至5月16日开发路径规划模块,测试系统。
5月17日至5月27日列出论文大纲,准备论文。
5月27日至5月31日论文定稿,按要求装订、提交论文。
6月1日至6月10日准备答辩。
4.指导教师审阅意见开题报告对基于ARM的智能电子导游系统的研究发展背景、现状和技术都做了基本介绍和了解;研究的基本内容以任务书为依据、研究的主要问题和方向明确;研究方法可行,其研究工作的步骤、进度安排合理,同意开题。
在毕设的过程中,需要重点掌握Mapinfo软件和VC++软件,编程工作量较大,要注意嵌入式GIS模块为论文的重点和难点,毕设过程中要合理安排时间。
指导教师签字: 2011 年 3月 4日说明:本报告必须由承担毕业论文设计课题任务的学生在毕业论文设计正式开始的第1周周五之前独立撰写完成,并交指导教师审阅。
西安邮电学院毕业设计论文成绩评定表学生姓名性别学号专业班级课题名称基于ARM的智能电子导游系统的研发??嵌入式GIS及路径优化模块设计课题类型难度毕业设计(论文)时间2011 年 1 月 3 日~ 6 月 10 日指导教师职称讲师课题任务完成情况论文 19,461 千字; 设计、计算说明书 0千字; 图纸 0张;其它含附件:无指导教师意见分项得分:开题调研论证分; 课题质量(论文内容) 分; 创新分;论文撰写(规范)分; 学习态度分; 外文翻译分指导教师审阅成绩: 指导教师签字: 2011 年月日评阅教师意见分项得分:选题分; 开题调研论证分; 课题质量(论文内容) 分; 创新分;论文撰写(规范)分; 外文翻译分评阅成绩: 评阅教师签字: 2011 年月日验小组意见分项得分:准备情况分; 毕业设计(论文)质量分; (操作)回答问题分验收成绩: 验收教师组长签字: 2011 年月日答辩小组意见分项得分:准备情况分; 陈述情况分; 回答问题分; 仪表分答辩成绩: 答辩小组组长签字: 2011 年月日成绩计算方法填写本系实用比例指导教师成绩20 % 评阅成绩 30 % 验收成绩30 % 答辩成绩 20 %学生实得成绩百分制指导教师成绩评阅成绩验收成绩答辩成绩总评答辩委员意见毕业论文设计总评成绩等级: 院系答辩委员会主任签字:院系签章 2011 年月日备注西安邮电学院毕业论文设计成绩评定表续表目录摘要IABSTRACT II引言 11 绪论21.1 国内外研究现状及发展趋势 21.1.1 智能电子导游系统发展现状 21.1.2 智能电子导游技术发展现状 31.2 论文研究内容 61.3 本文的创新点 62 电子导游系统的设计72.1 电子导游系统的结构设计及各模块功能72.1.1 硬件模块72.1.2 嵌入式Linux模块82.1.3 嵌入式GIS模块82.1.4 路径规划模块82.1.5 地图数据模块82.1.6 景点查询与介绍模块82.2 嵌入式Linux介绍与分析82.3 嵌入式图形界面93 智能电子导游系统的软件研究与实现103.1 地理信息数据 103.1.1 获得景区栅格地图103.1.2 栅格地图矢量化113.1.3 芙蓉园景区图层数据输出133.2 嵌入式GIS模块的实现143.2.1 MapInfo图层文件数据格式分析 143.2.2 嵌入式GIS数据结构建立163.2.3 GIS基本功能实现233.2.4 嵌入式GIS图形界面实现各效果图24 3.3 景区路径优化模块实现303.3.1 景区路径分析303.3.2 算法思想313.3.3 景区路径规划解决方案313.3.4 景区路径规划实现324 结论40致谢41参考文献42摘要将嵌入式技术和GIS、最佳路径规划算法相结合构成的智能电子导游系统,在我国的旅游产业中扮演着重要的角色,是我国信息化建设的一个重要的组成部分。
该系统能给游客提供各种景点的精确定位信息、最佳导游路线图信息以及旅游景点大致概况信息。
为了实现此目的,本论文研究以2410ARM开发板为底层硬件,在Linux嵌入式操作系统的软件平台上,利用QT/EmbeddedGUI作为图形界面,对Maplnfo文件格式进行转换,开发具有自主知识产权的嵌入式GIS及路径规划系统。
通过C/C++编程开发嵌入式GIS模块和电子导游应用软件模块,最终将软硬件相结合,使电子地图显示在触摸屏上,从而实现了景点信息的查询和介绍、景区最佳路径规划、距离测量、地图放缩漫游等功能。
本论文要研究的问题有:第一:研究在MapInfo软件下对景区地图进行栅格化。
第二:在自由软件Linux平台下研究和开发嵌入式GIS模块。
第三:基于遗传算法,开发了针对景区的路径规划模块。
最后,将研究成果应用于西安大唐芙蓉园景区,实现了如下功能:图层操作,地图漫游、放大缩小,景点数据库的查询、景点信息的介绍,景区最佳路径规划,距离测量功能。
实际应用效果和测试证明了该系统的有效性。
关键字:电子导游定位系统; MapInfo软件; 嵌入式GIS; 最佳路径规划ABSTRACTThe intelligent electronic guide system ,composing of the embedded technology and GIS and combining the best path planning algorithm,plays an important role in our country's tourism industry and is an important role in information construction in China. The system provides a variety of tourist attractions' precise location information, the best road map guide general overview information and tourist attractions information.To achieve this purpose,This study takes the 2410ARM development board for the underlying hardware, In the Linux embedded operating system software platform, using QT / EmbeddedGUI as the graphical interface,converting the MapInfo file formats. Develop our own intellectual property embedded GIS and path planning system.Through the C / C + + Programming embedded GIS module application software modules and electronic guides, combination software and hardware will eventually,making electronic map displayed on the touch screen, enabling the query and the presentation of information sites, scenic best path planning, distance Measurement, map zoom roaming capabilities This paper to study the issues: The first study area under the MapInfo software raster maps. The second in the free software research and development under the Linux platform, embedded GIS module. The third development of the genetic algorithm based path planning module for the area. Finally, the research results of Xi'an Tang Paradise area, to achieve the following functions:layer operations, roaming the map, zoom, attractions database queries, information presentation attractions, scenic optimal path planning, distance measurement function. Practical application and tested the effectiveness of the system.Keywords: Electronic Positioning System guide; MapInfo Software; embedded GIS; Optimal path planning引言随着全球经济的复苏,据报道2010旅游业已成为我国经济的又一主要增长点,作为一个大国,中国拥有着丰富的自然资源,和多元文化,强烈的吸引着国外游客的好奇心。