基于C#的无人机地面站软件设计  被引量:8

Design of UAV Ground Station Software System Based on C#

在线阅读下载全文

作  者:杨青[1] 赵锋[1] 李阳[1] Yang Qing;Zhao Feng;Li Yang(University of Electronic Science and Technology of China,School of Electronic Engineering,Sichuan Chengdu 611731)

机构地区:[1]电子科技大学电子工程学院,四川成都611731

出  处:《电子质量》2017年第5期48-51,56,共5页Electronics Quality

摘  要:无人机在民用领域的应用近年来日益广泛,如航拍、电力巡线、农业生产等,其应用的多样化也对无人机各方面性能提出更高的要求,如远距离作业飞行、任务载重、高清图像传输等。无人机地面站系统作为无人机系统的地面端具有至关重要的作用,主要完成无人机状态监控及飞行控制。因此,对无人机地面站系统相关技术的研究及功能的实现对工程实践和行业应用具有重要意义。该文基于科研项目主要完成基于小型工业无人机的地面站软件系统的设计与实现,地面站控制软件根据功能模块从软件界面、状态监控、指令控制、数据通信、数据存储等几个方面进行设计,通过Visual Studio 2013编译环境基于.Net平台采用C#语言编程实现,其中电子地图的显示基于GMap.Net控件实现,无人机飞行姿态虚拟仪表控件基于GDI+绘图实现,数据通信模块采用多线程串口读写操作。UAV has been widely used in the field of civilian applications in recent years,such as aerial survey,electricity inspection,agricultural production.Its application of diversification of all aspects of UAV performance also put forward higher requirements,such as long-distance operations flight,task load,high-definition image transmission and so on.As the UAV system on the ground side,UAV ground station system has a crucial role,mainly to complete the UAV status monitoring and flight control.Therefore,the research of the related technology and the realization of function of UAV ground station system is of great significance to engineering practice and industry application.Based on the research this paper mainly carried out the design and implementation of the ground station system of small industrial unmanned aerial vehicle(UAV).Ground control software were design according to the function module from the software Interface,state monitoring,instruction control,data communication and data storage,which was realized by using C#in Visual Studio compiler environment based on.Net platform.Electronic map display was achieved based on GMap.Net control,virtual instrument control of the flight attitude was achieved based on GDI+graphics.Tata communication module was achieved by multi-threaded read and write operations.

关 键 词:无人机 地面站软件 GMap.Net 数据通信 

分 类 号:TP311.52[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象