论文部分内容阅读
随着科学技术的发展,以及现代战争的需求,地面无人作战平台已经成为机器人发展的一个重要方向,在未来战争中必将发挥越来越重要的作用。因此设计地面无人作战平台的指挥控制系统就显得极其重要。本文主要研究地面无人作战平台指挥控制系统中应用的关键技术,主要包括基于无线局域网的视频传输技术和电子地图导航技术;以Microsoft Visual C++ 6.0为开发平台,采用客户机/服务器的模式,设计了一套稳定、可靠的指挥控制系统软件。主要工作包括:(1)分析了地面无人作战平台指挥控制系统的需求、组成以及需要完成的主要功能。对指挥控制软件中应用的各项关键技术进行了分析和研究;(2)给出了一套基于无线局域网的实时视频传输方案。从图像的采集、压缩、传输到接收、解压以及显示,给出了具体实现方法。在此基础上,提出了视频录像文件的保存和录像文件播放的方法;(3)利用MapInfo公司提供的MapX控件,进行电子地图导航技术的开发。实现了地物查询、鹰眼图导航、到达目的地的最短路径查询、历史轨迹回放、多点距离测量等多种功能;(4)研究了Dijkstra算法,对经典的Dijkstra算法在存储结构和搜索方法上进行了改进,结果表明改进方法是可行的。实验结果表明:设计的软件界面友好,操作方便简捷,达到了设计要求。