摘要: |
本文研究的对象是嵌入式汽车自主导航仪。本文研究了利用加速度传感器进行航位推算的算法,研制了嵌入式汽车自主导航仪的硬件平台,并设计和开发了嵌入式汽车自主导航软件。
本文研究的嵌入式汽车自主导航仪由汽车定位子系统、嵌入式硬件平台和嵌入式汽车自主导航软件构成。汽车定位子系统以GPS卫星定位为主、航位推算为辅进行汽车定位;嵌入式硬件平台进行系统控制、数据采集和处理、导航信息输出;嵌入式汽车自主导航软件通过汽车定位子系统,实时解算出车辆的地理位置、速度、方向等信息,并根据需求自动演算最佳行驶路线,在行驶过程中实时进行导航处理,同时将这些信息通过电子地图和语音提示的方式反映出来,从而引导驾驶员快速、安全、准确地到达目的地。
本文首先对汽车自主导航系统在国内外的发展概况进行了阐述,并概述了GPS卫星定位和嵌入式地理信息系统的相关原理。
然后对嵌入式汽车自主导航仪的定位方案进行了研究,提出了一种使用三个线加速度传感器和一个坡度敏感器件进行航位推算的算法,并进行了计算仿真,仿真结果表明:此方法适用于对汽车GPS卫星定位进行辅助导航。
本文同时给出了嵌入式汽车自主导航仪硬件平台的设计方案,重点进行了汽车自主导航仪硬件平台中主要功能模块的接口设计。在嵌入式汽车自主导航软件上,以eSuperMap为开发平台,给出了电子地图显示、GPS信息接收处理、航位推算、路径选择、导航处理等模块的设计流程和编程方法。
接着,本文进行了嵌入式汽车自主导航仪的硬件调试和软件测试,结果表明基本完成了嵌入式汽车自主导航仪样机的功能。
最后,对本文做了总结,并展望了今后的工作思路和汽车自主导航系统的发展与未来。
|