iLocate无线定位系统的设计与实现毕业论文

上传人:m**** 文档编号:419361311 上传时间:2023-01-24 格式:DOC 页数:74 大小:2.12MB
返回 下载 相关 举报
iLocate无线定位系统的设计与实现毕业论文_第1页
第1页 / 共74页
iLocate无线定位系统的设计与实现毕业论文_第2页
第2页 / 共74页
iLocate无线定位系统的设计与实现毕业论文_第3页
第3页 / 共74页
iLocate无线定位系统的设计与实现毕业论文_第4页
第4页 / 共74页
iLocate无线定位系统的设计与实现毕业论文_第5页
第5页 / 共74页
点击查看更多>>
资源描述

《iLocate无线定位系统的设计与实现毕业论文》由会员分享,可在线阅读,更多相关《iLocate无线定位系统的设计与实现毕业论文(74页珍藏版)》请在金锄头文库上搜索。

1、研 究 生 毕 业 论 文(申请工程硕士学位)论文题目iLocate无线定位系统的设计与实现作者姓名王俊学科、专业名称工程硕士(软件工程领域)研究方向软件工程指导老师李宣东 教授 邵栋 副教授2009年 3 月 30 日学 号:MG0732054论文答辩日期: 2009年5月15日指 导 教 师: (签字)The Design and Implementation of iLocate Wireless Location SystemWANG, JunSubmitted in partial fulfillment of the requirements for the degree of M

2、aster of Engineeringsupervised byAssociate Professor SHAO.DongSoftware InstituteNANJING UNIVERSITYNanjing, ChinaMarch, 2009南京大学硕士学位论文 摘要摘 要无线定位是一种通过无线设备对物体或人进行定位并将信息实时呈现给使用者的技术,旨在为人们提供精确的定位信息。无线定位的应用在国外已经得到了很好应用,有诸如E911或者增强型112等成熟的系统。然而国内在无线定位技术的应用方面却处于相对落后的地位,尤其是针对短距离室内移动物体的精确定位,一直没有开发出完整的成熟应用。在这样的

3、背景下,本文首先对无线技术及无线定位技术进行了阐述,分析了当今被广泛接受的GPS,UWB等无线技术。另一方面,无线定位系统通常伴随实时图像渲染与图像显示,为此本文阐述了无线定位系统中会使用到的相关3D图形技术。在介绍3D图形处理工作时,本文重点分析了Google Sketchup,OGRE,碰撞检测等技术的概念与应用。本文设计了一个具体的无线定位系统:iLocate无线定位系统。iLocate是一个主要用于室内短距离精确定位的无线定位系统,能够为使用者提供准确实时的定位信息。在设计中,iLocate系统被分为了iLocateEngine、iLocateServer及iLocateClient三

4、个层次,本文对这三个层次的设计及实现进行了阐述,进行了实现,并简要展示了系统的运行效果。定位引擎(iLocateEngine)主要功能是为上层应用提供统一的位置信息;应用服务端(iLocateServer)主要负责与其它子系统进行交互、进行数据库管理;应用客户端(iLocateClient)主要功能包括网络通信、获取场景模型与物体实时位置信息、用2D/3D的图像显示场景与物体信息、提供图像处理的用户接口(例如场景的旋转、平移、缩放等操作)。iLocate无线定位系统是一套从硬件到软件的一体化解决方案,旨在通过自主研发实现完整的短距离无线精确定位系统。iLocate无线定位系统已经得到了实施并得

5、到了好评。同时,iLocate在实际使用中拥有较好的易用性与可扩展性。关键词:无线定位,iLocate,UWB,无线网络AbstractWireless Location is a technology that can provide real-time location information about moving objects. By using wireless equipments, position of people can be located precisely. In the worldwide environment, wireless location syste

6、ms such as E911 or E122 have already been existed for a while. However, in the domestic environment, not enough wireless location systems have been developed, especially for the systems that can provide accurate location service within short distance under indoor circumstances.As for the background

7、knowledge introduction, this paper firstly shows the wireless technologies and wireless location technologies. You will see the concepts about GPS and UWB. At the other hand, real-time graphics rendering and image displaying is usually used in wireless location system. So this paper also introduces

8、relative 3D graphics technologies. Technologies such as Google Sketchup, OGRE and Collision Detection, are given special attention in this paper.After showing background technologies, this paper proposes a wireless location system: iLocate Wireless Location System. Its a system that is used for doin

9、g precisely location within short distances. iLocate is divided into three main subsystems: iLocateEngine, iLocateServer and iLocateClient. And this paper will introduce the design and implementation for them, as well as showing the running effect. iLocateEngine is used for providing uniformed locat

10、ion information for upper layers. iLocateServer is used for communicating with iLocateEngine and iLocateClient, as well as database management. iLocateClient is used for acquiring real-time data of scenes and moving objects, displaying real-time data with 2D/3D graphics, and providing graphics manip

11、ulating interfaces for users (Orbit, Pan and Zoom).iLocate is a comprehensive solution that involves both hardware and software components. It aims at developing precise wireless location system for objects within short distance. So far, iLocate has been deployed into some places and has won its rep

12、utation. iLocate has good feasibility and extensibility.Keywords: Wireless Location, iLocate, UWB, Wireless InternetV南京大学硕士学位论文 目录目录摘 要IAbstractI第一章 绪 论11.1 无线定位技术11.1.1 无线定位技术11.1.2 无线定位技术的发展状况11.2 选题意义11.3 本文的工作1第二章 无线定位相关技术12.1 GPS无线定位12.1.1 GPS的组成12.1.2 GPS的定位方法12.1.3 GPS的误差12.1.4 GPS定位技术小结12.2

13、UWB无线定位12.2.1 UWB无线技术12.2.2 UWB特点与发展状况12.2.3 UWB与其它技术12.2.4 UWB定位技术小节1第三章 3D模型处理技术13.1 Google Sketchup13.1.1 Google Sketchup的特点13.1.2 Google Sketchup与其它3D模型软件13.2 OGRE技术13.2.1 OGRE13.2.2 MOGRE13.3 碰撞检测技术1第四章 iLocate无线定位系统14.1 iLocate无线定位系统14.1.1 iLocate系统开发背景14.1.2 iLocate系统功能14.1.3 iLocate系统应用场景14.

14、2 iLocate系统总体设计14.3 iLocateEngine模块14.3.1 总体设计14.3.2 坐标转换14.3.3 功能模块14.4 iLocateServer模块14.4.1 Logic模块14.4.2 iLocate通信协议14.5 iLocateClient模块14.5.1 Net模块14.5.2 MOGRE与MogreNewt模块14.5.3 碰撞检测插件14.5.4 GUI模块1第五章 iLocate无线定位系统实现15.1 iLocateEngine模块15.1.1 对外接口模块(Middleware for Location System)15.1.2 位置服务模块(

15、Location Fusion System)15.2 iLocateServer模块15.2.1 网络连接的处理15.2.2 其它功能15.3 iLocateClient模块15.3.1 Net模块15.3.2 MOGRE与Kernel模块15.3.3 GUI模块1第六章 总结与展望16.1 论文小结16.1.1 本文背景16.1.2 本文工作16.2 工作展望1参 考 文 献1致 谢1南京大学硕士学位论文 第一章 绪论第一章 绪 论1.1 无线定位技术1.1.1 无线定位技术无线定位技术通常指人们通过无线设备获取设备所处的地理坐标,以及对其在一定的地图范围内进行精确定位的技术。它又被称为移动定位(Mobile-Location),无线电定位(Radio-

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号