论文部分内容阅读
近年来,汽车行业逐步向车联网方向发展,苹果公司、Google公司以及百度公司均发布各自的车联网产品,将车联网及车载移动计算的应用热度推向了前所未有的高度。然而,现有的车载设备以及车联网产品主要集中于车载导航功能和车载多媒体功能的开发,所具有的特色功能也仅仅局限于车载设备与后台之间进行简单的通信,远没有达到车与车、车与路侧设备之间进行信息交互。本论文针对汽车后装车载设备的市场需求,以实验室自主研发的iVebot车载机器人硬件装置为基础,研究开发了一款基于iPhone手机的APP软件,使车与车之间的通信变得更加方便。本文的主要工作如下:1.基于实验室自主研发的iVebot车载机器人硬件装置,结合iVebot的软件功能需求,对iVebot软件系统的总体方案进行了设计,并制定了硬件装置与软件间的数据传输接口。2.在深入研究XMPP协议及其实现方式和框架结构基础上,开发了一款符合iVebot软件需求的即时通讯系统,方便iVebot车载机器人之间进行信息传递。3.设计开发了基于iOS平台的iVebot软件,重点实现了注册登录模块、好友管理模块、情感表达模块、IM即时消息模块、车况和车内环境检测模块和路况分享模块,并对上述功能模块做了详细测试,保证了软件的稳定性和可靠性。最后,本文对iVebot软件系统进行了完整测试,结果表明本文开发的软件系统运行稳定可靠。