基于HMI的车机地图的设计与实现
发布时间:2018-03-13 02:34
本文选题:车机地图 切入点:导航 出处:《北京交通大学》2017年硕士论文 论文类型:学位论文
【摘要】:随着时代的发展,自驾已经成为了人们出行的一种重要选择。自驾出行需要使用导航辅助工具进行路线规划并为用户提供导航服务。目前,手机导航能够满足大部分用户的功能性需求,但是驾驶员除了关注道路路况以外,还要关注手机上的导航信息。在没有副驾驶的情况下,将分散其驾驶过程中的注意力,在一定程度上会影响到驾驶安全。因此,需要实时、准确的车机地图应用使用户在出行过程中有更好的出行体验。基于HMI(Human Machine Interface),人机交互的车机地图项目将从手机地图冗余的功能中抽出对自驾出行最重要的导航部分,使用户能够通过搜索目的地快速的找到最优到达路线并进行准确导航。由于车机大多数为Android系统,因此本项目将基于Android系统进行开发,完成用户从搜索目的地,选择路线到完成导航的过程,使用户在较好的体验下保证驾驶安全,出行变得更加轻松。除了提供导航功能以外,为了满足用户各种各样的出行需求,将提供如周边搜索加油站、厕所、银行等服务。通过车机地图自己的服务器为用户提供定制服务如推送地图消息,收藏夹同步等,使用户在导航过程中有更多样的服务选择。本人在该项目研发过程中主要负责了服务端中的license激活模块,消息推送模块,车机用户登录模块的研发,研发中使用Yaf框架,遵循MVC架构模式,使本项目更具有可扩展性。在客户端的研发中主要负责了收藏夹模块,使用EventBus框架进行消息的传递通信。并参与了导航引擎路线规划性能优化的研发。本项目目前已与多家大的车厂达成合作关系,标准版开发已经结束,目前正在为各大厂商的车机进行定制开发。
[Abstract]:With the development of the times, self-driving has become an important choice for people to travel. Self-driving needs to use navigation aids for route planning and provide navigation services for users. Mobile navigation can satisfy the functional needs of most users, but drivers also pay attention to the navigation information on the mobile phone in addition to the road conditions. In the absence of co-pilot, it will distract the attention of the driver during the driving process. To some extent affect the safety of driving. Therefore, the need for real-time, The accurate car-machine map application enables the user to have a better travel experience in the travel process. Based on HMI(Human Machine Interface, the vehicle-machine map project of human-computer interaction will extract the most important navigation part of the self-driving travel from the redundant function of mobile phone map. So that users can quickly find the optimal route through searching the destination and accurately navigate. As most of the vehicles are Android system, so the project will be based on the Android system to complete the user search from the destination, The process of choosing route to completing navigation makes it easier for users to drive safely and travel more easily under a better experience. In addition to providing navigation functions, in order to meet the user's various travel needs, Will provide services such as peripheral search gas stations, toilets, banks and so on. Through the car map own server to provide users with customized services such as push map messages, folder synchronization, etc. In the course of the research and development of the project, I am mainly responsible for the license activation module in the server, the message push module, the login module for the vehicle user, and the Yaf framework used in the research and development. Follow the MVC architecture model, make the project more extensible. In the client research and development mainly responsible for the favorite module, Using the EventBus framework to communicate messages and participate in the navigation engine route planning performance optimization development. The project has reached a number of large car manufacturers, the standard version development has been completed, At present, the major manufacturers are customizing the development of the machine.
【学位授予单位】:北京交通大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:U463.6;TP311.52
【参考文献】
相关期刊论文 前10条
1 王张夫;;基于nginx和redis架构的高并发框架的设计与研究[J];信息通信;2017年02期
2 鱼朝伟;詹舒波;;基于RabbitMQ的异步全双工消息总线的实现[J];软件;2016年02期
3 杨中书;刘臣宇;;基于E-R模型的关系数据库设计方法[J];价值工程;2014年30期
4 肖柏昀;;Android应用程序中多线程应用的方法研究[J];计算机光盘软件与应用;2014年07期
5 纪晓阳;;线程在Android开发中的应用[J];软件;2013年08期
6 孙维东;俞军;沈磊;;对称加密算法AES和DES的差分错误分析[J];复旦学报(自然科学版);2013年03期
7 陈刚;羌铃铃;;虚拟专用网License管理的一种改进方案[J];信息通信;2012年02期
8 张小波;戴斌;刘大学;陈清阳;;越野环境下自主车辆导航地图自动创建方法研究[J];计算机应用研究;2011年03期
9 史栋杰;;五种快速序列化框架的性能比较[J];电脑知识与技术;2010年34期
10 宫唐小恒;李旭伟;;Protocol Buffers——比XML快近100倍[J];电脑与信息技术;2009年01期
相关硕士学位论文 前1条
1 顾正敏;一种面向Android平台的轻量级推送技术研究与应用[D];北京大学;2013年
,本文编号:1604444
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/1604444.html