论文摘要
随着GPS技术的发展,相关的应用越来越深入和广泛,车辆导航系统和安全驾驶系统即是基于GPS技术在民用领域的应用。车辆导航系统是GPS技术和GIS技术有机结合的产物,为车辆驾驶员提供自动车辆定位、行车路线设计、路径引导服务、地理信息检索查询、周边设施显示以及无线通信功能。安全驾驶系统也是基于GPS技术,为用户提供交通路况提醒、免收罚单困扰、提高行车安全的综合系统,它涉及到车辆定位,信息点播报等功能。本文依据安全驾驶系统和车辆导航系统对平台资源(如GPS设备)以及基础功能(如车辆定位)要求的相似性,提出了在车辆导航系统基础上构建安全驾驶系统的解决方案,这一方面实现软硬件资源的共享,提高资源的利用率,大大节省了软硬件成本;另一方面也提高了安全驾驶系统的定位性能从而提高播报精度;另外,基于车辆导航系统的电子地图而增加的信息点显示特性也大大改善了用户的体验,提供用户的满意度。安全驾驶系统采用面向对象的思想设计,结构上模块化层次化,分为用户界面、控制、引擎、数据四层,并对控制、引擎和数据层做了详细的介绍。最后本文提出了未来系统的改进——移植框架、通信和加装雷达探测器。目前系统运行稳定,其产品已上市,用户反响良好。
论文目录
摘要ABSTRACT第一章 绪论1.1 问题的提出与研究背景1.2 解决方案及意义1.3 论文的组织第二章 系统需求2.1 GPS 导航概述2.2 安全驾驶概述2.3 信息点的结构2.4 信息点的显示2.5 信息点的播报2.6 自定义数据操作2.7 配置管理2.8 其他用户控制第三章 系统总体设计3.1 系统组成和结构3.1.1 硬件结构3.1.2 软件结构3.2 设计思路第四章 GPS 导航系统的移植和优化4.1 GPS 导航系统的原理与工作流程4.2 GPS 导航系统的移植4.2.1 移植环境4.2.2 数据与驱动层的移植4.2.3 引擎层的移植4.2.4 控制层的移植4.2.5 用户界面层的移植4.3 GPS 导航系统的优化第五章 安全驾驶系统的设计与实现5.1 模块划分5.2 数据管理5.2.1 数据结构设计5.2.2 数据库数据管理5.2.3 自定义数据管理5.3 人机交互5.4 控制器5.4.1 控制层模块5.4.2 与用户界面交互——API 设计5.4.3 与GPS 导航系统交互——消息处理5.4.4 与底层模块交互——分发执行5.5 信息点播报模块5.5.1 播报逻辑设计5.5.2 播报逻辑实现5.6 信息点显示5.7 配置管理5.7.1 配置管理的对象5.7.2 配置管理设计与实现5.8 安全驾驶系统设计总览第六章 总结与展望参考文献附录致谢
相关论文文献
标签:安全驾驶论文; 车辆导航论文; 面向对象论文;