摘要: |
针对无人机控制站难以与多型无人机互联互通的问题,从通用控制软件的角度开展研究,分析了设计需求,提出了一种采用平台+插件的软件架构,并分析了软件架构、基于XML技术的帧格式信号和参数信息描述、动态报文解析和组包、软件界面定制等关键技术。在车载控制站和便携控制站的工程验证表明,所提解决方案实现了对多型无人机的控制,具有良好的通用性、扩展性,并支持用户自定义对外通信协议和人机交互功能、界面。 |
关键词: 无人机 控制站 通用软件 软件架构 |
DOI: |
|
基金项目: |
|
Design of common software platform for UAV control station |
CHEN Xiangyu,YANG Hongsheng |
(Unit 92419 of PLA,Huludao 125106,China;Southwest China Institute of Electronic Technology,Chengdu 610036,China) |
Abstract: |
From the point of the common control software,a Platform/Plug-in architecture for the general control software is proposed to deal with the problem that an Unmanned Aerial Vehicle(UAV) control station is difficult to interconnect with multiple types of UAVs.The key technologies,such as building software architecture,describing frame format signals and parameter information based on the XML technology,analyzing and packaging of dynamic messages,customizing software interfaces,are analyzed.The proposed solution has been proved to be able to control multiple types of UAVs in demonstrations performed on both transportable and portable control stations,providing good commonality and expandability,and supporting users to define external communication protocols and human-machine interaction function and interface. |
Key words: UAV control station common software software architecture |